{"_id":"@git.zone/tspm","_rev":"48-1cbdb4bd59b595049ea300ea2bed0e78","name":"@git.zone/tspm","dist-tags":{"latest":"5.15.4"},"versions":{"1.3.0":{"name":"@git.zone/tspm","version":"1.3.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@1.3.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"dist":{"shasum":"85bcf3017845fda4571b6046c0a90b72755501fe","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-1.3.0.tgz","fileCount":26,"integrity":"sha512-4DzVA3ZPkrYV4MchJ2ZVrGmBHDlzZnLNxXXhbP29QtdnvhbcUKW7AsejINpVCbd6gbc+nVkWtNPVZs0Ti8vRMg==","signatures":[{"sig":"MEUCIFYo/AxqY3ls20PFQFNyDi6tds/gusiqRzNeku5zEaFqAiEAg9TMGuKQAMd0z6/1tLyJpx1GLWGQXQ3G/pjoHG7yTaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27288},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-1.3.0.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/cf6fe33df5dd0f75a79131b3e1e22133/git.zone-tspm-1.3.0.tgz","_integrity":"sha512-4DzVA3ZPkrYV4MchJ2ZVrGmBHDlzZnLNxXXhbP29QtdnvhbcUKW7AsejINpVCbd6gbc+nVkWtNPVZs0Ti8vRMg==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"10.9.2","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ps-tree":"^1.2.0","pidusage":"^4.0.0","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartpath":"^5.0.18","@push.rocks/projectinfo":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.8","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^1.0.44","@git.zone/tsbuild":"^2.1.25","@git.zone/tsbundle":"^2.0.5","@push.rocks/tapbundle":"^5.0.15"},"_npmOperationalInternal":{"tmp":"tmp/tspm_1.3.0_1740856777701_0.31196086543144763","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@git.zone/tspm","version":"1.3.1","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@1.3.1","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"707f0573523a0c92395bb0656131b2a231a44835","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-1.3.1.tgz","fileCount":26,"integrity":"sha512-0S9O0y4F9ausOCCTWjfxrDBTeQueCEqd3GZV9p9a/GUIvTzoxMZUgGj6JxgDOzt1Kd6KEFCqT1+ZZdKPVEEbSw==","signatures":[{"sig":"MEYCIQCCP5XvaGkS+2aMSEluYfMHY1HRJmxjEAU025pQvJrfgAIhALvKkDuqH2pnCkwOLXUh5h782z3in/ams8ec6trMshRP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27327},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-1.3.1.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/4af6b19edc9b0a6b5bc8cb6804820fc1/git.zone-tspm-1.3.1.tgz","_integrity":"sha512-0S9O0y4F9ausOCCTWjfxrDBTeQueCEqd3GZV9p9a/GUIvTzoxMZUgGj6JxgDOzt1Kd6KEFCqT1+ZZdKPVEEbSw==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"10.9.2","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ps-tree":"^1.2.0","pidusage":"^4.0.0","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartpath":"^5.0.18","@push.rocks/projectinfo":"^5.0.2"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.8","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^1.0.44","@git.zone/tsbuild":"^2.1.25","@git.zone/tsbundle":"^2.0.5","@push.rocks/tapbundle":"^5.0.15"},"_npmOperationalInternal":{"tmp":"tmp/tspm_1.3.1_1740858476575_0.8363040340322634","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@git.zone/tspm","version":"1.5.1","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@1.5.1","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"cdee2ba86c8baf134fab4aa6018c1139e3894109","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-1.5.1.tgz","fileCount":35,"integrity":"sha512-ZV6NE2t79LMqcNysCNaFIJf650Q3OE2RYXu9HymfiT4gTrE24ReeKBc8AsjmWLwhsLA0ih8EfyRexbvy0vjtQQ==","signatures":[{"sig":"MEUCIQCTifYu4UHCabfoarvhJPgbkK7SVlwswdVbZC0a5+77SAIgGaQp/T05qGpJ2MwlZFJG2Ro4L1OvK1Q7VjN8MzEKwZE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160940},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-1.5.1.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/55232b60656f5722ff988e61608f7506/git.zone-tspm-1.5.1.tgz","_integrity":"sha512-ZV6NE2t79LMqcNysCNaFIJf650Q3OE2RYXu9HymfiT4gTrE24ReeKBc8AsjmWLwhsLA0ih8EfyRexbvy0vjtQQ==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"10.9.2","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ps-tree":"^1.2.0","pidusage":"^4.0.0","@push.rocks/npmextra":"^5.1.2","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartpath":"^5.0.18","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.8"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^1.0.44","@git.zone/tsbuild":"^2.2.6","@git.zone/tsbundle":"^2.0.5","@push.rocks/tapbundle":"^5.5.9"},"_npmOperationalInternal":{"tmp":"tmp/tspm_1.5.1_1741649914213_0.9661512885371013","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@git.zone/tspm","version":"1.8.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@1.8.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"371c38e99ce94b969112539c50d85e51c45c7726","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-1.8.0.tgz","fileCount":48,"integrity":"sha512-NF4vneN/p5pZMGggo0obTlMOrY9ZuOfiz9uWOHF4ykZNI70UuuMTznPqLjgqTiWYyS2inv+L9x6EWK6dNIj/ww==","signatures":[{"sig":"MEQCIHuhEwCirFOywm0D5Y5r+u4hTfKeXo1x12p035gYxxojAiBX8n4U43ltdikWMKvrZbPH4UbV1Imd52x7r5mvSMW4JQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":293277},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-1.8.0.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/3ef2ebfc4181a5b860d235a1b817acee/git.zone-tspm-1.8.0.tgz","_integrity":"sha512-NF4vneN/p5pZMGggo0obTlMOrY9ZuOfiz9uWOHF4ykZNI70UuuMTznPqLjgqTiWYyS2inv+L9x6EWK6dNIj/ww==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.1.2","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.8"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_1.8.0_1756220429864_0.3867631042147497","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@git.zone/tspm","version":"2.0.1","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@2.0.1","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"d77100483a8538ed6d2306199fc5abb37928ed70","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-2.0.1.tgz","fileCount":123,"integrity":"sha512-FzOgjqNlZXC9nCJUAe8FO9icpeZJ04CiHYRZxpjoFwWcMbVsza52uY2i5vh13W98LY2zgtnEsma9N/2k+sHrzg==","signatures":[{"sig":"MEUCICRpB+ccMiS7uwAh6xICj/NwG4Z0Dne6BY7MiGObzM06AiEAq+ZPBngTzxtwqfkq4enNktYEtUhMoSk+45IxoyYTrT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":347047},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-2.0.1.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/1aa1d19186a4961e9487c41d685ccb41/git.zone-tspm-2.0.1.tgz","_integrity":"sha512-FzOgjqNlZXC9nCJUAe8FO9icpeZJ04CiHYRZxpjoFwWcMbVsza52uY2i5vh13W98LY2zgtnEsma9N/2k+sHrzg==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.1.2","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.8"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_2.0.1_1756396280736_0.5048693614871125","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@git.zone/tspm","version":"3.0.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@3.0.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"89f3ddc1490c9d45b3b4644f31cc2bd2d4790cd7","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-3.0.0.tgz","fileCount":123,"integrity":"sha512-y940taz5ejuuoVWWBY0AjRx6BXjit7Ub2832QU6s3wg5gwZv7S50ylcxQO73j5k6ASfs+meqkMQ1oYxlzFtSwQ==","signatures":[{"sig":"MEQCIBZQp6o8hqzQCWSb+3trbeggioVn5UC9oR9582EVmBq0AiAl6YJWa9uB4Gc/zGdFMiSMDyTVx2j3PUDLKiOZE6tz6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":348829},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-3.0.0.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/b49236576a4154d9c81757c18a40bc04/git.zone-tspm-3.0.0.tgz","_integrity":"sha512-y940taz5ejuuoVWWBY0AjRx6BXjit7Ub2832QU6s3wg5gwZv7S50ylcxQO73j5k6ASfs+meqkMQ1oYxlzFtSwQ==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.1.2","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.8"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_3.0.0_1756396358347_0.134785914653617","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@git.zone/tspm","version":"3.0.2","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@3.0.2","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"ee9caa52c8bd451ff382be6fa7aefd1109295e2f","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-3.0.2.tgz","fileCount":123,"integrity":"sha512-cx7DVZCwh3naRGcKJPPxmL/EPJXRFpAX1NnxrtAAxxIb2GtIgVfpKDKm9U+vDK8o7xpHed1rPkAaK6A/D13ruA==","signatures":[{"sig":"MEUCICffCgvrtpvrdjZgZPex6Tcovm+rvGdGHd+m+KgPaAW3AiEAkJihBMgscwzTGMJfjatFAEycPd4EWN3u9XENIhKtOwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351567},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-3.0.2.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/c791bd955f101aabb819957fe418c427/git.zone-tspm-3.0.2.tgz","_integrity":"sha512-cx7DVZCwh3naRGcKJPPxmL/EPJXRFpAX1NnxrtAAxxIb2GtIgVfpKDKm9U+vDK8o7xpHed1rPkAaK6A/D13ruA==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.1.2","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.8"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_3.0.2_1756398594439_0.24536346428568945","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"@git.zone/tspm","version":"3.1.1","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@3.1.1","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"7ca486c68af223a5579e7a9d159e4b614b5dbb96","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-3.1.1.tgz","fileCount":150,"integrity":"sha512-yUQQeJe56seYyyHMRu2nayoUVyQRIA4M1VH2AN1qPPOUtG5HYeh98nRfOEaKVWct/YCBFJXtqxEAyfpLfY5avA==","signatures":[{"sig":"MEQCIHH16nO0qQiujuKFT71C1aMiMqG5EHIctfiyTcAstxuJAiBtRMbXzaeAWrvO8FgSFrC1ICE3HlzXWzxyo0/JiQrZZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":505229},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-3.1.1.tgz","private":false,"scripts":{"test":"(tstest test/ --web)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/d8c78275659398a1c28dec7ba63cc147/git.zone-tspm-3.1.1.tgz","_integrity":"sha512-yUQQeJe56seYyyHMRu2nayoUVyQRIA4M1VH2AN1qPPOUtG5HYeh98nRfOEaKVWct/YCBFJXtqxEAyfpLfY5avA==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.1.2","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.8"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_3.1.1_1756406569051_0.06000947097219811","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"@git.zone/tspm","version":"3.1.3","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@3.1.3","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"7687cec8b2245da27f25ea6ec0b4376626284854","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-3.1.3.tgz","fileCount":150,"integrity":"sha512-J7k/ngiMLz69T+WexiEnezM0Qm8Gce/FsaaOpVsO5KEwybB3mR8Ae0aHo1ZEiDLzxPpdNrbdV8Belt3ttN47Cg==","signatures":[{"sig":"MEQCIFHKMdQ9PVOBwCuK0hYXP/XeFKiD+KxSVHuUgkifpK3eAiAKSBuoDobHmyXr4HNABGq5wqGUD7JrSbKsc0rCu9rL7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":512220},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-3.1.3.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/00932088d4c4c4d7512c358cd60f4689/git.zone-tspm-3.1.3.tgz","_integrity":"sha512-J7k/ngiMLz69T+WexiEnezM0Qm8Gce/FsaaOpVsO5KEwybB3mR8Ae0aHo1ZEiDLzxPpdNrbdV8Belt3ttN47Cg==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.2.1","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.8"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_3.1.3_1756459807879_0.11815172683234465","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"@git.zone/tspm","version":"4.0.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@4.0.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"7a8eb5dc77d889215a7d36df8c1c4d230b999358","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-4.0.0.tgz","fileCount":153,"integrity":"sha512-Q5gTkgqUz5E23VqajW6h2ZuZG1ybpbVu6Q0VUJRZW1h0107uMDA6DKTYPmdXLe2Zn+/zgHrlqE/Is+KQ4EZ7nQ==","signatures":[{"sig":"MEUCIQCqS/kbRWntE/GJvdd4At1VZjQpnuPEehz7fhELX+97cQIgQPsoA9N3MEImRHae3EgFsEhuuTtYU99CqxIZy0Wuz10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":524247},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-4.0.0.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/53f70900c69029d8b3f3ab9dcea7b9f2/git.zone-tspm-4.0.0.tgz","_integrity":"sha512-Q5gTkgqUz5E23VqajW6h2ZuZG1ybpbVu6Q0VUJRZW1h0107uMDA6DKTYPmdXLe2Zn+/zgHrlqE/Is+KQ4EZ7nQ==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.2.1","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.8"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_4.0.0_1756460647619_0.7119958708498992","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"@git.zone/tspm","version":"4.1.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@4.1.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"0c014e3282ae414dc21967897dfa490a1b32252b","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-4.1.0.tgz","fileCount":153,"integrity":"sha512-Ai7DwAmUuFpq0eiv22aIXgzDQ4kdkHiuTsa1QTVC1pQm68dzA4MYgdZwKx7ImgMI3AU/pojDh/xeRCyYtGaplg==","signatures":[{"sig":"MEUCIQDirqSs1beE8Lk5n9wRyf+jQU/gW6KSUnnJ7X81r9lBbgIgb8OBP1rB4yqd5dkpYMTac8D/uhPkJMwaecFDdJszV9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526972},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-4.1.0.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/f5b4bc996b79b6ca28c0bded782a7e9b/git.zone-tspm-4.1.0.tgz","_integrity":"sha512-Ai7DwAmUuFpq0eiv22aIXgzDQ4kdkHiuTsa1QTVC1pQm68dzA4MYgdZwKx7ImgMI3AU/pojDh/xeRCyYtGaplg==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.2.1","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.8"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_4.1.0_1756469821537_0.6442581918515484","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"@git.zone/tspm","version":"4.1.1","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@4.1.1","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"38029887d98493a572ae284288dd8e75b67e50fa","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-4.1.1.tgz","fileCount":153,"integrity":"sha512-2KwY4SPJ0uaRKy4C6psUqZzGSkSFz7xlJaWL4pmCXJDe2uFfrommBBhVLiYzCex6J5/N+ZDLzo67ZCiw0Vi7ug==","signatures":[{"sig":"MEQCIFAKBijtH3wIgwGE5dTRQ0HsTWHEPHnkWj4/k2ikf9e8AiB++UbbzGRtv0oWqrVyYWFKoOk9Weu6Usbfcfdcp3u2ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":526972},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-4.1.1.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/09820a9fe9a1369aea623c0ca766ce8f/git.zone-tspm-4.1.1.tgz","_integrity":"sha512-2KwY4SPJ0uaRKy4C6psUqZzGSkSFz7xlJaWL4pmCXJDe2uFfrommBBhVLiYzCex6J5/N+ZDLzo67ZCiw0Vi7ug==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.2.1","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_4.1.1_1756474535202_0.2448315272567212","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@git.zone/tspm","version":"4.2.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@4.2.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"f27c10616f4a3ddbfdff587ba9d6f61c8e6e6450","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-4.2.0.tgz","fileCount":159,"integrity":"sha512-ZbS8dDj1BLlj5CNItas70FUmyAe50/EWSEUiS0EMD6A4trna6wNiiyaZ+wKnb+vbYZkbmSq6od0beALZUeyp+Q==","signatures":[{"sig":"MEUCIQDmxSZlF164Qi6yRuZOW9rJOvrWh5zTT9n8cR73G11NAwIgfeIMDo84507BKXxHeBusoxwmZaAcnr+/xSGdMq3C7yU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":534250},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-4.2.0.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/6839a7a1617401795a3213ce656e65b2/git.zone-tspm-4.2.0.tgz","_integrity":"sha512-ZbS8dDj1BLlj5CNItas70FUmyAe50/EWSEUiS0EMD6A4trna6wNiiyaZ+wKnb+vbYZkbmSq6od0beALZUeyp+Q==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.2.1","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_4.2.0_1756484538625_0.06904960985163489","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@git.zone/tspm","version":"4.3.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@4.3.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"6d359970471a5420bd06e4af53e43a4305f30c06","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-4.3.0.tgz","fileCount":162,"integrity":"sha512-zAwHF6dNatDLTyuk3ZQsobGz9u7enGZmYcMTBP+/hyTjMf++l8DgpGlRrO1j4D3Ufy5UuRe5PU8w1ltQTZLppw==","signatures":[{"sig":"MEYCIQC3Dt4JMlJ6Y414fdq+uOC+qAy14udAWp1tpQy19FVFoQIhAKoqYrZn2iFLURoVkFd8UClX5F/ZqjPnULeV8fRmiusg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539641},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-4.3.0.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/b7db7eea6c02e10fc7144cadc4ee00cd/git.zone-tspm-4.3.0.tgz","_integrity":"sha512-zAwHF6dNatDLTyuk3ZQsobGz9u7enGZmYcMTBP+/hyTjMf++l8DgpGlRrO1j4D3Ufy5UuRe5PU8w1ltQTZLppw==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.2.1","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_4.3.0_1756486332872_0.8800138008474745","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"@git.zone/tspm","version":"4.3.1","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@4.3.1","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"c3ad917c475c5e4704cbea75de1c3b75df2137a7","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-4.3.1.tgz","fileCount":162,"integrity":"sha512-2vfDunSMB7ZAEj/GfPg2Rzlrc+xlIlaMKqV57NmDgc1igBUxE4Qym1kC173bLpKfIGMKqeSy7hV0rQ1g0KnHFQ==","signatures":[{"sig":"MEUCIAnAaqJ9BGRUWCRS+VJBRhH4vQlbk9AgCOGKse+g3/hLAiEA/Xr5WYAwTcMXpHaT4fHce66WnGyc6QypEDE90FYkbX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539531},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-4.3.1.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/bb6f99b5723353726a15a2d01f48e0ee/git.zone-tspm-4.3.1.tgz","_integrity":"sha512-2vfDunSMB7ZAEj/GfPg2Rzlrc+xlIlaMKqV57NmDgc1igBUxE4Qym1kC173bLpKfIGMKqeSy7hV0rQ1g0KnHFQ==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.2.2","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_4.3.1_1756487813337_0.37468520066283073","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@git.zone/tspm","version":"4.4.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@4.4.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"9e27afae419ab5a58a48d4aef7e4d7af7bebb497","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-4.4.0.tgz","fileCount":162,"integrity":"sha512-xsdWKS/8vrbtvojH/7Or3NFl7vi4lfgIVRZdj4m+BiDj0DvrXuCs11RSUlJhwOW3U36hArZLx+vaKFhZWk62cw==","signatures":[{"sig":"MEUCIQCT1F6AMukGj/2Q5vPuT4WWOsSlt8DJ3uyDHx/KWt4pLwIgMwl7eFsefgDNZStByMJDwJGwoUUWJIrpPTH6T0RJkCI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":555618},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-4.4.0.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/6c72d9f90c522147bb0fe5c10c9a0b07/git.zone-tspm-4.4.0.tgz","_integrity":"sha512-xsdWKS/8vrbtvojH/7Or3NFl7vi4lfgIVRZdj4m+BiDj0DvrXuCs11RSUlJhwOW3U36hArZLx+vaKFhZWk62cw==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.2.2","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_4.4.0_1756488465278_0.43976525420730006","host":"s3://npm-registry-packages-npm-production"}},"4.4.1":{"name":"@git.zone/tspm","version":"4.4.1","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@4.4.1","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"1766ee7c097745e3499894ec11f379a5fdecdca1","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-4.4.1.tgz","fileCount":162,"integrity":"sha512-tl8UkhLWzBo3z7NT5iuKWtQq1N6qa1v5vTSg8IDEytxHgdstbIf7pflIRLrZep6kcF7luRy5AUH9jXdiQn2Q4Q==","signatures":[{"sig":"MEUCID9wjFkIz4NO8V/wxMyKaYjj0CLBhbUDtyaWyZmI20c1AiEAr/rdGjjkIP+dxgcXClJIkB1qGGVSv+L+8gEixZ1CQWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":561258},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-4.4.1.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/ea8e70e2707f9fcf0394137ab63d7674/git.zone-tspm-4.4.1.tgz","_integrity":"sha512-tl8UkhLWzBo3z7NT5iuKWtQq1N6qa1v5vTSg8IDEytxHgdstbIf7pflIRLrZep6kcF7luRy5AUH9jXdiQn2Q4Q==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.2.2","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_4.4.1_1756501815316_0.0714214646911322","host":"s3://npm-registry-packages-npm-production"}},"4.4.2":{"name":"@git.zone/tspm","version":"4.4.2","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@4.4.2","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"c17ff9ec1607750f6d47a2bc23ff5e2de9a45ab0","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-4.4.2.tgz","fileCount":144,"integrity":"sha512-DRFClqIYAVAceZMpHOe6sWH6IhGK+5Ss9RIpU6oKa83SdT3hP0a4/YfzKkqn4jvPcwLI+jxk0d6s7UBDmZ3UKw==","signatures":[{"sig":"MEYCIQCXvuLkjOpIhPHk+aP03U/YeqRvdTV6s4vRmBG8BXwThAIhAOdEjUHJrQeX6qiQY+JBSI6Q1XFw+8DC04BU2BuJ0dYH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":429449},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-4.4.2.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/080e154797bcd5e9bb4f9bc2529a73f5/git.zone-tspm-4.4.2.tgz","_integrity":"sha512-DRFClqIYAVAceZMpHOe6sWH6IhGK+5Ss9RIpU6oKa83SdT3hP0a4/YfzKkqn4jvPcwLI+jxk0d6s7UBDmZ3UKw==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.2.2","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_4.4.2_1756502537275_0.0037025709156277564","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@git.zone/tspm","version":"5.0.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.0.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"da281bb64d15ad4a015da437ffbf0d0481cb5375","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.0.0.tgz","fileCount":150,"integrity":"sha512-BoG8g/dAAHE3rAEjINodrF2U9i2V3J+SMCp14ObnVaPFQ86s85NiQdMyvSK/DEmzvW/BoRSM5jKsQlkaAcs7Vg==","signatures":[{"sig":"MEUCIQDuz84Haj3W0h5wvGPd1+iRAfH8oa433pscceptnHR69QIgdFcOeguSNr2M5wxpSj4DaRrxg8mwydNCD0YBPm3IOuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":481830},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.0.0.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/245e5872be3c55cd0fd2133f349ccce7/git.zone-tspm-5.0.0.tgz","_integrity":"sha512-BoG8g/dAAHE3rAEjINodrF2U9i2V3J+SMCp14ObnVaPFQ86s85NiQdMyvSK/DEmzvW/BoRSM5jKsQlkaAcs7Vg==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.2.2","@push.rocks/smartfile":"^11.2.7","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.0.0_1756561648467_0.5897161032461171","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@git.zone/tspm","version":"5.1.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.1.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"ad46d8682319d7e2edd3c436e0a128b0fe6227ab","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.1.0.tgz","fileCount":151,"integrity":"sha512-adGM2aQn0h9sceADLjeZTsA58C3h9+TlxolvFZz15A3lxg7t49DVLsBca3Ue5XP//gs2+hICDeNkkdncYGyDDg==","signatures":[{"sig":"MEQCIAvav4ceF7FgXY6rFtjn3kLMZLav9A86yVDd5e/8yUgAAiAamWE+ndCOLPtf6Uo2ehskbYBONph4qsk+mgh5Ql10og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":487669},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.1.0.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/506183494303897735cd34938d78e674/git.zone-tspm-5.1.0.tgz","_integrity":"sha512-adGM2aQn0h9sceADLjeZTsA58C3h9+TlxolvFZz15A3lxg7t49DVLsBca3Ue5XP//gs2+hICDeNkkdncYGyDDg==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.2.2","@push.rocks/smartfile":"^11.2.7","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.1.0_1756562592706_0.5084099449080008","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@git.zone/tspm","version":"5.2.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.2.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"6d15c7703e2ff13e97e432aa21eca87b5f6caabb","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.2.0.tgz","fileCount":153,"integrity":"sha512-SD5Am6a8xVz5igvUncp8VS51lSx0IrOIqJWNxe+afvtT0odyljFpPbGaatzZi4zMW3EeTZGHdM/x9305DTsxyw==","signatures":[{"sig":"MEYCIQCKEmxdYsVADrAWPjbZZccr1CyH6twPniqAut1RBr9JwgIhAMYK8P51B1gNy7Fm+y2nET8C5Bna/vab6pUPH8Na3sKy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":504555},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.2.0.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/b1b0526032a9ca0ada268adfe8f92304/git.zone-tspm-5.2.0.tgz","_integrity":"sha512-SD5Am6a8xVz5igvUncp8VS51lSx0IrOIqJWNxe+afvtT0odyljFpPbGaatzZi4zMW3EeTZGHdM/x9305DTsxyw==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.2.2","@push.rocks/smartfile":"^11.2.7","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.2.0_1756566727538_0.4350369059570134","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@git.zone/tspm","version":"5.3.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.3.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"089a861678a99737afd78ad817897f4564f201f2","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.3.0.tgz","fileCount":156,"integrity":"sha512-KwguPLUOCMehGM3G3rEBejy88CeGdChkxE/YGAlYSyavQoyTZFB/TLYPSivhD5AmyX55Cl4TpN2YyYeWJwV25A==","signatures":[{"sig":"MEYCIQCgIlLSLb6MVPTiYzdBdoxo97srUvkKTp4L55dt1HIaUgIhALOFLNejHjgmax8cuo7qvruL7IHkFud0KBwCQbKXOGLD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528666},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.3.0.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/db9f0ba3cfddd87dbebe9199a193d782/git.zone-tspm-5.3.0.tgz","_integrity":"sha512-KwguPLUOCMehGM3G3rEBejy88CeGdChkxE/YGAlYSyavQoyTZFB/TLYPSivhD5AmyX55Cl4TpN2YyYeWJwV25A==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.2.2","@push.rocks/smartfile":"^11.2.7","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.3.0_1756572922173_0.8538033411204002","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"@git.zone/tspm","version":"5.3.1","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.3.1","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"0ad7f0eaa7513067515a82f690a6853949756e80","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.3.1.tgz","fileCount":156,"integrity":"sha512-kVvOO+6O/75wRrJkdP20n39t/0DZZrV/kJ1QWWpL0tRdgGUMkloT/AYW/lINa9nAI17suY/EsThPPtWzRuKIvw==","signatures":[{"sig":"MEUCIQCN+JzmNLgbUFQRRLaJfzx5FRvYqOb3yjdROl/KRlXgQgIgWwmttBKU+F/xZUUL4Se1fA58O8oTpYxSxzEci26FNoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":529100},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.3.1.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/5f982557b87e2da183c123b79b02b231/git.zone-tspm-5.3.1.tgz","_integrity":"sha512-kVvOO+6O/75wRrJkdP20n39t/0DZZrV/kJ1QWWpL0tRdgGUMkloT/AYW/lINa9nAI17suY/EsThPPtWzRuKIvw==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.2.2","@push.rocks/smartfile":"^11.2.7","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.3.1_1756588603516_0.6992242029012585","host":"s3://npm-registry-packages-npm-production"}},"5.3.2":{"name":"@git.zone/tspm","version":"5.3.2","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.3.2","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"39e3ec9560084c9b5a833eb128af57e9c7c04171","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.3.2.tgz","fileCount":156,"integrity":"sha512-RLRWnOZ79V803f0IZfDdholW+fLdUdFcWQiQnRnZDRG2ePWZDT+SLAeb7a+/q/Wgd5cdPBXZ1nrNfnt5s0yRaw==","signatures":[{"sig":"MEQCIEV4qoZa1GEmIpZeA8nnVkq1EeOJvI16EBHiTvztCQR7AiACZMkImYIZmDPVTfNU7OXQRqmDNO1Ki5dsCN0QhG+lTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":536147},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.3.2.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/1301a55defb8329ed68e7d65feca48ea/git.zone-tspm-5.3.2.tgz","_integrity":"sha512-RLRWnOZ79V803f0IZfDdholW+fLdUdFcWQiQnRnZDRG2ePWZDT+SLAeb7a+/q/Wgd5cdPBXZ1nrNfnt5s0yRaw==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.2.2","@push.rocks/smartfile":"^11.2.7","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.3.2_1756590657089_0.3007189704182789","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@git.zone/tspm","version":"5.4.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.4.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"28dacf827e760031f00b488f9efe99adfd54d9bc","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.4.0.tgz","fileCount":156,"integrity":"sha512-PKU07FBccgEY52uSRGBQtKLNSM2a/JYCtURVzcAP1i5QwYb605x0uZDEBzCE69N3UPa8ojG/qI/L9/8piRG6jQ==","signatures":[{"sig":"MEYCIQDrhpLEKxaWQXOh+82TTjTaTuHzHQXPuMtUHF7+gC2w9QIhAMAka00bVs4Gj0Ps3D7RYbUFtH0DykF9DNTC2zAotLRz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542344},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.4.0.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/b7a6840e54019f9c44e490844d9d4e2c/git.zone-tspm-5.4.0.tgz","_integrity":"sha512-PKU07FBccgEY52uSRGBQtKLNSM2a/JYCtURVzcAP1i5QwYb605x0uZDEBzCE69N3UPa8ojG/qI/L9/8piRG6jQ==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.2.2","@push.rocks/smartfile":"^11.2.7","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.7","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.4.0_1756591293819_0.6514048560032426","host":"s3://npm-registry-packages-npm-production"}},"5.4.1":{"name":"@git.zone/tspm","version":"5.4.1","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.4.1","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"1c01cc6ad173fb4fcc19a267eacccffaf67984aa","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.4.1.tgz","fileCount":156,"integrity":"sha512-AWO7uaY1HjeTQ5SH9K1F7FRBZzvjbpzIJCwdGbpWIITwHR6bQOzDVGAhI/nySN/1s6MBKa0mo0U4hjv600RuZg==","signatures":[{"sig":"MEUCIQDfAcCEWXmYwqjrVk68dKtT87/2rbbOGjRzBvt12eAAtgIgWBzYwpei93iJwRrwZE582yf824BewZ2soUx1GGtcMyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542544},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.4.1.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/0e8f609349ac976539c1ffc1c1a2f815/git.zone-tspm-5.4.1.tgz","_integrity":"sha512-AWO7uaY1HjeTQ5SH9K1F7FRBZzvjbpzIJCwdGbpWIITwHR6bQOzDVGAhI/nySN/1s6MBKa0mo0U4hjv600RuZg==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.2.2","@push.rocks/smartfile":"^11.2.7","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.8","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.4.1_1756591718805_0.26479368368649636","host":"s3://npm-registry-packages-npm-production"}},"5.4.2":{"name":"@git.zone/tspm","version":"5.4.2","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.4.2","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"9e73c0d3814c6b18768bfa8d7ba0c7c05f21c341","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.4.2.tgz","fileCount":156,"integrity":"sha512-xYMkqQnkkCu7Ay62rjWbAlqItqUHwUJdjdBPevhN8LiOcv7uH3bp1nBVmp/dgkSLGgqRBXKKc654ryWiD8vd+Q==","signatures":[{"sig":"MEQCIHRCBkFF98DZDjquT6tX/zZmimz6atP+flG3LhqrcE5hAiAvSk+ccYHPMppYRwsU2veDCWpoF1XJJLmVawUEXMxq4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":543762},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.4.2.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/9b8fc06d717bd735851de6dcd6400a8d/git.zone-tspm-5.4.2.tgz","_integrity":"sha512-xYMkqQnkkCu7Ay62rjWbAlqItqUHwUJdjdBPevhN8LiOcv7uH3bp1nBVmp/dgkSLGgqRBXKKc654ryWiD8vd+Q==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.2.2","@push.rocks/smartfile":"^11.2.7","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.8","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.4.2_1756592218142_0.35505324867911514","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@git.zone/tspm","version":"5.5.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.5.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"9a5de33e442b5c078bee455df75144910c49dffa","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.5.0.tgz","fileCount":156,"integrity":"sha512-l1G/ApLn9SLSq5TSVhIGLc0XCe6l7nW/XzBFaFqIfSV3sYJ/51KhOIFdaAE9IMvGmbEnC9+giZQQCqpHF8iwuA==","signatures":[{"sig":"MEYCIQCBkHW5TYPCboWQvDzpQ3cgLgbkdamy3FjxaLKKK0d0xAIhAIXKulfhAR3CFC40acezwpM97M0zBDZ3jQlyRA26fScm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":567124},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.5.0.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/4448c2822eccf9ff25a7078f79141193/git.zone-tspm-5.5.0.tgz","_integrity":"sha512-l1G/ApLn9SLSq5TSVhIGLc0XCe6l7nW/XzBFaFqIfSV3sYJ/51KhOIFdaAE9IMvGmbEnC9+giZQQCqpHF8iwuA==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartfile":"^11.2.7","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.8","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.5.0_1756596433381_0.1730739137465176","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"@git.zone/tspm","version":"5.6.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.6.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"461ab46b98c084dd9d630f8c81bf00fb93be52f2","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.6.0.tgz","fileCount":156,"integrity":"sha512-v1aF7dKAftDJ8zov+qcKeJbegA5Y8eITJTUXRWyn+4ugQ047iS0cTs9mBvbMDb3gCwduIyecMKdplb21a+Z/DA==","signatures":[{"sig":"MEQCIHzVSe13KKSxiTr6mpNWkjs440GcqdAc16r2arCdZ4VjAiB90LKWyOSDOVHC8/IHpr9nYta+AFbGRnsdyLQQXFZAiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":571442},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.6.0.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/45df1414892dcabbea9a409a93149a0d/git.zone-tspm-5.6.0.tgz","_integrity":"sha512-v1aF7dKAftDJ8zov+qcKeJbegA5Y8eITJTUXRWyn+4ugQ047iS0cTs9mBvbMDb3gCwduIyecMKdplb21a+Z/DA==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartfile":"^11.2.7","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.8","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.6.0_1756597001732_0.8655174265128853","host":"s3://npm-registry-packages-npm-production"}},"5.6.1":{"name":"@git.zone/tspm","version":"5.6.1","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.6.1","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"b807ed0fab05a892a3d315f564f612ba76733dde","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.6.1.tgz","fileCount":156,"integrity":"sha512-LIAhONdAGMrPVvM9DJrUpF9IrPwUjGC6BVr7x08HlgSRaFJYQ471gu70zIe7yuxCp7sYWWmjQOiQ3rZG0UhQvQ==","signatures":[{"sig":"MEUCIA57+Q+/NcpJWZIvNzouR+5Xzl17HA3JBysBlT2N3k6dAiEAqj0lfBVfOgB+I5q7608aPxdc3pwipucatAKbXuyGrT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":579774},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.6.1.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/0db8ba965b8e969a87c3a25553337ca9/git.zone-tspm-5.6.1.tgz","_integrity":"sha512-LIAhONdAGMrPVvM9DJrUpF9IrPwUjGC6BVr7x08HlgSRaFJYQ471gu70zIe7yuxCp7sYWWmjQOiQ3rZG0UhQvQ==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartfile":"^11.2.7","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.8","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.6.1_1756598524275_0.3376679483057643","host":"s3://npm-registry-packages-npm-production"}},"5.6.2":{"name":"@git.zone/tspm","version":"5.6.2","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.6.2","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"424d7d1fe0a2406c8c4ef47dbe126529c595ed41","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.6.2.tgz","fileCount":156,"integrity":"sha512-wz1D7yHLIDj+yneb+QHTQAXL7hMlx2PBxjFY146MLAnB4XmuozqBmxoHekftDUVl4laN2SMc8UQgNdpWhS6KRw==","signatures":[{"sig":"MEYCIQDF9gXWioADDQZ+x+vq4iwvSbhAfD6n/cEnfpMr04CRRwIhAIxHdBDNZFJgZcyTggmCW+tXD0P3i5+l8mU+sas4BuBL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":582054},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.6.2.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/209e08d68be47740789cc40872824251/git.zone-tspm-5.6.2.tgz","_integrity":"sha512-wz1D7yHLIDj+yneb+QHTQAXL7hMlx2PBxjFY146MLAnB4XmuozqBmxoHekftDUVl4laN2SMc8UQgNdpWhS6KRw==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartfile":"^11.2.7","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.8","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.6.2_1756626363389_0.33745687464412","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"name":"@git.zone/tspm","version":"5.8.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.8.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"e6690e9559a170fa1d3081b48cfba48fd18ceace","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.8.0.tgz","fileCount":159,"integrity":"sha512-Ng1RqiKdkjcYDerOatFIPd+0onBveZOZMKJS6s/7wpfV0xc1jYqh4i2xJWUbluzjWoJirLvxTT5mmgMabFE10w==","signatures":[{"sig":"MEUCIFE17RBlUpmWJZ8JCgh1W4zzAgDQ6imlq8w61Pn4dv+SAiEA6jT/wrSELImtH/V3SExm1VA3FlOLB4MfGYwmprIkHfc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":603872},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.8.0.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/295eb6eef08f6c552145528b8ffbe307/git.zone-tspm-5.8.0.tgz","_integrity":"sha512-Ng1RqiKdkjcYDerOatFIPd+0onBveZOZMKJS6s/7wpfV0xc1jYqh4i2xJWUbluzjWoJirLvxTT5mmgMabFE10w==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartfile":"^11.2.7","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.8","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.8.0_1756627721088_0.9810303274166341","host":"s3://npm-registry-packages-npm-production"}},"5.9.0":{"name":"@git.zone/tspm","version":"5.9.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.9.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"098b29646a119fb359a44b0d7641b4101d76d5d2","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.9.0.tgz","fileCount":162,"integrity":"sha512-Qh/PWzfDDQ29F6WAUnOpnSJDlJpRmkBS1CMHZ3mATWTMBrYuu6yajfF54TQoDK87VnLToAxNItjf2u4HZKjjOg==","signatures":[{"sig":"MEUCIQDGG6+18fBuW2Ei6+rMsXbAa0T8UTaayFV80Ehvow0GtgIgNCRFpP14jkd6PKkjfjlds/eGzjF2NaImAS2vO8DMmbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":617294},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.9.0.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/e6cbadbe5cc8e211afa84167f88f5332/git.zone-tspm-5.9.0.tgz","_integrity":"sha512-Qh/PWzfDDQ29F6WAUnOpnSJDlJpRmkBS1CMHZ3mATWTMBrYuu6yajfF54TQoDK87VnLToAxNItjf2u4HZKjjOg==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartfile":"^11.2.7","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.8","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.9.0_1756658181050_0.03336361153823986","host":"s3://npm-registry-packages-npm-production"}},"5.10.0":{"name":"@git.zone/tspm","version":"5.10.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.10.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"f92a3759dfcfc54664df838c7203b228d9c72428","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.10.0.tgz","fileCount":165,"integrity":"sha512-Hh+Ak+oljKlsvJsT39gzj4bIFZl/1dCZbZ5JT1/J7VcVzbagWemGGwuLay1XjYXKEyYfFBQzgyaSJ6O8kER89A==","signatures":[{"sig":"MEYCIQDGWk8z8eVCibFjl8JZOCeJYvlSpH9akcPcK5MbODIXkAIhALAHjb/xpu4J9ql0AhGyv5Qjbo60DQukziKbW2z2oYSW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664016},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.10.0.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/240f248f49c9b215c0dfe2a6d4b174c1/git.zone-tspm-5.10.0.tgz","_integrity":"sha512-Hh+Ak+oljKlsvJsT39gzj4bIFZl/1dCZbZ5JT1/J7VcVzbagWemGGwuLay1XjYXKEyYfFBQzgyaSJ6O8kER89A==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartfile":"^11.2.7","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.8","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.10.0_1756722786151_0.9911301682483344","host":"s3://npm-registry-packages-npm-production"}},"5.10.1":{"name":"@git.zone/tspm","version":"5.10.1","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.10.1","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"840dc3d9b202e46e17be4af4e4ecac41db4cecde","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.10.1.tgz","fileCount":165,"integrity":"sha512-SCkehfrd241PiEgFXRzB6KfRHuWhO0qnPTR99abj7C/OG4OkPMVHQoQ0Nb+UMtVBhcAxNYFzJRASwwDDq5DBWg==","signatures":[{"sig":"MEYCIQD7A7OmpagVZzZXdU9ysfeCREv1GmTkmY/rBOOYYVfjLgIhANo39v1PMBq1PRbv/MTqKJYViy8oSMVk2uK2hRf6+I2O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664842},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.10.1.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/a9156b4cf1d7c79b62d0de44505d468b/git.zone-tspm-5.10.1.tgz","_integrity":"sha512-SCkehfrd241PiEgFXRzB6KfRHuWhO0qnPTR99abj7C/OG4OkPMVHQoQ0Nb+UMtVBhcAxNYFzJRASwwDDq5DBWg==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartfile":"^11.2.7","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.0.9","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.8","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.10.1_1756888109271_0.903055312470447","host":"s3://npm-registry-packages-npm-production"}},"5.10.2":{"name":"@git.zone/tspm","version":"5.10.2","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.10.2","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"4047c4ddd0e125bfd4529124cbe522d693a00f12","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.10.2.tgz","fileCount":165,"integrity":"sha512-hOIxpqO/5VQvKWnEA1Qowi255svsJ3qp2NgnPLQEdc8hqOcoaOtMRF7I7nhoU3AU+yiUj8hq5H76DY4KavGa0w==","signatures":[{"sig":"MEYCIQC3QBnfUQoLNC7vVNbQWgKdkyHqJ+G4+bLX+G7InfLFsgIhAKOrGD2wRdTdlFFq6N8e1Z36lS7bksfuR4sj/kYKplU/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664053},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.10.2.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/75d7257786a4c05675324a0710b032fa/git.zone-tspm-5.10.2.tgz","_integrity":"sha512-hOIxpqO/5VQvKWnEA1Qowi255svsJ3qp2NgnPLQEdc8hqOcoaOtMRF7I7nhoU3AU+yiUj8hq5H76DY4KavGa0w==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.3.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"23.8.0","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/npmextra":"^5.3.3","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartfile":"^11.2.7","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartdaemon":"^2.1.0","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.8","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.10.2_1756900041532_0.47916155440420805","host":"s3://npm-registry-packages-npm-production"}},"5.10.3":{"name":"@git.zone/tspm","version":"5.10.3","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.10.3","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"9c861528fa7b27f70973e568a372bc002978abe5","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.10.3.tgz","fileCount":165,"integrity":"sha512-uy1BbAzYSnPtDoODipJy8YBC7YZrA8JZf5kvhbd0PnbW85fWn0R+BuhQA3XcaMa37n5k6lN5Jq32J3WfE/DnnQ==","signatures":[{"sig":"MEUCIQDBW5GC+6ChK5/iaOl9Cc0gvYI6rqpYiVVv4J3PmtU0zgIgZQXrVyb+onLpjakBqfVNs6g1OFbvwYf4XCcbTkHpag8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":664625},"main":"dist_ts/index.js","pnpm":{"overrides":{},"onlyBuiltDependencies":["esbuild","mongodb-memory-server","puppeteer"]},"type":"module","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"gitHead":"0f794f76e816c10188c1e19dee651768da05776f","private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild --web --allowimplicitany)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.7.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"25.2.1","dependencies":{"tsx":"^4.20.5","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/smartcli":"^4.0.11","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartfile":"^11.2.7","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartconfig":"^6.0.0","@push.rocks/smartdaemon":"^2.1.0","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.14.0+sha512.ad27a79641b49c3e481a16a805baa71817a04bbe06a38d17e60e2eaee83f6a146c6a688125f5792e48dd5ba30e7da52a5cda4c3992b9ccf333f9ce223af84748","devDependencies":{"@types/node":"^22.13.10","@git.zone/tsrun":"^1.2.46","@git.zone/tstest":"^2.3.5","@git.zone/tsbuild":"^2.6.8","@git.zone/tsbundle":"^2.5.1","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.10.3_1774364816613_0.5645954294766109","host":"s3://npm-registry-packages-npm-production"}},"5.10.4":{"name":"@git.zone/tspm","version":"5.10.4","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.10.4","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"ccbe37a0ab29ea53cf736e7e8e4ec461d4f546ec","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.10.4.tgz","fileCount":166,"integrity":"sha512-7HJ6A7DY1ebeaZSwVdX7NBp0p4qyR2BmsqgGjPr2tBSMF8Q2Fwrw0f2vY4beA5OruOhf/WFDR6ofJsBLE5lfSg==","signatures":[{"sig":"MEUCIFf6iEY023pj8qw4yBU5bu20O5rU9pOYDWqjoMZ2UMQGAiEAzKOCk4YpTzaGMzzZhPaI4tRiEsJMPMRNHtxQJMyyqGE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":666588},"main":"dist_ts/index.js","pnpm":{"overrides":{},"onlyBuiltDependencies":["esbuild","mongodb-memory-server","puppeteer"]},"type":"module","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"gitHead":"c7c1bbb460ceb1937530584c162ce47010c72a0a","private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.7.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"25.2.1","dependencies":{"tsx":"^4.21.0","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/smartfs":"^1.5.0","@push.rocks/smartcli":"^4.0.20","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.0.2","@push.rocks/smartconfig":"^6.0.1","@push.rocks/smartdaemon":"^2.1.0","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.14.0+sha512.ad27a79641b49c3e481a16a805baa71817a04bbe06a38d17e60e2eaee83f6a146c6a688125f5792e48dd5ba30e7da52a5cda4c3992b9ccf333f9ce223af84748","devDependencies":{"@types/node":"^25.5.0","@git.zone/tsrun":"^2.0.1","@git.zone/tstest":"^3.5.1","@git.zone/tsbuild":"^4.3.0","@git.zone/tsbundle":"^2.9.3","@push.rocks/tapbundle":"^6.0.3"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.10.4_1774378831845_0.5285724092853126","host":"s3://npm-registry-packages-npm-production"}},"5.10.5":{"name":"@git.zone/tspm","version":"5.10.5","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.10.5","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"4a7a545ab0b92d98c0c059cc50d337b33c22fd57","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.10.5.tgz","fileCount":166,"integrity":"sha512-GsGsBzZGeHytcGCGf7f7s5TzoHC++2Ep+Kh0j8piGZEIYAEOYP6NZ0bakJKjrk2zIVhdZPutrCqD/XYOKg4kDA==","signatures":[{"sig":"MEUCIQDWSYdsl52DGokuiCFj+vVAwxayYiyhH7WxkIYgxQ4O+wIgQgDaNDom1duWLZqAroThMPnwJ2OEEgIdWcn/ILm666c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":668517},"main":"dist_ts/index.js","pnpm":{"onlyBuiltDependencies":["esbuild","mongodb-memory-server","puppeteer"]},"type":"module","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"gitHead":"5e3651164c6e5caee5d90bc864922f61452646eb","private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.7.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"25.2.1","dependencies":{"tsx":"^4.21.0","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/smartfs":"^1.5.1","@push.rocks/smartcli":"^4.0.21","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.1.0","@push.rocks/smartconfig":"^6.1.1","@push.rocks/smartdaemon":"^2.1.1","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.14.0+sha512.ad27a79641b49c3e481a16a805baa71817a04bbe06a38d17e60e2eaee83f6a146c6a688125f5792e48dd5ba30e7da52a5cda4c3992b9ccf333f9ce223af84748","devDependencies":{"@types/node":"^25.6.2","@git.zone/tsrun":"^2.0.3","@git.zone/tstest":"^3.6.5","@git.zone/tsbuild":"^4.4.0","@git.zone/tsbundle":"^2.10.1"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.10.5_1778330114838_0.3501624729715054","host":"s3://npm-registry-packages-npm-production"}},"5.11.0":{"name":"@git.zone/tspm","version":"5.11.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.11.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"9371b92ade1fdeb06b48a6b21a13e6f80c33edac","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.11.0.tgz","fileCount":166,"integrity":"sha512-gQgU6kjbzr7vDdX7x4KOe1+uj3E7XHVl3Swb4Nlz1vVLnRz8+HQBW3LpfA/TW4Rm6kRt7L41sJEfhDrxxzI8ow==","signatures":[{"sig":"MEQCIAatWeC5vmlj8Y/L9p5ADSPAu5vdn4+/VImWsDjQbgn8AiBDUa9aDS6OAundoik6+DeqeDdu4McQ9CQiiQiGUBwfBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705833},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.11.0.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/11da1ad9fee19eb0da25f34eea6da062/git.zone-tspm-5.11.0.tgz","_integrity":"sha512-gQgU6kjbzr7vDdX7x4KOe1+uj3E7XHVl3Swb4Nlz1vVLnRz8+HQBW3LpfA/TW4Rm6kRt7L41sJEfhDrxxzI8ow==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.7.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"25.2.1","dependencies":{"tsx":"^4.21.0","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/smartfs":"^1.5.1","@push.rocks/smartcli":"^4.0.21","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.1.0","@push.rocks/smartconfig":"^6.1.1","@push.rocks/smartdaemon":"^2.1.1","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.9.1","@git.zone/tsrun":"^2.0.4","@git.zone/tstest":"^3.6.6","@git.zone/tsbuild":"^4.4.2","@git.zone/tsbundle":"^2.10.4"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.11.0_1779791161802_0.8758902100854378","host":"s3://npm-registry-packages-npm-production"}},"5.12.0":{"name":"@git.zone/tspm","version":"5.12.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.12.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"00f7b088c2a577635ba0bf7c6b50854c7e68528e","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.12.0.tgz","fileCount":169,"integrity":"sha512-1TykNUKskPbL7JCqcD3GVbdKYC3yZgC4Bnl0sdfbrU0sTUses6xpeh790wb6PDmxhPsU4TC4vtxCFwVx0fUxNA==","signatures":[{"sig":"MEUCIQC3W0liIZPgIynByuPwV4tZ5oCCYyokeeHKUZfcvGPDWAIgE+oACP2Nl3LGZQ4Mh9gyzp1ugUzk+KbouVMxmp4Wxnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":731055},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.12.0.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/0f68d13c80c4b19b2ff14ee02fbf2307/git.zone-tspm-5.12.0.tgz","_integrity":"sha512-1TykNUKskPbL7JCqcD3GVbdKYC3yZgC4Bnl0sdfbrU0sTUses6xpeh790wb6PDmxhPsU4TC4vtxCFwVx0fUxNA==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.7.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"25.2.1","dependencies":{"tsx":"^4.21.0","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/smartfs":"^1.5.1","@push.rocks/smartcli":"^4.0.21","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.1.0","@push.rocks/smartconfig":"^6.1.1","@push.rocks/smartdaemon":"^2.1.1","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.9.1","@git.zone/tsrun":"^2.0.4","@git.zone/tstest":"^3.6.6","@git.zone/tsbuild":"^4.4.2","@git.zone/tsbundle":"^2.10.4"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.12.0_1780074822660_0.2880559766448956","host":"s3://npm-registry-packages-npm-production"}},"5.12.1":{"name":"@git.zone/tspm","version":"5.12.1","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.12.1","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"5b7a20c4552a6b221feda6b8d35501172e61cf25","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.12.1.tgz","fileCount":169,"integrity":"sha512-MB0y+6t7QHCKOKb5OtQNkOpvFQaJgwt42kIUMpW7Zm3HblRE8IcylZVaBOayMHjxN19DKhtU8jENwsDdQOzX3w==","signatures":[{"sig":"MEUCIHDFY/Eb0ILboM49tknQRQfzu+dghSSKR9nDFOr0KijvAiEAqtctYPZcc2VWa2CyBHBFX1tw8+AIz621Z/1SRCPYEIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":735062},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.12.1.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/71e6a8cce8b83a74981cbc9107abf393/git.zone-tspm-5.12.1.tgz","_integrity":"sha512-MB0y+6t7QHCKOKb5OtQNkOpvFQaJgwt42kIUMpW7Zm3HblRE8IcylZVaBOayMHjxN19DKhtU8jENwsDdQOzX3w==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.7.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"25.2.1","dependencies":{"tsx":"^4.21.0","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/smartfs":"^1.5.1","@push.rocks/smartcli":"^4.0.21","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.1.0","@push.rocks/smartconfig":"^6.1.1","@push.rocks/smartdaemon":"^2.1.1","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.9.1","@git.zone/tsrun":"^2.0.4","@git.zone/tstest":"^3.6.6","@git.zone/tsbuild":"^4.4.2","@git.zone/tsbundle":"^2.10.4"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.12.1_1780076068541_0.774619332120003","host":"s3://npm-registry-packages-npm-production"}},"5.13.0":{"name":"@git.zone/tspm","version":"5.13.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.13.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"8a86b69d92f493fc30c079934491a774a89b3b0e","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.13.0.tgz","fileCount":169,"integrity":"sha512-ibW1FVlr4v44z7DqUi4wYwZYnaA7GvBAJMpORMstYC5KiUB67b59y0ARYjVE67QBu7Nb1VVXZm9OEac3i2veqg==","signatures":[{"sig":"MEQCICTI7SDvFpGxYIVWo7bdRrd0mmhfapjToAe26nHv1PjpAiBbOaKTWG5VGnM+DE+nTU1QJ0Mvkfwxpgkm/dZ+D7shjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":739754},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.13.0.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/73a4124119f1fbbb140cbe470f58a8fd/git.zone-tspm-5.13.0.tgz","_integrity":"sha512-ibW1FVlr4v44z7DqUi4wYwZYnaA7GvBAJMpORMstYC5KiUB67b59y0ARYjVE67QBu7Nb1VVXZm9OEac3i2veqg==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.7.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"25.2.1","dependencies":{"tsx":"^4.21.0","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/smartfs":"^1.5.1","@push.rocks/smartcli":"^4.0.21","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.1.0","@push.rocks/smartconfig":"^6.1.1","@push.rocks/smartdaemon":"^2.2.0","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.9.1","@git.zone/tsrun":"^2.0.4","@git.zone/tstest":"^3.6.6","@git.zone/tsbuild":"^4.4.2","@git.zone/tsbundle":"^2.10.4"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.13.0_1780302230423_0.060032385375897945","host":"s3://npm-registry-packages-npm-production"}},"5.14.0":{"name":"@git.zone/tspm","version":"5.14.0","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.14.0","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"11cb89296694c8d1a45401e05d92f4dde90851d7","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.14.0.tgz","fileCount":175,"integrity":"sha512-/xnp54wJFV9FbjRXIZdc1Lp45pw1kt4CiPHdrjp18crKkpMW7agkKRLorE3sWB5XAPizPPDVdmYuXJqIC36HMQ==","signatures":[{"sig":"MEUCIQD6gFQa2/2ZMtfCx0AlR8q1gJztxyCpvG1j2TxNQ8+wAgIgIm2jQZUU7RV17Wl8zEUSxigacw6HtdJsBKm6U9Q+kQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":801506},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.14.0.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/97324661c22c52061eaff64369cbad77/git.zone-tspm-5.14.0.tgz","_integrity":"sha512-/xnp54wJFV9FbjRXIZdc1Lp45pw1kt4CiPHdrjp18crKkpMW7agkKRLorE3sWB5XAPizPPDVdmYuXJqIC36HMQ==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.7.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"25.2.1","dependencies":{"tsx":"^4.22.4","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/smartfs":"^1.5.1","@push.rocks/smartcli":"^4.0.21","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.1.0","@push.rocks/smartconfig":"^6.1.1","@push.rocks/smartdaemon":"^2.2.0","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.9.2","@git.zone/tsrun":"^2.0.4","@git.zone/tstest":"^3.6.6","@git.zone/tsbuild":"^4.4.2","@git.zone/tsbundle":"^2.10.4"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.14.0_1780949360099_0.23457602375286246","host":"s3://npm-registry-packages-npm-production"}},"5.15.1":{"name":"@git.zone/tspm","version":"5.15.1","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.15.1","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"58fbd21504ad49da5770af73fcd47e6fc1fee0ca","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.15.1.tgz","fileCount":176,"integrity":"sha512-nbiEqXRe9ahcNmNXsIoz09YKSxKhDHVN2kyBfsCv9C2NKj1EKPLvOi6MhoJ9aS/ohHvB3aTllOOQdq7CTzCbtA==","signatures":[{"sig":"MEUCIAMhz2yi6/RTG1V/vzc1ekzs9gQKz52v227rpFskn14SAiEAo/rUsIBJo4qvB3i+vSrAmztGDCV4rjEiv+8OFgbuERA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":806544},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.15.1.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)","build:binary":"(pnpm run build && tsdeno compile)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/5bd7ca0f9ab6956f9b73b17829beb152/git.zone-tspm-5.15.1.tgz","_integrity":"sha512-nbiEqXRe9ahcNmNXsIoz09YKSxKhDHVN2kyBfsCv9C2NKj1EKPLvOi6MhoJ9aS/ohHvB3aTllOOQdq7CTzCbtA==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.7.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"25.2.1","dependencies":{"tsx":"^4.22.4","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/smartfs":"^1.5.1","@push.rocks/smartcli":"^4.0.21","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.1.0","@push.rocks/smartconfig":"^6.1.1","@push.rocks/smartdaemon":"^2.2.0","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.9.2","@git.zone/tsrun":"^2.0.4","@git.zone/tsdeno":"^1.5.0","@git.zone/tstest":"^3.6.6","@git.zone/tsbuild":"^4.4.2","@git.zone/tsbundle":"^2.10.4"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.15.1_1780959068326_0.6228652312435246","host":"s3://npm-registry-packages-npm-production"}},"5.15.2":{"name":"@git.zone/tspm","version":"5.15.2","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.15.2","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"aebf0e8603a2ef65b69fc9d4454eb99335787dfd","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.15.2.tgz","fileCount":176,"integrity":"sha512-4sjyhUg3USjxhBfrN60IViGlE8Uu7dPYCV/ffPTM51ZpYL6jvxOj9b10toIkOudFxdrOGeSe3IVkZpgGQFHA+Q==","signatures":[{"sig":"MEQCIGrFnPIsIVeSaZP0QW6bSFjVXuOmPU1tvuQuawd1Uc0zAiAzbatBGbm13IOUjX6SIz/PX+n9kMwpP7ARMd9LWGOzdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":806902},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.15.2.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)","build:binary":"(pnpm run build && tsdeno compile)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/62a40dc20bd456832539c01823f4d8cc/git.zone-tspm-5.15.2.tgz","_integrity":"sha512-4sjyhUg3USjxhBfrN60IViGlE8Uu7dPYCV/ffPTM51ZpYL6jvxOj9b10toIkOudFxdrOGeSe3IVkZpgGQFHA+Q==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.7.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"25.2.1","dependencies":{"tsx":"^4.22.4","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/smartfs":"^1.5.1","@push.rocks/smartcli":"^4.0.21","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.1.0","@push.rocks/smartconfig":"^6.1.1","@push.rocks/smartdaemon":"^2.2.0","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.9.2","@git.zone/tsrun":"^2.0.4","@git.zone/tsdeno":"^1.5.0","@git.zone/tstest":"^3.6.6","@git.zone/tsbuild":"^4.4.2","@git.zone/tsbundle":"^2.10.4"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.15.2_1780962805521_0.3508674422665017","host":"s3://npm-registry-packages-npm-production"}},"5.15.3":{"name":"@git.zone/tspm","version":"5.15.3","author":{"name":"Task Venture Capital GmbH"},"license":"MIT","_id":"@git.zone/tspm@5.15.3","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"homepage":"https://code.foss.global/git.zone/tspm#readme","bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"bin":{"tspm":"cli.js"},"dist":{"shasum":"c2bbe4fbfa3f277e998f47f6d0e5bab4214a8cf6","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.15.3.tgz","fileCount":176,"integrity":"sha512-++iLLBF84CVkWzZv8ougnDJZnYFChE2mu/5+7pJP9YPGbz9CHcnail7kkG9QEXQQM3iVoUR9a4kib9VaDP/Cjg==","signatures":[{"sig":"MEUCIENzSEF7etZXNEbuQp5R0jkXOo3NSK64JdHIV4mBaYPPAiEAi1q9BNQ0gjiUwUSrX9Lyr11emCguP5m90xuLD/PkVxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":807556},"main":"dist_ts/index.js","type":"module","_from":"file:git.zone-tspm-5.15.3.tgz","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)","build:binary":"(pnpm run build && tsdeno compile)"},"typings":"dist_ts/index.d.ts","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"_resolved":"/tmp/65fa23d7ceebe38ff0f8f8b6787bc60f/git.zone-tspm-5.15.3.tgz","_integrity":"sha512-++iLLBF84CVkWzZv8ougnDJZnYFChE2mu/5+7pJP9YPGbz9CHcnail7kkG9QEXQQM3iVoUR9a4kib9VaDP/Cjg==","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"_npmVersion":"11.7.0","description":"a no fuzz process manager","directories":{},"_nodeVersion":"25.2.1","dependencies":{"tsx":"^4.22.4","ps-tree":"^1.2.0","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/smartfs":"^1.5.1","@push.rocks/smartcli":"^4.0.21","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.1.0","@push.rocks/smartconfig":"^6.1.1","@push.rocks/smartdaemon":"^2.2.0","@push.rocks/smartinteract":"^2.0.16"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^25.9.2","@git.zone/tsrun":"^2.0.4","@git.zone/tsdeno":"^1.6.0","@git.zone/tstest":"^3.6.6","@git.zone/tsbuild":"^4.4.2","@git.zone/tsbundle":"^2.10.4"},"_npmOperationalInternal":{"tmp":"tmp/tspm_5.15.3_1781113833282_0.21102069101284915","host":"s3://npm-registry-packages-npm-production"}},"5.15.4":{"_id":"@git.zone/tspm@5.15.4","bin":{"tspm":"./cli.js"},"bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"dist":{"shasum":"4713d97ff065542b398cc3ab9aa287c214d0cee9","tarball":"https://registry.npmjs.org/@git.zone/tspm/-/tspm-5.15.4.tgz","fileCount":171,"integrity":"sha512-XBg8b3rcVwtyOldhmSW/jMqEGTEMcWli+MMJ4ORzVoLrXjksI5b0qZW0ha0gDm5RBwF0hSbDUCf1wzyZGU7eKA==","signatures":[{"sig":"MEQCIA7p6siAYjxgLTiRncxxVoQIkg0CdE7U2X2YFQEDPOQGAiAQBVZusc4+uzPr1xLi60Yc+X1oNomb/03E33FXU1vORA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICZrOnp6BnHN+oJZkYKmszpdB6xp0Fd70IE0ygIbvmWmAiEAvma0cJrP2Kj9pfAGmwgfSla9IbB2kj4gSh/3iMlCODw="}],"unpackedSize":777763},"main":"dist_ts/index.js","name":"@git.zone/tspm","type":"module","author":"Task Venture Capital GmbH","exports":{".":"./dist_ts/index.js","./client":"./dist_ts/client/index.js","./daemon":"./dist_ts/daemon/index.js","./protocol":"./dist_ts/shared/protocol/ipc.types.js"},"license":"MIT","private":false,"scripts":{"test":"(tstest test/ --verbose --logfile --timeout 60)","build":"(tsbuild)","start":"(tsrun ./cli.ts -v)","buildDocs":"(tsdoc)","build:binary":"(pnpm run build && tsdeno compile)"},"typings":"dist_ts/index.d.ts","version":"5.15.4","_npmUser":{"name":"lossless","email":"hello@lossless.com"},"homepage":"https://code.foss.global/git.zone/tspm#readme","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"description":"a no fuzz process manager","directories":{},"maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"dependencies":{"tsx":"^4.22.4","ps-tree":"^1.2.0","inquirer":"^12.11.1","pidusage":"^4.0.1","@types/ps-tree":"^1.1.6","@types/pidusage":"^2.0.5","@push.rocks/smartfs":"^1.5.1","@push.rocks/smartipc":"^2.3.0","@push.rocks/smartpath":"^6.0.0","@push.rocks/projectinfo":"^5.1.0","@push.rocks/smartconfig":"^6.1.1","@push.rocks/smartdaemon":"^2.2.0","@push.rocks/smartconsole":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^26.6.2","@git.zone/tsrun":"^3.0.2","@git.zone/tsdeno":"^1.6.0","@git.zone/tstest":"^6.3.2","@git.zone/tsbuild":"^5.0.0","@git.zone/tsbundle":"^2.10.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tspm_5.15.4_1790889967224_0.8218786685996251"}}},"time":{"created":"2025-03-01T19:19:37.586Z","modified":"2026-10-01T21:26:07.543Z","1.3.0":"2025-03-01T19:19:37.891Z","1.3.1":"2025-03-01T19:47:56.764Z","1.5.1":"2025-03-10T23:38:34.445Z","1.8.0":"2025-08-26T15:00:30.046Z","2.0.1":"2025-08-28T15:51:20.927Z","3.0.0":"2025-08-28T15:52:38.683Z","3.0.2":"2025-08-28T16:29:54.631Z","3.1.1":"2025-08-28T18:42:49.274Z","3.1.3":"2025-08-29T09:30:08.099Z","4.0.0":"2025-08-29T09:44:07.838Z","4.1.0":"2025-08-29T12:17:01.732Z","4.1.1":"2025-08-29T13:35:35.397Z","4.2.0":"2025-08-29T16:22:18.857Z","4.3.0":"2025-08-29T16:52:13.155Z","4.3.1":"2025-08-29T17:16:53.553Z","4.4.0":"2025-08-29T17:27:45.504Z","4.4.1":"2025-08-29T21:10:15.568Z","4.4.2":"2025-08-29T21:22:17.531Z","5.0.0":"2025-08-30T13:47:28.656Z","5.1.0":"2025-08-30T14:03:12.896Z","5.2.0":"2025-08-30T15:12:07.729Z","5.3.0":"2025-08-30T16:55:22.443Z","5.3.1":"2025-08-30T21:16:43.750Z","5.3.2":"2025-08-30T21:50:57.297Z","5.4.0":"2025-08-30T22:01:34.060Z","5.4.1":"2025-08-30T22:08:38.995Z","5.4.2":"2025-08-30T22:16:58.362Z","5.5.0":"2025-08-30T23:27:13.594Z","5.6.0":"2025-08-30T23:36:41.919Z","5.6.1":"2025-08-31T00:02:04.474Z","5.6.2":"2025-08-31T07:46:03.610Z","5.8.0":"2025-08-31T08:08:41.292Z","5.9.0":"2025-08-31T16:36:21.231Z","5.10.0":"2025-09-01T10:33:06.372Z","5.10.1":"2025-09-03T08:28:29.485Z","5.10.2":"2025-09-03T11:47:21.761Z","5.10.3":"2026-03-24T15:06:56.823Z","5.10.4":"2026-03-24T19:00:32.023Z","5.10.5":"2026-05-09T12:35:15.014Z","5.11.0":"2026-05-26T10:26:01.999Z","5.12.0":"2026-05-29T17:13:42.841Z","5.12.1":"2026-05-29T17:34:28.729Z","5.13.0":"2026-06-01T08:23:50.616Z","5.14.0":"2026-06-08T20:09:20.314Z","5.15.1":"2026-06-08T22:51:08.458Z","5.15.2":"2026-06-08T23:53:25.697Z","5.15.3":"2026-06-10T17:50:33.494Z","5.15.4":"2026-10-01T21:26:07.342Z"},"bugs":{"url":"https://code.foss.global/git.zone/tspm/issues"},"author":"Task Venture Capital GmbH","license":"MIT","homepage":"https://code.foss.global/git.zone/tspm#readme","repository":{"url":"https://code.foss.global/git.zone/tspm.git","type":"git"},"description":"a no fuzz process manager","maintainers":[{"name":"lossless","email":"hello@lossless.com"}],"readme":"# @git.zone/tspm 🚀\n\n**TypeScript Process Manager** — A robust, no-fuss process manager built for the modern TypeScript and Node.js ecosystem. Production-ready process management without the bloat.\n\n## Issue Reporting and Security\n\nFor reporting bugs, issues, or security vulnerabilities, please visit [community.foss.global/](https://community.foss.global/). This is the central community hub for all issue reporting. Developers who sign and comply with our contribution agreement and go through identification can also get a [code.foss.global/](https://code.foss.global/) account to submit Pull Requests directly.\n\n## 🎯 What is TSPM?\n\nTSPM is your production-ready process manager that handles the hard parts of running Node.js applications. Think PM2, but built from scratch for the TypeScript-first ecosystem with better memory management, intelligent logging, a clean daemon architecture, and native ESM support.\n\n### ✨ Key Features\n\n- 🧠 **Smart Memory Management** — Tracks memory across entire process trees (parent + children), enforces limits, and auto-restarts on OOM\n- 💾 **Persistent Log Storage** — 10MB in-memory ring buffer per process, auto-persists to disk on stop/restart/crash\n- 🔄 **Intelligent Auto-Restart** — Crashed processes restart with incremental backoff (1s → 10s), auto-stop after 10 consecutive failures\n- 🧾 **Persistent Process Configs** — Saved process definitions and desired states survive daemon restarts\n- 🌳 **Process Tree Tracking** — Monitors parent and all child processes as a unit — no orphans, ever\n- 🏗️ **Daemon Architecture** — Persistent background service that survives terminal sessions via Unix socket IPC\n- 📊 **Beautiful CLI** — Clean, informative output with table views, real-time log streaming, and search\n- ⚡ **Zero Config** — Works out of the box; customize only when you need to\n- 🔌 **Systemd Integration** — Run as a system service for production deployments with `tspm enable`\n- 🔍 **Crash Log Reports** — Detailed crash reports with metadata, memory snapshots, and log history\n\n## 📦 Installation\n\n### Linux Release Binary\n\nFor production hosts, install the self-contained release binary instead of a package-manager wrapper:\n\n```bash\ncurl -sSL https://code.foss.global/git.zone/tspm/raw/branch/main/install.sh | sudo bash\n```\n\nThe installer downloads the matching Linux x64 or Linux ARM64 release asset, installs it to `/opt/tspm`, and links `/usr/local/bin/tspm`. To install a specific version:\n\n```bash\ncurl -sSL https://code.foss.global/git.zone/tspm/raw/branch/main/install.sh | sudo bash -s -- --version v5.x.y\n```\n\nIf the `smartdaemon_tspm-daemon` systemd service is already running, the installer refreshes it with the installed binary so the service command no longer points at an old package-manager wrapper.\n\n### Package Install\n\n```bash\n# Global install (recommended)\npnpm add -g @git.zone/tspm\n\n# Or with npm\nnpm install -g @git.zone/tspm\n\n# Or as a project dependency\npnpm add --save-dev @git.zone/tspm\n```\n\n## 🚀 Quick Start\n\n```bash\n# Start the daemon\ntspm daemon start\n\n# Add a process\ntspm add \"node server.js\" --name my-server --memory 1GB\n\n# Start it\ntspm start name:my-server\n\n# See what's running\ntspm list\n\n# View logs\ntspm logs name:my-server\n\n# Stop it\ntspm stop name:my-server\n```\n\n## 📋 CLI Reference\n\n### Targeting Processes\n\nMost commands accept flexible process targeting:\n\n| Format | Example | Description |\n|--------|---------|-------------|\n| Numeric ID | `tspm start 1` | Direct ID reference |\n| `id:N` | `tspm start id:1` | Explicit ID prefix |\n| `name:LABEL` | `tspm start name:api` | Target by name |\n\nUse `tspm search <query>` to find processes by name or ID substring.\n\n### Process Management\n\n#### `tspm add <command> [options]`\n\nRegister a new process configuration (without starting it).\n\n| Option | Description | Default |\n|--------|-------------|---------|\n| `--name <name>` | Process name | command string |\n| `--memory <size>` | Memory limit (e.g. `512MB`, `2GB`) | `512MB` |\n| `--cwd <path>` | Working directory | current directory |\n| `--user <user>` | POSIX user to run the process as when the TSPM daemon runs as root | daemon user |\n| `--group <group>` | POSIX group to run the process as when the TSPM daemon runs as root | user's primary/default group |\n| `--watch` | Restart on watched file changes | `false` |\n| `--watch-paths <paths>` | Comma-separated files or directories to watch | project directory |\n| `--autorestart [true\\|false]` | Auto-restart on crash. Accepted forms: `--autorestart`, `--no-autorestart`, `--autorestart=false`, `--autorestart false`; any value other than `true` or `false` is a usage error | `true` |\n| `--env <KEY=value>` | Persist an environment variable for the managed process; repeatable | — |\n| `-i, --interactive` | Enter interactive edit after adding | — |\n\n```bash\n# Simple Node.js app\ntspm add \"node server.js\" --name api-server\n\n# TypeScript with 2GB memory limit\ntspm add \"tsx src/index.ts\" --name production-api --memory 2GB\n\n# TypeScript entry file (runs through tsx automatically)\ntspm add ./src/index.ts --name ts-worker --memory 2GB\n\n# One-shot worker (no auto-restart)\ntspm add \"node worker.js\" --name batch-job --autorestart false\n\n# Persist runtime environment without exposing values in describe output\ntspm add \"node server.js\" --name api --env NODE_ENV=production --env API_URL=https://api.example.com\n\n# Root-managed daemon running a process as a dedicated service user\nsudo TSPM_DIR=/var/lib/tspm tspm add \"/usr/local/bin/my-service\" --name my-service --user serviceuser --group serviceuser\n\n# Add + interactive edit\ntspm add \"node server.js\" --name api -i\n```\n\n#### `tspm start <target>`\n\nStart a registered process.\n\n```bash\ntspm start name:my-server\ntspm start id:1\ntspm start 1          # bare numeric id also works\n```\n\n#### `tspm stop <target>`\n\nGracefully stop a process (SIGTERM → 5s grace → SIGKILL).\n\n```bash\ntspm stop name:my-server\n```\n\n#### `tspm restart <target>`\n\nStop and restart a process, preserving its configuration.\n\n```bash\ntspm restart name:my-server\n```\n\n#### `tspm delete <target>` / `tspm remove <target>`\n\nStop, remove from management, and delete persisted logs.\n\n```bash\ntspm delete name:old-server\ntspm remove id:3\n```\n\n#### `tspm edit <target>`\n\nInteractively modify a process configuration (name, command, memory, etc.).\n\n```bash\ntspm edit name:my-server\n```\n\n#### `tspm search <query>`\n\nSearch processes by name or ID substring.\n\n```bash\ntspm search api\n# Matches for \"api\":\n#   id:3    name:api-server\n```\n\n### Monitoring\n\n#### `tspm list`\n\nDisplay all managed processes with live runtime stats. Use `tspm describe <target>` for saved command, directory, and full process configuration details.\n\n```\n┌─────────┬─────────────┬───────────┬───────────┬────────────┬────────────┬──────────┬──────────┬─────────┐\n│ ID      │ Name        │ Status    │ PID       │ User       │ Group      │ Memory   │ CPU      │ Restarts │\n├─────────┼─────────────┼───────────┼───────────┼────────────┼────────────┼──────────┼──────────┼──────────┤\n│ 1       │ api         │ online    │ 45123     │ apiuser    │ apiuser    │ 245.3 MB │ 2.1%     │ 0        │\n│ 2       │ worker      │ online    │ 45456     │ worker     │ worker     │ 128.7 MB │ 0.5%     │ 2        │\n│ 3       │ batch       │ stopped   │ -         │ -          │ -          │ 0 B      │ -        │ 5        │\n└─────────┴─────────────┴───────────┴───────────┴────────────┴────────────┴──────────┴──────────┴──────────┘\n```\n\n#### `tspm describe <target>`\n\nDetailed information about a specific process.\n\n```bash\ntspm describe name:my-server\n\n# Process Details: my-server\n# ────────────────────────────────────────\n# Status:       online\n# PID:          45123\n# Memory:       245.3 MB\n# Uptime:       3600s\n# Restarts:     0\n#\n# Configuration:\n# ────────────────────────────────────────\n# Command:      node server.js\n# Directory:    /home/user/project\n# User:         daemon user\n# Group:        default group\n# Memory Limit: 2 GB\n# Auto-restart: true\n```\n\n#### `tspm logs <target> [options]`\n\nView and stream process logs.\n\n| Option | Description | Default |\n|--------|-------------|---------|\n| `--lines <n>` | Number of lines | `50` |\n| `--since <dur>` | Time filter (`10m`, `2h`, `1d`) | — |\n| `--stderr-only` | Only stderr | — |\n| `--stdout-only` | Only stdout | — |\n| `--ndjson` | Output as newline-delimited JSON | — |\n| `--follow` | Real-time streaming (like `tail -f`) | — |\n\n```bash\n# View last 50 lines\ntspm logs name:my-server\n\n# Last 100 lines of stderr only\ntspm logs name:my-server --lines 100 --stderr-only\n\n# Stream logs in real time\ntspm logs name:my-server --follow\n\n# NDJSON output since 10 minutes ago\ntspm logs name:my-server --since 10m --ndjson\n```\n\n### Batch Operations\n\n```bash\ntspm start-all      # Start all saved processes\ntspm stop-all       # Stop all running processes\ntspm restart-all    # Restart all running processes\ntspm restart all    # Alternate all-process restart form\ntspm reset          # ⚠️ Stop all + clear all configs (prompts for confirmation)\n```\n\n### Daemon Management\n\nThe daemon is a persistent background service that manages all processes. Start it explicitly for the current session, or install it as a systemd service for boot startup.\n\n```bash\ntspm daemon start     # Start the daemon\ntspm daemon stop      # Stop daemon + all managed processes\ntspm daemon restart   # Restart daemon (preserves processes)\ntspm daemon status    # Check daemon health + stats\ntspm stats            # Detailed daemon stats + process table\n```\n\nBy default TSPM stores its socket, PID file, log files, crash logs, and daemon runtime data below `~/.tspm`. Set `TSPM_DIR` to isolate an environment, for example in tests or local experiments:\n\n```bash\nTSPM_DIR=/tmp/tspm-dev tspm daemon start\n```\n\n### System Service (systemd)\n\n```bash\nsudo tspm enable      # Install + enable as systemd service (auto-start on boot)\nsudo tspm disable     # Remove systemd service\n```\n\nWhen `tspm enable` is run through `sudo`, TSPM targets `SUDO_USER` by default so the daemon keeps using that user's `~/.tspm` runtime directory and saved process config. Override the target explicitly when needed:\n\n```bash\nsudo tspm enable \\\n  --user appuser \\\n  --group appuser \\\n  --home /home/appuser \\\n  --path \"/home/appuser/.local/share/pnpm:/usr/local/bin:/usr/bin:/bin\" \\\n  --node /usr/bin/node \\\n  --tspm-dir /home/appuser/.tspm\n```\n\nFor production hosts that should behave like Docker, run one root-owned daemon and grant operational access through a dedicated `tspm` group. Members of this group are effectively root-equivalent because they can ask the daemon to start arbitrary commands as configured users.\n\n```bash\nsudo groupadd --system tspm\nsudo mkdir -p /var/lib/tspm\nsudo chown root:tspm /var/lib/tspm\nsudo chmod 0750 /var/lib/tspm\n\nsudo tspm enable \\\n  --user root \\\n  --group tspm \\\n  --home /root \\\n  --path \"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\" \\\n  --node /usr/bin/node \\\n  --tspm-dir /var/lib/tspm \\\n  --socket-group tspm \\\n  --socket-mode 0660\n```\n\nThe runtime directory should allow group traversal but not group writes. TSPM stores config, state, and logs as root-owned files; the `tspm` group controls the daemon through `/var/lib/tspm/tspm.sock`.\n\n### Per-Process User\n\nWhen the daemon runs as root, each process can declare its own POSIX user and group:\n\n```bash\nTSPM_DIR=/var/lib/tspm tspm add \"/usr/local/bin/dcrouter\" \\\n  --name dcrouter \\\n  --user centraluser \\\n  --group centraluser \\\n  --memory 2GB\n```\n\nTSPM validates the user and group on the daemon side, stores names in the process config, resolves them to `uid`/`gid` at start time, and applies the identity through Node's `child_process.spawn`. Non-root daemons can only run processes as their own user.\n\n### Version Check\n\n```bash\ntspm -v\n# tspm CLI: 5.x.y\n# Daemon: running v5.x.z (pid 1234)\n# Version mismatch detected → optionally refresh the systemd service\n```\n\n### Building Release Binaries\n\nMaintainers can build the Linux release binaries locally with:\n\n```bash\npnpm run build:binary\n```\n\nThe release workflow builds the same targets and uploads the `.nogit/release-binaries/*` artifacts to the Gitea release for each `v*` tag. These release binaries are intentionally kept outside the npm package contents.\n\n## 🏗️ Architecture\n\nTSPM uses a clean three-tier architecture:\n\n```\n┌─────────────────────────────────────────┐\n│            CLI Interface                │\n│         (tspm commands)                 │\n└────────────────┬────────────────────────┘\n                 │ Unix Socket IPC\n┌────────────────▼────────────────────────┐\n│          TSPM Daemon                    │\n│     (Background Service)                │\n│  ┌──────────────────────────────────┐  │\n│  │     ProcessManager               │  │\n│  │  - Configuration persistence     │  │\n│  │  - Process lifecycle             │  │\n│  │  - Desired state management      │  │\n│  └────────────┬─────────────────────┘  │\n│               │                         │\n│  ┌────────────▼─────────────────────┐  │\n│  │     ProcessMonitor                │  │\n│  │  - Memory tracking & limits      │  │\n│  │  - Auto-restart logic            │  │\n│  │  - Log persistence (10MB)        │  │\n│  │  - Desired state restoration     │  │\n│  └────────────┬─────────────────────┘  │\n│               │                         │\n│  ┌────────────▼─────────────────────┐  │\n│  │     ProcessWrapper                │  │\n│  │  - Process spawning              │  │\n│  │  - Stream handling               │  │\n│  │  - Signal management             │  │\n│  └──────────────────────────────────┘  │\n│                                         │\n│  ┌──────────────────────────────────┐  │\n│  │     CrashLogManager              │  │\n│  │  - Crash report generation       │  │\n│  │  - Log rotation (max 100)        │  │\n│  └──────────────────────────────────┘  │\n└─────────────────────────────────────────┘\n```\n\n### Key Components\n\n| Component | Role |\n|-----------|------|\n| **CLI** | Lightweight client that sends commands to daemon via IPC |\n| **Daemon** | Persistent background service managing all processes |\n| **ProcessManager** | High-level orchestration, config persistence, state management |\n| **ProcessMonitor** | Memory limits, auto-restart with backoff, log persistence, process-tree stats |\n| **ProcessWrapper** | Low-level process lifecycle, stream handling, signal management |\n| **CrashLogManager** | Detailed crash reports with metadata and log history |\n\n## 🎮 Programmatic API\n\nTSPM exposes a typed IPC client for programmatic use:\n\n```typescript\nimport { TspmIpcClient } from '@git.zone/tspm/client';\n\nconst client = new TspmIpcClient();\nawait client.connect();\n\n// Add a process configuration\nconst { id } = await client.request('add', {\n  config: {\n    command: 'node worker.js',\n    name: 'background-worker',\n    projectDir: process.cwd(),\n    memoryLimitBytes: 512 * 1024 * 1024,\n    autorestart: true,\n  },\n});\n\n// Start it\nawait client.request('startById', { id });\n\n// Get process info\nconst { processInfo } = await client.request('describe', { id });\nconsole.log(`Status: ${processInfo.status}, Memory: ${processInfo.memory} bytes`);\n\n// Get logs\nconst { logs } = await client.request('getLogs', { id, lines: 100 });\nlogs.forEach(log => console.log(`[${log.timestamp}] [${log.type}] ${log.message}`));\n\n// Stop and remove\nawait client.request('stop', { id });\nawait client.request('delete', { id });\nawait client.disconnect();\n```\n\n### Module Exports\n\n| Export Path | Purpose |\n|-------------|---------|\n| `@git.zone/tspm` | Main entry point (re-exports client + daemon) |\n| `@git.zone/tspm/client` | IPC client (`TspmIpcClient`, `TspmServiceManager`) |\n| `@git.zone/tspm/daemon` | Daemon entry point (`startDaemon`) |\n| `@git.zone/tspm/protocol` | IPC type definitions |\n\n## 🔧 Advanced Features\n\n### Restart Backoff & Failure Handling\n\nTSPM handles crashed processes with intelligent backoff:\n\n- **Incremental delay**: Grows linearly from 1s up to 10s for consecutive restarts\n- **Failure threshold**: After 10 consecutive failures, the process is marked `errored` and auto-restart stops\n- **Auto-reset**: The retry counter resets if no failure occurs for 1 hour\n- **Manual recovery**: `tspm restart id:1` always works, even on errored processes\n- **Disabled auto-restart**: Crashed processes with `autorestart: false` are marked `errored` without respawning; clean exits become `stopped`\n- **Config preservation**: Failed starts keep the saved process config so it can be edited and retried\n\n### File Watching\n\nWhen `--watch` is enabled, TSPM watches the configured paths and restarts the process after file changes. `--watch-paths` accepts comma-separated files or directories; without it, the process project directory is watched.\n\n```bash\ntspm add \"tsx src/index.ts\" --name api --watch --watch-paths src,package.json\n```\n\n### Memory Management\n\nFull process tree memory tracking:\n\n- Discovers all child processes via `ps-tree`\n- Calculates combined memory usage across the entire tree\n- Gracefully restarts when the limit is exceeded if auto-restart is enabled (SIGTERM → SIGKILL)\n- Prevents memory leaks from taking down production systems\n\nThe daemon itself runs with a bounded V8 heap. The release binaries are\ncompiled with `--v8-flags=--max-old-space-size=512` baked in — compiled Deno\nbinaries ignore `NODE_OPTIONS` and `DENO_V8_FLAGS` at runtime, so the\ncompile-time flag is the only effective cap. Without it, V8 defers major\ngarbage collection almost indefinitely on large hosts and the daemon's RSS\ncan climb to gigabytes under heavy child log throughput. The\n`--daemonHeap` option of `tspm enable` still applies to daemons started from\na Node.js install (where `NODE_OPTIONS` works).\n\n### Log Persistence\n\nSmart in-memory log management:\n\n- 10MB ring buffer per process with automatic trimming\n- Flushes to disk on stop, restart, or crash\n- Reloads persisted logs when process restarts\n- Crash logs stored separately with full metadata (exit code, signal, memory, timestamps)\n\n### Graceful Shutdown\n\nMulti-stage shutdown for reliability:\n\n1. Send **SIGTERM** for graceful shutdown\n2. Wait **5 seconds** for process cleanup\n3. Send **SIGKILL** if still alive\n4. Clean up **all child processes** in the tree\n\n### TypeScript Entry Files\n\nIf `tspm add` receives a single `.ts` file, TSPM resolves it through `tsx` automatically and stores the resolved command plus file argument in the process config. Full command strings are still executed through the shell, so existing `node`, `tsx`, `pnpm`, or custom commands work as expected.\n\n## 🐛 Debugging\n\n```bash\n# Check daemon status\ntspm daemon status\n\n# View process logs\ntspm logs name:my-app --lines 200\n\n# Start with verbose daemon diagnostics\nTSPM_DEBUG=true tspm daemon start\n\n# For systemd-managed daemon logs\njournalctl -u smartdaemon_tspm-daemon -f\n\n# Force daemon restart\ntspm daemon restart\n```\n\n**Common issues:**\n\n| Problem | Solution |\n|---------|----------|\n| \"Daemon not running\" | `tspm daemon start` or `sudo tspm enable` |\n| \"Permission denied\" | Check socket permissions in `~/.tspm/` or the configured `TSPM_DIR` |\n| Process won't start | Check logs with `tspm logs <target>` |\n| Memory limit exceeded | Increase with `tspm edit <target>` |\n\nThe daemon PID file contains TSPM identity metadata. If a stale PID file points at an unrelated process, TSPM removes the stale file instead of treating that process as a daemon. Client and daemon also expose a protocol version through `daemon:status` so incompatible upgrades can be detected early.\n\n## 🤝 Why TSPM?\n\n| Feature | TSPM | PM2 |\n|---------|------|-----|\n| TypeScript Native | ✅ Built in TypeScript | ❌ JavaScript |\n| Memory Tracking | ✅ Full process tree | ⚠️ Main process only |\n| Log Management | ✅ Smart 10MB buffer | ⚠️ Can grow unbounded |\n| Architecture | ✅ Clean 3-tier daemon | ❌ Monolithic |\n| Dependencies | ✅ Minimal | ❌ Heavy |\n| ESM Support | ✅ Native | ⚠️ Partial |\n| Crash Reports | ✅ Detailed with metadata | ❌ Basic |\n\n### Perfect For\n\n- 🚀 **Production Node.js apps** — Reliable process management with memory guards\n- 🔧 **Microservices** — Manage multiple services from a single tool\n- 👨‍💻 **Development** — TypeScript entry files, local workers, and quick daemon lifecycle commands\n- 🏭 **Workers & Jobs** — Queue workers, cron jobs, background tasks\n- 📊 **Resource-constrained environments** — Memory limits prevent OOM kills\n\n## License and Legal Information\n\nThis repository contains open-source code licensed under the MIT License. A copy of the license can be found in the [license](./license.md) file.\n\n**Please note:** The MIT License does not grant permission to use the trade names, trademarks, service marks, or product names of the project, except as required for reasonable and customary use in describing the origin of the work and reproducing the content of the NOTICE file.\n\n### Trademarks\n\nThis project is owned and maintained by Task Venture Capital GmbH. The names and logos associated with Task Venture Capital GmbH and any related products or services are trademarks of Task Venture Capital GmbH or third parties, and are not included within the scope of the MIT license granted herein.\n\nUse of these trademarks must comply with Task Venture Capital GmbH's Trademark Guidelines or the guidelines of the respective third-party owners, and any usage must be approved in writing. Third-party trademarks used herein are the property of their respective owners and used only in a descriptive manner, e.g. for an implementation of an API or similar.\n\n### Company Information\n\nTask Venture Capital GmbH  \nRegistered at District Court Bremen HRB 35230 HB, Germany\n\nFor any legal inquiries or further information, please contact us via email at hello@task.vc.\n\nBy using this repository, you acknowledge that you have read this section, agree to comply with its terms, and understand that the licensing of the code does not imply endorsement by Task Venture Capital GmbH of any derivative works.\n","readmeFilename":""}