{"_id":"@24letters/devservers-daemon","_rev":"9-eb4a76f84f9e159779e5e37c2142154e","name":"@24letters/devservers-daemon","dist-tags":{"latest":"0.6.0"},"versions":{"0.1.0":{"name":"@24letters/devservers-daemon","version":"0.1.0","keywords":["devservers","tmux","daemon","fastify","macos"],"license":"MIT","_id":"@24letters/devservers-daemon@0.1.0","maintainers":[{"name":"atimmer","email":"email@atimmer.com"}],"homepage":"https://github.com/atimmer/webserver-manager#readme","bugs":{"url":"https://github.com/atimmer/webserver-manager/issues"},"os":["darwin"],"bin":{"devservers-daemon":"dist/index.js"},"dist":{"shasum":"0e3a346fbf43e81abdbd1eb951c4e97cc7490d31","tarball":"https://registry.npmjs.org/@24letters/devservers-daemon/-/devservers-daemon-0.1.0.tgz","fileCount":10,"integrity":"sha512-ZFor+bGKJC1QMJWS2Pi8UxOpHeZ/WR4V5VbUCb0No3fSL1YBJEJWqhuL/ccUwOTTW3XZCdQ2Gh6L/U5O2EFPCg==","signatures":[{"sig":"MEQCIEsPAlDZ3o0wZKoIT4hYzKnb0o5OWBLZ+GpNZYpHqkAeAiBJPGKPgvxwZ7VMVMIL9lzyYdOImyU5aCXO+W5mizo9Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":278137},"main":"dist/index.js","type":"module","_from":"file:24letters-devservers-daemon-0.1.0.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","build":"pnpm -C ../../apps/ui build && tsup && node scripts/copy-ui.mjs","format":"prettier --write src","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"atimmer","email":"email@atimmer.com"},"_resolved":"/private/var/folders/jb/fscvqzhd3z7cqtqcr572qbp80000gn/T/3576049b3b91df243eb53ad160192ad1/24letters-devservers-daemon-0.1.0.tgz","_integrity":"sha512-ZFor+bGKJC1QMJWS2Pi8UxOpHeZ/WR4V5VbUCb0No3fSL1YBJEJWqhuL/ccUwOTTW3XZCdQ2Gh6L/U5O2EFPCg==","repository":{"url":"git+https://github.com/atimmer/webserver-manager.git","type":"git"},"_npmVersion":"11.6.2","description":"Fastify daemon for Devservers Manager.","directories":{},"_nodeVersion":"25.2.1","dependencies":{"execa":"^9.6.1","fastify":"^5.7.1","@fastify/cors":"^11.2.0","@fastify/static":"^8.3.0","@fastify/websocket":"^11.2.0","@24letters/devservers-shared":"0.1.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/devservers-daemon_0.1.0_1768581802869_0.7376728653881786","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@24letters/devservers-daemon","version":"0.1.1","keywords":["devservers","tmux","daemon","fastify","macos"],"license":"MIT","_id":"@24letters/devservers-daemon@0.1.1","maintainers":[{"name":"atimmer","email":"email@atimmer.com"}],"homepage":"https://github.com/atimmer/devservers#readme","bugs":{"url":"https://github.com/atimmer/devservers/issues"},"os":["darwin"],"bin":{"devservers-daemon":"dist/index.js"},"dist":{"shasum":"5447ee0339763a1cc40e588e5813554cd1d51eee","tarball":"https://registry.npmjs.org/@24letters/devservers-daemon/-/devservers-daemon-0.1.1.tgz","fileCount":10,"integrity":"sha512-/h0H5XIbx5JsXTzUIA8qsc/LgKrMqmQaxhtuuimBxLGMfGYybmDYi/lJHuQKC8SZlZ3/RDzD5W6Jq2lcwBvidQ==","signatures":[{"sig":"MEYCIQCwj8WDCS0gAIBdWBRH8oiLbFTyKJxK44Gl711WiCQdugIhAJPEvxEdjFJjUETqq/ErUrUOQmsnZpKUzQpJx74zZkmQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@24letters%2fdevservers-daemon@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":278132},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20"},"gitHead":"02dc4667784d2b803ed3d79f5cab795ea259fc6e","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","build":"pnpm -C ../../apps/ui build && tsup && node scripts/copy-ui.mjs","format":"prettier --write src","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f3e3e2-09d8-4fe4-b585-f1c1f7afce76"}},"repository":{"url":"git+https://github.com/atimmer/devservers.git","type":"git"},"_npmVersion":"11.5.1","description":"Fastify daemon for Devservers Manager.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"execa":"^9.6.1","fastify":"^5.7.1","@fastify/cors":"^11.2.0","@fastify/static":"^8.3.0","@fastify/websocket":"^11.2.0","@24letters/devservers-shared":"workspace:*"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/devservers-daemon_0.1.1_1768583550337_0.16365532258380044","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@24letters/devservers-daemon","version":"0.1.2","keywords":["devservers","tmux","daemon","fastify","macos"],"license":"MIT","_id":"@24letters/devservers-daemon@0.1.2","maintainers":[{"name":"atimmer","email":"email@atimmer.com"}],"homepage":"https://github.com/atimmer/devservers#readme","bugs":{"url":"https://github.com/atimmer/devservers/issues"},"os":["darwin"],"bin":{"devservers-daemon":"dist/index.js"},"dist":{"shasum":"8f489778d52bf67d856ba9fbdcbfbde27e6d8d18","tarball":"https://registry.npmjs.org/@24letters/devservers-daemon/-/devservers-daemon-0.1.2.tgz","fileCount":10,"integrity":"sha512-fhWxEotLawq6mRzRiEzmt2HGA27lO7NlqXti2JXGHcNl73sOo8K5ZThiO9cdlXgrBfmpSEjdqPLVx9sYN17pRQ==","signatures":[{"sig":"MEUCIQDuonsTUC3NOwuJcT5MyQJz30WfXHYIhOvbSbZtLCnr/AIgWW6gSelrwnFX6E6H4R+J+FH9Lbi9EWu3zy7dqLPHOGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@24letters%2fdevservers-daemon@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":278125},"main":"dist/index.js","type":"module","_from":"file:24letters-devservers-daemon-0.1.2.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","build":"pnpm -C ../../apps/ui build && tsup && node scripts/copy-ui.mjs","format":"prettier --write src","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f3e3e2-09d8-4fe4-b585-f1c1f7afce76"}},"_resolved":"/tmp/7d829ff13555d584f19e15653d5aec98/24letters-devservers-daemon-0.1.2.tgz","_integrity":"sha512-fhWxEotLawq6mRzRiEzmt2HGA27lO7NlqXti2JXGHcNl73sOo8K5ZThiO9cdlXgrBfmpSEjdqPLVx9sYN17pRQ==","repository":{"url":"git+https://github.com/atimmer/devservers.git","type":"git"},"_npmVersion":"11.5.1","description":"Fastify daemon for Devservers Manager.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"execa":"^9.6.1","fastify":"^5.7.1","@fastify/cors":"^11.2.0","@fastify/static":"^8.3.0","@fastify/websocket":"^11.2.0","@24letters/devservers-shared":"0.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/devservers-daemon_0.1.2_1768584305980_0.8350662809302152","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@24letters/devservers-daemon","version":"0.2.1","keywords":["devservers","tmux","daemon","fastify","macos"],"license":"MIT","_id":"@24letters/devservers-daemon@0.2.1","maintainers":[{"name":"atimmer","email":"email@atimmer.com"}],"homepage":"https://github.com/atimmer/devservers#readme","bugs":{"url":"https://github.com/atimmer/devservers/issues"},"os":["darwin"],"bin":{"devservers-daemon":"dist/index.js"},"dist":{"shasum":"f973b862625a05dbe09327008a822f427b05564b","tarball":"https://registry.npmjs.org/@24letters/devservers-daemon/-/devservers-daemon-0.2.1.tgz","fileCount":10,"integrity":"sha512-Xa2PRV7h5W1z1h9GQzkhoKG6YQ9iPJLQ/gDVClCWhcx4S2JlytedcxpQt3PB8X1pMM3sph4v9H33mkgTGQUqVA==","signatures":[{"sig":"MEUCIQCjBOvT+waYA4x6759cvTOCTcgrq+skwIiDZ7Df5Pz4ygIgT+JdMsQ62DJHYn3CZs/RxHmksPE2nxTAdVI+UPrzr4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@24letters%2fdevservers-daemon@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":364338},"main":"dist/index.js","type":"module","_from":"file:24letters-devservers-daemon-0.2.1.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","build":"pnpm -C ../../apps/ui build && tsup && node scripts/copy-ui.mjs","format":"prettier --write src","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f3e3e2-09d8-4fe4-b585-f1c1f7afce76"}},"_resolved":"/tmp/df6fb0659e01c393be0f3c3bbf1e211e/24letters-devservers-daemon-0.2.1.tgz","_integrity":"sha512-Xa2PRV7h5W1z1h9GQzkhoKG6YQ9iPJLQ/gDVClCWhcx4S2JlytedcxpQt3PB8X1pMM3sph4v9H33mkgTGQUqVA==","repository":{"url":"git+https://github.com/atimmer/devservers.git","type":"git"},"_npmVersion":"11.5.1","description":"Fastify daemon for Devservers Manager.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"execa":"^9.6.1","fastify":"^5.7.1","@fastify/cors":"^11.2.0","@fastify/static":"^8.3.0","@fastify/websocket":"^11.2.0","@24letters/devservers-shared":"0.2.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/devservers-daemon_0.2.1_1769083816869_0.0439360711397776","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@24letters/devservers-daemon","version":"0.2.2","keywords":["devservers","tmux","daemon","fastify","macos"],"license":"MIT","_id":"@24letters/devservers-daemon@0.2.2","maintainers":[{"name":"atimmer","email":"email@atimmer.com"}],"homepage":"https://github.com/atimmer/devservers#readme","bugs":{"url":"https://github.com/atimmer/devservers/issues"},"os":["darwin"],"bin":{"devservers-daemon":"dist/index.js"},"dist":{"shasum":"c8239e47f763e8831f2e607e7f3446cabfe94f03","tarball":"https://registry.npmjs.org/@24letters/devservers-daemon/-/devservers-daemon-0.2.2.tgz","fileCount":10,"integrity":"sha512-0Ai7B9lfTyqJIrc1beR7b5J53QQ3KlyveMsgeiW3FshLY+VJBpKvNxHnSGdPZsw6a6h2s6GkJzeP4GgEsiDSrg==","signatures":[{"sig":"MEQCIBnQX+gsxKmHu8WeKKbRKSa0IagnLPPuVrh+Ib/Xfr10AiBYMmyXxkyLFZX6DBvWbT0jtbGPsFavUzJwUgNBOhEcew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@24letters%2fdevservers-daemon@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":654064},"main":"dist/index.js","type":"module","_from":"file:24letters-devservers-daemon-0.2.2.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","build":"pnpm -C ../../apps/ui build && tsup && node scripts/copy-ui.mjs","format":"prettier --write src","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f3e3e2-09d8-4fe4-b585-f1c1f7afce76"}},"_resolved":"/tmp/e475ceb4308475a6661186d75d1bf7be/24letters-devservers-daemon-0.2.2.tgz","_integrity":"sha512-0Ai7B9lfTyqJIrc1beR7b5J53QQ3KlyveMsgeiW3FshLY+VJBpKvNxHnSGdPZsw6a6h2s6GkJzeP4GgEsiDSrg==","repository":{"url":"git+https://github.com/atimmer/devservers.git","type":"git"},"_npmVersion":"11.5.1","description":"Fastify daemon for Devservers Manager.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"execa":"^9.6.1","fastify":"^5.7.1","@fastify/cors":"^11.2.0","@fastify/static":"^8.3.0","@fastify/websocket":"^11.2.0","@24letters/devservers-shared":"0.2.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/devservers-daemon_0.2.2_1769085046447_0.4158546766039284","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@24letters/devservers-daemon","version":"0.3.0","keywords":["devservers","tmux","daemon","fastify","macos"],"license":"MIT","_id":"@24letters/devservers-daemon@0.3.0","maintainers":[{"name":"atimmer","email":"email@atimmer.com"}],"homepage":"https://github.com/atimmer/devservers#readme","bugs":{"url":"https://github.com/atimmer/devservers/issues"},"os":["darwin"],"bin":{"devservers-daemon":"dist/index.js"},"dist":{"shasum":"2af1051f7b3effde64a83155c3aec25b3a25b0b3","tarball":"https://registry.npmjs.org/@24letters/devservers-daemon/-/devservers-daemon-0.3.0.tgz","fileCount":10,"integrity":"sha512-ip4e+FIldIqogXwdLzZTHqeskq0JvCkC1/l9Ajg9haQobL/dhDB2qXYs36gCjFEzPXXNpoq747XPREwpOLfWZA==","signatures":[{"sig":"MEYCIQDwmZQEO++ypDdvU/KEZIyfnhsFVSqnyZfhwHSrMHC3jAIhAIQTOAHIl0s8Asea6VH2RYV4g+8burzPi3FFU/P5Njr+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@24letters%2fdevservers-daemon@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":741467},"main":"dist/index.js","type":"module","_from":"file:24letters-devservers-daemon-0.3.0.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","build":"pnpm -C ../../apps/ui build && tsup && node scripts/copy-ui.mjs","format":"prettier --write src","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f3e3e2-09d8-4fe4-b585-f1c1f7afce76"}},"_resolved":"/tmp/10f0eaf02f86ceaeecdbf1ecac52b9d6/24letters-devservers-daemon-0.3.0.tgz","_integrity":"sha512-ip4e+FIldIqogXwdLzZTHqeskq0JvCkC1/l9Ajg9haQobL/dhDB2qXYs36gCjFEzPXXNpoq747XPREwpOLfWZA==","repository":{"url":"git+https://github.com/atimmer/devservers.git","type":"git"},"_npmVersion":"11.5.1","description":"Fastify daemon for Devservers Manager.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","execa":"^9.6.1","fastify":"^5.7.1","@fastify/cors":"^11.2.0","@fastify/static":"^8.3.0","@fastify/websocket":"^11.2.0","@24letters/devservers-shared":"0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/devservers-daemon_0.3.0_1770822649892_0.9513042412308048","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@24letters/devservers-daemon","version":"0.4.0","keywords":["devservers","tmux","daemon","fastify","macos"],"license":"MIT","_id":"@24letters/devservers-daemon@0.4.0","maintainers":[{"name":"atimmer","email":"email@atimmer.com"}],"homepage":"https://github.com/atimmer/devservers#readme","bugs":{"url":"https://github.com/atimmer/devservers/issues"},"os":["darwin"],"bin":{"devservers-daemon":"dist/index.js"},"dist":{"shasum":"91ace64e92cde638e45955845f0e0953ae8cdcbf","tarball":"https://registry.npmjs.org/@24letters/devservers-daemon/-/devservers-daemon-0.4.0.tgz","fileCount":10,"integrity":"sha512-kCENQ45qAg3Gu5vmiz2kbScBSDW+GWUUe1Tzq7Y/NurqOyj7wYH0Biu57nTsazMZkWyTFTG2rUtktlCD8ywMNw==","signatures":[{"sig":"MEYCIQC2BV9U1Lx4lOGfNyWzrXezUhgWLNdh/Br8gR9U9+IUzwIhAPvNd9rARR9pUhVG1sLGr3Fz8aTTmSn7evvqqlNvin4+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@24letters%2fdevservers-daemon@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":882837},"main":"dist/index.js","type":"module","_from":"file:24letters-devservers-daemon-0.4.0.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","build":"pnpm -C ../../apps/ui build && tsup && node scripts/copy-ui.mjs","format":"prettier --write src","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f3e3e2-09d8-4fe4-b585-f1c1f7afce76"}},"_resolved":"/tmp/b4944f5f2459b790a21c6aa8fbd182d7/24letters-devservers-daemon-0.4.0.tgz","_integrity":"sha512-kCENQ45qAg3Gu5vmiz2kbScBSDW+GWUUe1Tzq7Y/NurqOyj7wYH0Biu57nTsazMZkWyTFTG2rUtktlCD8ywMNw==","repository":{"url":"git+https://github.com/atimmer/devservers.git","type":"git"},"_npmVersion":"11.5.1","description":"Fastify daemon for Devservers Manager.","directories":{},"_nodeVersion":"20.20.0","dependencies":{"yaml":"^2.8.2","execa":"^9.6.1","fastify":"^5.7.1","pino-pretty":"^13.1.2","@fastify/cors":"^11.2.0","@fastify/static":"^8.3.0","@fastify/websocket":"^11.2.0","@24letters/devservers-shared":"0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/devservers-daemon_0.4.0_1771491196290_0.9982413760757891","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@24letters/devservers-daemon","version":"0.5.0","keywords":["devservers","tmux","daemon","fastify","macos"],"license":"MIT","_id":"@24letters/devservers-daemon@0.5.0","maintainers":[{"name":"atimmer","email":"email@atimmer.com"}],"homepage":"https://github.com/atimmer/devservers#readme","bugs":{"url":"https://github.com/atimmer/devservers/issues"},"os":["darwin"],"bin":{"devservers-daemon":"dist/index.js"},"dist":{"shasum":"6e285a1d7884719c17c0fb49e76d54f0b5693a93","tarball":"https://registry.npmjs.org/@24letters/devservers-daemon/-/devservers-daemon-0.5.0.tgz","fileCount":10,"integrity":"sha512-hq3krnLDVreMEUkc82Mx7W4S8Ol2jQRhESEVVy4s9kgo3qYCK0ECye8ryB2EsO16glPf6T4M6gDtsF6FhJyXrw==","signatures":[{"sig":"MEYCIQDlJHi7VrtxMgm/5JckuMht3z3XtTbNK8ls4A6qoVVxVgIhAITmWK8H/OrzXEZhsgjN9qm2nR47Lqp1a5T74cKvT013","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@24letters%2fdevservers-daemon@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":774145},"main":"dist/index.js","type":"module","_from":"file:24letters-devservers-daemon-0.5.0.tgz","types":"dist/index.d.ts","engines":{"node":">=20"},"scripts":{"dev":"tsx watch src/index.ts","lint":"eslint src","build":"pnpm -C ../../apps/ui build && tsup && node scripts/copy-ui.mjs","format":"prettier --write src","typecheck":"tsc -p tsconfig.json --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f3e3e2-09d8-4fe4-b585-f1c1f7afce76"}},"_resolved":"/tmp/a7b959c5eb4b19cfb3a3f2b63112088a/24letters-devservers-daemon-0.5.0.tgz","_integrity":"sha512-hq3krnLDVreMEUkc82Mx7W4S8Ol2jQRhESEVVy4s9kgo3qYCK0ECye8ryB2EsO16glPf6T4M6gDtsF6FhJyXrw==","repository":{"url":"git+https://github.com/atimmer/devservers.git","type":"git"},"_npmVersion":"11.5.1","description":"Fastify daemon for Devservers Manager.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"yaml":"^2.8.2","execa":"^9.6.1","fastify":"^5.7.1","pino-pretty":"^13.1.2","@fastify/cors":"^11.2.0","@fastify/static":"^8.3.0","@fastify/websocket":"^11.2.0","@24letters/devservers-shared":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/devservers-daemon_0.5.0_1777368687528_0.9866761351083062","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@24letters/devservers-daemon","version":"0.6.0","type":"module","description":"Fastify daemon for Devservers Manager.","license":"MIT","repository":{"type":"git","url":"git+https://github.com/atimmer/devservers.git"},"homepage":"https://github.com/atimmer/devservers#readme","bugs":{"url":"https://github.com/atimmer/devservers/issues"},"main":"dist/index.js","types":"dist/index.d.ts","bin":{"devservers-daemon":"dist/index.js"},"keywords":["devservers","tmux","daemon","fastify","macos"],"engines":{"node":">=20"},"os":["darwin"],"publishConfig":{"access":"public"},"dependencies":{"@fastify/cors":"^11.2.0","@fastify/static":"^8.3.0","@fastify/websocket":"^11.2.0","execa":"^9.6.1","fastify":"^5.7.1","pino-pretty":"^13.1.2","yaml":"^2.8.2","@24letters/devservers-shared":"0.6.0"},"scripts":{"dev":"tsx watch src/index.ts","build":"pnpm -C ../../apps/ui build && tsup && node scripts/copy-ui.mjs","typecheck":"tsc -p tsconfig.json --noEmit","lint":"eslint src","format":"prettier --write src"},"_id":"@24letters/devservers-daemon@0.6.0","_integrity":"sha512-uWiHfjyK644w94YgKMZ4GyC/oomuKBkZN7BMiA1qq0wc7buwgkyKGotDF84KvQLIsnuueobOfFsUcHiqQ8tZ9A==","_resolved":"/tmp/479e47cbe67e46bc00fb9d46e7f229ce/24letters-devservers-daemon-0.6.0.tgz","_from":"file:24letters-devservers-daemon-0.6.0.tgz","_nodeVersion":"20.20.2","_npmVersion":"11.5.1","dist":{"integrity":"sha512-uWiHfjyK644w94YgKMZ4GyC/oomuKBkZN7BMiA1qq0wc7buwgkyKGotDF84KvQLIsnuueobOfFsUcHiqQ8tZ9A==","shasum":"cfb4b002431cc15d867b1c5b74faef6ec4faf30a","tarball":"https://registry.npmjs.org/@24letters/devservers-daemon/-/devservers-daemon-0.6.0.tgz","fileCount":11,"unpackedSize":797010,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@24letters%2fdevservers-daemon@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCUiy/xJw9ravmkqKLskCtSjhaDkxB0QZyjthJ9XdPwiQIhAJgyqHud+kw3DReGr+3DoxoHOOIaPVlUlJEur1EbXz+S"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:15f3e3e2-09d8-4fe4-b585-f1c1f7afce76"}},"directories":{},"maintainers":[{"name":"atimmer","email":"email@atimmer.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/devservers-daemon_0.6.0_1784148484927_0.2518320744505551"},"_hasShrinkwrap":false}},"time":{"created":"2026-01-16T16:43:22.810Z","modified":"2026-07-15T20:48:05.418Z","0.1.0":"2026-01-16T16:43:23.051Z","0.1.1":"2026-01-16T17:12:30.494Z","0.1.2":"2026-01-16T17:25:06.130Z","0.2.1":"2026-01-22T12:10:17.017Z","0.2.2":"2026-01-22T12:30:46.652Z","0.3.0":"2026-02-11T15:10:50.109Z","0.4.0":"2026-02-19T08:53:16.516Z","0.5.0":"2026-04-28T09:31:27.725Z","0.6.0":"2026-07-15T20:48:05.105Z"},"bugs":{"url":"https://github.com/atimmer/devservers/issues"},"license":"MIT","homepage":"https://github.com/atimmer/devservers#readme","keywords":["devservers","tmux","daemon","fastify","macos"],"repository":{"type":"git","url":"git+https://github.com/atimmer/devservers.git"},"description":"Fastify daemon for Devservers Manager.","maintainers":[{"name":"atimmer","email":"email@atimmer.com"}],"readme":"# Devservers Manager Daemon\n\nFastify daemon that manages tmux windows and serves the Devservers Manager UI.\n\nTypically installed as a dependency of `@24letters/devservers`.\n\nManual start (advanced):\n\n```\nnode dist/index.js --config /path/to/devservers.json --port 4141\n```\n\nUI:\n\n```\nhttp://127.0.0.1:4141/ui/\n```\n\n## Service lifecycle API\n\n`GET /services` reports daemon-owned process state as `starting`, `running`, `stopped`,\n`exited`, or `error`. Completed processes include a human-readable `message` and, when tmux\nprovides them, `exitCode` and `exitSignal`.\n\nStart, stop, restart, and delete responses include the requested `target` and an `affected`\narray in execution order. Log websocket requests accept a `lines` query parameter capped at\n2,000 lines.\n","readmeFilename":"README.md"}