{"_id":"bgrun","_rev":"40-164db7425fafa4ceb3f09c671429e917","name":"bgrun","dist-tags":{"latest":"4.0.0"},"versions":{"3.3.1":{"name":"bgrun","version":"3.3.1","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.3.1","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/Mements/bgr#readme","bugs":{"url":"https://github.com/Mements/bgr/issues"},"bin":{"bgr":"dist/index.js","bgrun":"dist/index.js"},"dist":{"shasum":"7b788a62b4a290a895221b73e30a114614a0de02","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.3.1.tgz","fileCount":34,"integrity":"sha512-wR5zBaCd5og+XcyGn9HkYr8W+KfxHgR2MyamJPtEQUXHmHqN3xXb6EQRbMaGZJrx3aqh/Kqwbq6B4i2tBJnhUw==","signatures":[{"sig":"MEQCIDK86DNw14K7UQLNVFppo9ithapTjgZZfLmGcpA8le/BAiBFCfiFne0ORgV4ntUwCZZa0RhXvk7kuf3vF75FN0VD9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207713},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"b8d1b950acbdf1462ec437cdfe8ba1237d95d13b","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/Mements/bgr.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"^1.3.2","react-dom":"^19.2.4","@ments/web":"^1.12.1","sqlite-zod-orm":"latest"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.3.1_1771398019607_0.8148419439028756","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"bgrun","version":"3.3.2","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.3.2","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/Mements/bgr#readme","bugs":{"url":"https://github.com/Mements/bgr/issues"},"bin":{"bgr":"dist/index.js","bgrun":"dist/index.js"},"dist":{"shasum":"d39d5450f8b8b139badc87652190956dc09b6233","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.3.2.tgz","fileCount":32,"integrity":"sha512-eHbvMw3TdnvIbzzzl2Ybrd0D7e6VZHR1sAiJXV1xwbfyrOampQ33fNKm2rudcARc+/rdK8mEhESSzKEt2I7Whg==","signatures":[{"sig":"MEQCIGUYLDPcd+3oxfS87SR86luweezJjiKP7Y29dlD2k+2EAiBWi58LBTz/WZutpuRXeR3GDWPYqg+p5A1tR4tiQjZZcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203598},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"4263c37aef3627f868e4e86bcccbe726c0ec3667","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/Mements/bgr.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","dedent":"^1.5.3","melina":"^1.3.2","sqlite-zod-orm":"^3.8.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.3.2_1771407162693_0.930238276563137","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"bgrun","version":"3.3.3","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.3.3","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/Mements/bgr#readme","bugs":{"url":"https://github.com/Mements/bgr/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"987639d3d793b08734e91761f7cba5aa520aa66d","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.3.3.tgz","fileCount":32,"integrity":"sha512-s4JSVXiRfOrP9tkcArDbiJ0Vvn6+/z4rUbqUW8CdIMctqyxe5hfcoO1EipJXue8jDUIXpyqAqmxgqv0389Ce7Q==","signatures":[{"sig":"MEYCIQDlNEBhgpv8EC1w6e+D2598U9C4i25l9NmrncmjBCZxxwIhAIAprI3CK686R9sdWGkwK5B1ryWQE0UJRmMgZVszidN5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203568},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"19a2f7be60dbb30f9170d4950a1fabd5742d14a6","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/Mements/bgr.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","dedent":"^1.5.3","melina":"^1.3.2","sqlite-zod-orm":"^3.8.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.3.3_1771407780620_0.6698733603388012","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"bgrun","version":"3.4.0","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.4.0","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/Mements/bgr#readme","bugs":{"url":"https://github.com/Mements/bgr/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"07801c1fcb20735f9ee4a714b22b2273741a5a3f","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.4.0.tgz","fileCount":33,"integrity":"sha512-3Zs0i15UL/5Hmn4s+2Ot3KAtEo+LFjpuKpT8mU+w7iPj6D445w8VGDB7mbMoQI1c/+pm46RQ6Oycgfj3BhgerA==","signatures":[{"sig":"MEUCIQDNcerliogFj0xv0V49PPXpLbJ3h3//Dqr5sM2uW2f2NgIgELGxhSj3sSy/ZMHTT5tqqtQkPO7u01hS/12hWY4WRS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220759},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"1d3b9fda46e665e2927eacd8fed77216e418f293","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/Mements/bgr.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","dedent":"^1.5.3","melina":"^1.3.2","sqlite-zod-orm":"^3.8.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.4.0_1771566096056_0.3965784048364096","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"bgrun","version":"3.7.0","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.7.0","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/Mements/bgr#readme","bugs":{"url":"https://github.com/Mements/bgr/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"7cb0786e266ff0ac9d0d2fc3d16d4717109cb7d2","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.7.0.tgz","fileCount":35,"integrity":"sha512-cytfVxPr/82xxKZ++OJxJqDXQDXluICktIbhpWf5Q05fa+7roLWtn9JsXXY5t39hD84VonT+rLRoM9ahZ6nqNg==","signatures":[{"sig":"MEUCIFcP9Ggd+4VhxpSNhSbckrm5TMs5KM/UaA8HVlHmcbIeAiEAmuFxAcfuK+NZQoVyyvi+O5t1Ug921OzHa1K+GfE7E3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":279057},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"2ff423f2fb7839e6fda26252e40d98504ac4b08e","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/Mements/bgr.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"^2.2.1","react-dom":"^19.2.4","measure-fn":"^3.2.1","sqlite-zod-orm":"^3.8.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.7.0_1772102933366_0.9505715206843044","host":"s3://npm-registry-packages-npm-production"}},"3.7.1":{"name":"bgrun","version":"3.7.1","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.7.1","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"d910570203938013cbbac230d0587672992d9439","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.7.1.tgz","fileCount":36,"integrity":"sha512-4ODmhme1uy1MRYSCe3g0akfq7Xm8q7QSps44cAMPdaeCnKRXlf6JAzrrFQNUakwsJ9eTItfQp16TUIs27+4dAA==","signatures":[{"sig":"MEQCIFb/x/mCtBtslzUgn0nid3IRavn6tPkCDCDAtPb+MjTYAiAVmO54uPIt0ScCU1qz4Wg6OpmSfnISJo+1O3ewbWrJcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":524264},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"d5df5173b3637eb076533563e3e97492c73b20b1","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"^2.2.1","react-dom":"^19.2.4","measure-fn":"^3.2.1","sqlite-zod-orm":"^3.8.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.7.1_1772305682887_0.26269097438725253","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"bgrun","version":"3.8.0","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.8.0","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"dfdb461ed2dfdb03dc5c6068156f94b62843e737","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.8.0.tgz","fileCount":37,"integrity":"sha512-znx6GtPuXHDUXbiMRC4KQb4Wru0gSURNGYa5jfkrPfhKgH4qzwcgzm6osqZeRBuiSG9h3xdPT4Dvk/P64W6qsw==","signatures":[{"sig":"MEQCIDCNxXEq2yCm5s1vg+K4kbWtBHiLERaNbvPvzMvzNAstAiABMOks0xbF9OckFuxdwizcXUJJngEkg3DL39eKypQfiw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":528229},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"f5f08e73f1a569d61516b27fd2bdbda99877f680","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"^2.2.1","react-dom":"^19.2.4","measure-fn":"^3.2.1","sqlite-zod-orm":"^3.8.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.8.0_1772359687234_0.819978712006245","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"bgrun","version":"3.9.0","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.9.0","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"5c67ea099cc520fdf5793bdf7208064679bc872d","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.9.0.tgz","fileCount":37,"integrity":"sha512-bE7yMewZnpYDL+TY+nq9Tn7C57tiOOGAKHr5ODsFgJC3LHeOaymquZeNe5GxnWk46sitE14Ln81cu84A3VB6lQ==","signatures":[{"sig":"MEQCIC5HjR+sV33MJTIz3CnKfmzuS9zj5omOCanr0fcLzNZYAiBBdfLKXkxqo7aHIQQqN1BdIMb0XlZRwwDJ4nBzVMpjPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":533570},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"a53bd94fc72f21c36fa441aa0c818bcb0fdad7c4","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"^2.2.1","react-dom":"^19.2.4","measure-fn":"^3.2.1","sqlite-zod-orm":"^3.8.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.9.0_1772362380050_0.0877952922035945","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"bgrun","version":"3.10.0","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.10.0","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"fdeb0ed7b0c36caf8fa0dcc8104b45444b436160","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.10.0.tgz","fileCount":37,"integrity":"sha512-aQZbIhMBot0Eb7mjK5ZBtPXW52NJlBPBjowJzdMk02Rh4IdgA8T536H32WzjRwgml39iA8AOBx0RHsn/qbA3HA==","signatures":[{"sig":"MEQCIFPcp+/gRCkhwjzf9HAJFmlHYsR1rKK+b9XWeCnw/78FAiAVGpw/rB8i81vTDjN9xQnU7Kn8t3S4OrEGmf9aknAmFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":534761},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"4619d974b1639e711c463b3fc152838b725721e5","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"^2.2.1","react-dom":"^19.2.4","measure-fn":"^3.2.1","sqlite-zod-orm":"^3.8.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.10.0_1772383542780_0.1921692127888981","host":"s3://npm-registry-packages-npm-production"}},"3.10.1":{"name":"bgrun","version":"3.10.1","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.10.1","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"b7368ea051511429e4fe67b57f5302d8517862a1","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.10.1.tgz","fileCount":37,"integrity":"sha512-WFYqQHTqrq89Z1ncOlz/oOkbZRfUmB5VzV4Cgd1JL9q+wPDiRYOqTjAk3ebIe5n09xXI7/+aVJQuKRtu8mPh0Q==","signatures":[{"sig":"MEQCICWp4esQBBwoK9c8HARs6WGB/Fb6xjGxCXwpzM1gmXziAiArSxtEmeraVZmclSzLqGIkfl0pKt1dB6wGpgVP5hP8cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542378},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"d0c8b6419910c935c64c03269b5502a36e6b7f15","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"^2.2.1","react-dom":"^19.2.4","measure-fn":"^3.2.1","sqlite-zod-orm":"^3.8.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.10.1_1772627374924_0.16282390151597048","host":"s3://npm-registry-packages-npm-production"}},"3.10.2":{"name":"bgrun","version":"3.10.2","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.10.2","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"a7a34dc0ca49e55199ed52c5060076dec4941176","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.10.2.tgz","fileCount":38,"integrity":"sha512-ox+Mr9ZuzQuEFk6v1/RfYHNJnSqD1/GKYDNQ83gdgxwt3diM4IqxSGrDwrDkhs2Y7dBO9jhAEgr5IKmE2suqVA==","signatures":[{"sig":"MEQCIFVjTTMBRMUmsd7YBDkv2Gs1JKz95L5AMeUYLDcRW9DFAiAVXoDEsDv/ZkQ/0ZIaTBQz+xswxlx5HYfeRSplCzbh+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544975},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"f76c0a3f8c2deb743836f20a13c19900be0bfc8a","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"^2.2.1","react-dom":"^19.2.4","measure-fn":"^3.2.1","sqlite-zod-orm":"^3.8.0"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.10.2_1772627748747_0.11039231793614768","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"bgrun","version":"3.11.0","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.11.0","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"19fc3c7051a52fe3b8d95559b01b165b083b180b","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.11.0.tgz","fileCount":44,"integrity":"sha512-cAaw7pB9JIBDgrb4tom4vpXT+rblRctVucmEMR3dyN/ZNxV0Ow2i5rj6sJ0lkzsbBzdrHPVRyjSMIFkmXHtGYA==","signatures":[{"sig":"MEUCIQDltyUmIiRkMv1THI945gd86ep+6lKJrbEUVxZLMFF5BwIgCoR8azxjexwdaurB52DJkVTRLdq7pqSYgztF12w0jRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":614869},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"775afc1f4197b2c6bf2ba388d52d5be44a34b6a6","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.3.3","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.11.0_1772873331854_0.6236711589365773","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"bgrun","version":"3.12.0","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.0","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"fc1ca055dd2a320bd0a79a90ec1f43ca23b67a2b","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.0.tgz","fileCount":46,"integrity":"sha512-XL4HJHJGM9NFuEIZoIbExQn5FhYa1bxnyp75+6ldCbbD2qiY/9Quau1rR6zQONO3cDKayyT2wfIMPs1lokUgoQ==","signatures":[{"sig":"MEUCIQCD37vhLx7wtvwKMEpMsXVaBDhbjS1OP2bBKqVzEqH6ygIgaDvbSpHqYSqA9hiST6KjdA7o3jApzTc3p06YepNtPao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":642179},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"f5a10cda91f7c8c3f8dc03d2c5cdcd38fa62a1a2","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.3.6","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.0_1772922726903_0.42895968396577633","host":"s3://npm-registry-packages-npm-production"}},"3.12.1":{"name":"bgrun","version":"3.12.1","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.1","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"700d81092d8f7dcaff08112303c5d88eb781c314","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.1.tgz","fileCount":51,"integrity":"sha512-SdL3N2S3pWuRHPPfQLknbUov/fMWdXEr9A0W/oauqFPkedcQq03XoT7CfmZmRAmYGwDiSFposZ73elgflWTZSA==","signatures":[{"sig":"MEUCIAwu8jj7nSBOMBduxCj4D85vIDDjJp8/qXtDiptaMt7DAiEAxNxDm8fQ7ibJ/oqpVk35vxm0CKv3veDZhxM0VrSA67s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":734154},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"d6a3bc3fb9f8fac6ec7702dbe0ff8bd3cf1cc8c3","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.3.6","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.1_1773827056617_0.9078944828200424","host":"s3://npm-registry-packages-npm-production"}},"3.12.2":{"name":"bgrun","version":"3.12.2","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.2","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"97b6d9ff117228764ff228d532510f77873fec1e","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.2.tgz","fileCount":56,"integrity":"sha512-b9UyjfktNhC/fQTTba/h46gSTIaLU5rxech94BqruhBKZ1SyWwxMKwdl5FRUdI6WxH2VXdypQpMzyOlAJ8YLAA==","signatures":[{"sig":"MEUCIA5AaqVY/c8+ES/BISIOOrvZcEQqczWGVkZZryjq0FFeAiEA99mwJVMNVCFTNe89YheJqhQPzZymfCz9aPvXZfpitUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":874329},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"aeda7a2feda7c245534659adbdb120643780b38c","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.3.6","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.2_1774771945202_0.12516675253985587","host":"s3://npm-registry-packages-npm-production"}},"3.12.3":{"name":"bgrun","version":"3.12.3","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.3","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"6ff39853ce8fd8565a9b6183ab2ebde8ef5b3217","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.3.tgz","fileCount":56,"integrity":"sha512-I9iyZZhFWRrlJeke8WNviB9s8czvaG4gk3d3TKM9qjbAO6O5irZxVtkuVDuaTMSIYBKtnct+OFzGtwxsdDTB6w==","signatures":[{"sig":"MEUCIHCTAkBvKn/jaITA9Tk7eurb6Q+oGreTOCTLPiXD3cxhAiEAwd1BBO44J1GmaPL2AAvsiHIyeX87EF3fegfkdvkfwG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":876235},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"0c425663c6dc37d3ca01def087a2c98044164a68","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.3.6","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.3_1774772119542_0.5191576507895699","host":"s3://npm-registry-packages-npm-production"}},"3.12.4":{"name":"bgrun","version":"3.12.4","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.4","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"2e5dd6d8d1c23e95797eec69f6e7302888ecbc5f","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.4.tgz","fileCount":54,"integrity":"sha512-zMRg5azrR8sS309aSsjNwCwvIbh1vmP2CRINQVEA9bJljUtNOzXdWl4nw+Ufv3TeKTAJqXHa8KtyTkxKU6HNQw==","signatures":[{"sig":"MEUCIQDYadqUZLpXVLYVzkVhzTOtiOXt3KAog2V1NkB9XrveHQIgSvCCQwODoILlBpNDVB8LUVXjI4wYjY+4+lvs4YxsQHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":842109},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"42519ddc72c4f1904db1d185c1aa9b56d3f95951","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.3.6","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.4_1774772357457_0.042510747547181316","host":"s3://npm-registry-packages-npm-production"}},"3.12.5":{"name":"bgrun","version":"3.12.5","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.5","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"6b3eec5dcee67277febf549fb3085168cf0cff42","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.5.tgz","fileCount":54,"integrity":"sha512-pH+cashBSrvlyWSazMbDEl3q4wbLT3lPRrBSxUK00SwNi0WbFVcAgHaEI9lvO4mw1rlq4vF3kFjvCJpMm6ueiw==","signatures":[{"sig":"MEYCIQDEWmXHxyFNvtmdYqO0+7azufibFP2KTdENXZ6xi1f7UAIhALfvqTl40Hx03KUcRMp7uqJNt+8SdfG0gU/7iKiTXikk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":848512},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"aa4b80bb07277ebc7c0dc5ece236802d35d6abbb","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.3.6","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.5_1774772660105_0.161544184096728","host":"s3://npm-registry-packages-npm-production"}},"3.12.6":{"name":"bgrun","version":"3.12.6","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.6","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"583caf19f98951dbc47321a8b4ecb0c8ea23d884","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.6.tgz","fileCount":54,"integrity":"sha512-oR4X4HOyCwOTc/B7TAx6jArY0xU6jqolUYSIQf8C/7FA82F7GJfsytPvpB3h3mhTqh5dUL2QeroMbWYdqOUBSQ==","signatures":[{"sig":"MEUCIBhoHByJOuvTD4tiaXjAHFKJ4UAS22v/EPePFaYDNUFWAiEAl5zzul1VjBnAk1kCy8gdjoj+cz42FG5Vuargn81GTEQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":848512},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"46f4dbc0148c4f86d11051b59f042e3e9f6b3fa5","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.3.6","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.6_1774772809546_0.6964544692874217","host":"s3://npm-registry-packages-npm-production"}},"3.12.7":{"name":"bgrun","version":"3.12.7","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.7","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"bae2de82ab3c9bdc0862ca0677b3d0f6442dda1c","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.7.tgz","fileCount":54,"integrity":"sha512-CUgl/HI1Z5jEEOApqwePwIbsA0t78B9U5/ePEdevPpa1zYptU3oM2JQwIw5FFIZ7mAPSp9SJs23xg1svcBFaXg==","signatures":[{"sig":"MEUCIQD0D8zRnUIWtTlHnPh+HRAvphnKYoTebvpSRw91NJEOBQIgDN7PIovwEm/0IO7mI+zeH0iHB53SBw2GGcXSgGOIBk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":848960},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"7b59c41f678e8d451ba6332a7c87b50842bb2abf","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.3.6","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.7_1774773051752_0.5238705847171348","host":"s3://npm-registry-packages-npm-production"}},"3.12.8":{"name":"bgrun","version":"3.12.8","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.8","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"4f401fffb9ac5febef88258d4ffc972b7e1db31c","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.8.tgz","fileCount":54,"integrity":"sha512-hWAlSjrwwuZPTaxDXovDMXOLojC+PxNlvLs2TuMdFPmR4lJ8y2qUFgjgZR4y+CaTRvDmssqyqBluWbKC2RGBfg==","signatures":[{"sig":"MEUCIQDRqRE+cxaWAhTUZkgrLoo3uLnrieSTBAEI11LWeL9t+gIgRLUkxGk4t9Maj6fy3tuciU5hsGsboc65QbKCsx/TT5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":848960},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"48a65ae2bb0bbb4bccef41cae16cab7b539ec255","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.3.6","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.8_1774773143423_0.808077015960531","host":"s3://npm-registry-packages-npm-production"}},"3.12.9":{"name":"bgrun","version":"3.12.9","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.9","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"f044b6c6538865cf7cf9f669bdc06f391b053ef3","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.9.tgz","fileCount":55,"integrity":"sha512-Ys8yJgh3g3QhTlv4xLOR0693cYrKaUM4ojOguyEA0Tn/rthOKCzPtEdyRl6zF4olYHgmKC0/yHmU7y3rOsMv+Q==","signatures":[{"sig":"MEUCIDivElqUAwPyYkgB+xXZ4zIyWS1CLuechLFqx7upzp9hAiEA0PWfU1gKXRfxZZYr6n3Zuu5c9U+W72R7wQLGW4+YZlA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":890773},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"0fb501a73debff48b01d808f2cb5ba003b115ebd","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.3.6","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.9_1774773510259_0.8261432772908799","host":"s3://npm-registry-packages-npm-production"}},"3.12.10":{"name":"bgrun","version":"3.12.10","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.10","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"29b51dc1e23433a8a9d9fd42c2bfaff4e54f9aa5","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.10.tgz","fileCount":55,"integrity":"sha512-Fwra6MvfuGUfl3bvL9TiyD8y4XcjivebGk4dQ02XiqGtjctSKD9NAAx2Znft/jK4LR3SpF+qQxL9ZkAhRHiwug==","signatures":[{"sig":"MEYCIQDAqNhrY1uwkLSkpXxfReihUU1y36bKjjJ/Po4XDTY2hgIhAP6KU6KWPpx8jWoygiz020qpZxzByQthukKFdDZNZl1I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":890774},"main":"./src/api.ts","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./src/api.ts"},"gitHead":"01d42823be8acfc5f76d0fd63c8e633e7447458a","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.3.6","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.10_1774773642898_0.9845441597751512","host":"s3://npm-registry-packages-npm-production"}},"3.12.11":{"name":"bgrun","version":"3.12.11","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.11","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"bb3c41e46cc0cd3199f3a83ec41435af920f7abb","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.11.tgz","fileCount":55,"integrity":"sha512-h445RaMLVaPEPIpmYLUD9I4hUbBooup5ZjFPIKoWC3Ic3eEurHHlqtdLRDAUGuBDeNcBMPJnB5ygk/edeFWJcw==","signatures":[{"sig":"MEUCICBO9RApWnYnU8g5uhJ+Iu0zgUlJSiL9fKm9qBCdUMyrAiEA5bI44RC76nHXYSVPD4W8ghnD8Dr5lLFEiKK8o5wCNts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":890764},"main":"./dist/api.js","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./dist/api.js"},"gitHead":"aa9a5fd5d7c3896d644efa4110c0e4e471ce3a8f","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.3.6","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.11_1774773768118_0.5290705721178355","host":"s3://npm-registry-packages-npm-production"}},"3.12.12":{"name":"bgrun","version":"3.12.12","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.12","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"c054996c7297e72d1a97f7e3366d6775fdc9909d","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.12.tgz","fileCount":59,"integrity":"sha512-rnpmlFL5JE0r8ig4blqPeBcShKK/TbQZsEC/QGpfTHuWSCC/kVbNB/NuyWSNUevyBSJK92geFVw74vSXMdgdBA==","signatures":[{"sig":"MEUCIQDR8oKkhbZDcMCM1gMFKkrnGqPQ48uisdRM+S9DmqPgfAIgMWHTCj5ewwfzU3bVylguZIW+Mo4fgesQzqIoH4u3yBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021128},"main":"./dist/api.js","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./dist/api.js"},"gitHead":"190248e55b09b6cf420fce97d878b02c573f6561","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.3.6","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.12_1774774275654_0.7538230652163911","host":"s3://npm-registry-packages-npm-production"}},"3.12.13":{"name":"bgrun","version":"3.12.13","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.13","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"ba310937e1ec2be96c5f2c54fa455daa9947e59a","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.13.tgz","fileCount":39,"integrity":"sha512-sxr8mMS7jnVCCBZL4Z8vATiYZFMGCcIMQC3BSHcy4exKBeAX421E10G5fUsmVKO6sRfkpfBrM1xJaePrc9AjPg==","signatures":[{"sig":"MEQCIEurIzWLpSJywnmsmixDo1TKI2e1aQuMOORlzCvFzq41AiBwSdFiNQvdLv2MZnN2rszWs4XKU26sjKblXs8XukBUSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878014},"main":"./dist/api.js","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./dist/api.js"},"gitHead":"95e9d871d1fc016439843142bf4d9bab9279d505","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.3.6","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.13_1774774511548_0.8284174569596794","host":"s3://npm-registry-packages-npm-production"}},"3.12.14":{"name":"bgrun","version":"3.12.14","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.14","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"3daa39c94868ecd27723982c2156a327b39604ff","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.14.tgz","fileCount":39,"integrity":"sha512-YEJN4L46l/rRE+pafa+pbubPuBZjuNJZ3LPIg4vdINgY7kYPMY8pA4/StAU5Y+a2Yq+/woks3SlUZ69XEwcIaA==","signatures":[{"sig":"MEYCIQDylwq+9qJ26nUXo274IJo3sxB24NO/Q8r3xlqVBeiXsAIhAMqbOhr7W6++vk2L9uHLYXrkDDQbittjEFAN45KAwyY6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878014},"main":"./dist/api.js","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./dist/api.js"},"gitHead":"8d569d0b7d8d745d0b5eb33a9267e85ae803cfb8","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.3.6","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.14_1774775038598_0.9290826977688456","host":"s3://npm-registry-packages-npm-production"}},"3.12.15":{"name":"bgrun","version":"3.12.15","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.15","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"eea4362c7afcaf1f9990f3773ddfa7fd769ee4ca","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.15.tgz","fileCount":39,"integrity":"sha512-iuEv9/tEkUSOtQX7A8Pa8cvZ35YVnY1EeqLufeVd5HmPUWPShiOrDJdSyR7R/OvRqOUu+z8jCEuKMvHCb1ws6w==","signatures":[{"sig":"MEUCIAKU0Fvh264gSdBxG90hV6mX5LU8rfTPAEspjnNHP21+AiEAtIqDsHKPxeXsvqIrAY43p8AEnPRiBiNTbxumKb0iY5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878014},"main":"./dist/api.js","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./dist/api.js"},"gitHead":"4e8dacb68344b0e9ec6fa8a8211b56aec11bb603","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.3.6","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.15_1774775131829_0.30055811278275324","host":"s3://npm-registry-packages-npm-production"}},"3.12.16":{"name":"bgrun","version":"3.12.16","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.16","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"16b1147310d584818a5f123941f9806d365b1d65","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.16.tgz","fileCount":39,"integrity":"sha512-sLK10cvVOIfGWYN8oHahNrrKi9qOtnLebwc/jDeQjHXykt3y6Y2TOQJ02tpfG+eZgjNvfH43mvmLTBp51VWWlQ==","signatures":[{"sig":"MEUCIDv6E05Vl3kgKhdQJaN1d0g/ZAqA2EmuQZ+nvK1lQWwuAiEAnEbUY/aNnrZ/0x/k1wBFhwQzIWT8TgwWcXzdMUH5Aw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":877048},"main":"./dist/api.js","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./dist/api.js"},"gitHead":"37c916a58816599b515683e11ba9f219ef9986d1","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.3.6","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.16_1775937930261_0.9801157467632293","host":"s3://npm-registry-packages-npm-production"}},"3.12.21":{"name":"bgrun","version":"3.12.21","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.21","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"2d9c3133624c0c0ce227b1d76c2fd0c96f52a6d2","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.21.tgz","fileCount":39,"integrity":"sha512-OreKlYWxebF7upE/Q7yU9G+eX4t02luoSsK5dKOqBEH9l16CVCJlBTiLb5cmIpo3NcO3xSUY/PvE0nhtDhJH6A==","signatures":[{"sig":"MEUCIQCNt76uwu5xQPLlSwV/znxAOAU1BsIYnf+tgWDe5MAWFgIgWshiZ31yqK9A1MbXre/adTIx7eiV7/jcR1kQ5l/f+u4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914627},"main":"./dist/api.js","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./dist/api.js"},"gitHead":"e6a8ac8fe77165e3858a845f855c371b3221588a","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepare":"bun run build","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.5.2","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.21_1778165500191_0.17169002487821516","host":"s3://npm-registry-packages-npm-production"}},"3.12.22":{"name":"bgrun","version":"3.12.22","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.22","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"8efba4facd9975153b35a5281ab3b36e9db40d90","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.22.tgz","fileCount":39,"integrity":"sha512-jZTESvLGkIXg8STPv6THcbfx2Cg7g30Mq8LN0jkDVUt5Tjx5pBkK7xIjiZ8VE5fe1aFyJTpngKMKPmXDoQJRBA==","signatures":[{"sig":"MEUCIENh6QXst9SNJWn97CBvYF1KLZb+w3A3T36JM6iQA1bKAiEArDCdM1LrzPEXW98A0tSLyV9aEy76oZRMoNFnOEgQYbs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914962},"main":"./dist/api.js","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./dist/api.js"},"gitHead":"4ea7c42e579f69bfda3e8c5e514c572ca78916f4","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepare":"bun run build","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.5.2","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.22_1778167076706_0.049001415587219155","host":"s3://npm-registry-packages-npm-production"}},"3.12.23":{"name":"bgrun","version":"3.12.23","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.23","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"183f7083e9f73e91a64130e0f970a51dfbe54c09","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.23.tgz","fileCount":39,"integrity":"sha512-DRttacH3nhnhXTEQPxEAZcuRjnYI1PGStqQ/yd9QxiME6UvJs9joPYA4hXpls1h9adHMqunExdnPWF/G7fuhiA==","signatures":[{"sig":"MEUCIEV6YC+8EYpPr5An9KcXK0eMEIvsmSmeYeV0tFh3mlsoAiEA4toTFmqUFFzFGuKqbr+u80IMprVMsBjY9JaQ/3puDhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914962},"main":"./dist/api.js","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./dist/api.js"},"gitHead":"2fb319d6ed08fcc3308f2d2c9ad0b9ccfa0fa5f4","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepare":"bun run build","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.5.2","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.23_1778258094616_0.14291859442096588","host":"s3://npm-registry-packages-npm-production"}},"3.12.24":{"name":"bgrun","version":"3.12.24","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.24","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"2521643cd61ffd1abb32c938296d5606e9cb07bd","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.24.tgz","fileCount":39,"integrity":"sha512-Vn0b5Pvln1QqT+jQfncx+Yf124abb/nzjqZf6iwOcTPFo6iB4u2Zfr75uEswxlgSGrXPKRJU5q5tq62P63fwnQ==","signatures":[{"sig":"MEUCIQCMn/rrgwf4wcv9nbxho4h8tHnxNDlV+pzjy4Bl+fUBCAIgCErW4uvYEGt0X3DAc8LR7oQxnLKABkspep6jo42heHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":917015},"main":"./dist/api.js","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./dist/api.js"},"gitHead":"447c1205a036ff622b7c7cf9a9c018b5e8068232","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepare":"bun run build","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.5.2","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.24_1778443685706_0.153993750579849","host":"s3://npm-registry-packages-npm-production"}},"3.12.25":{"name":"bgrun","version":"3.12.25","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":"7flash","license":"MIT","_id":"bgrun@3.12.25","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"18516553056571ec7a447c487267bad8998a0e35","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.25.tgz","fileCount":39,"integrity":"sha512-3BN/aYiWadUz5ufyZbOl6odK2xUzcnkJsHkwIdB5wk6xktahFjeTSiVFOWOgCBrot4gGLP5pLXzGrZbp0k0Tjw==","signatures":[{"sig":"MEUCICUC38Seqy3lBWVeTnr1BTNfSWA5+mX5YuQdVTI42UoCAiEA39Cu65OiCrfbRwrxgxNr3VDOE7/o4oUva25FMPvJAvU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":926901},"main":"./dist/api.js","type":"module","shasum":"18516553056571ec7a447c487267bad8998a0e35","engines":{"bun":">=1.0.0"},"exports":{".":"./dist/api.js"},"scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepare":"bun run build","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"_integrity":"sha512-3BN/aYiWadUz5ufyZbOl6odK2xUzcnkJsHkwIdB5wk6xktahFjeTSiVFOWOgCBrot4gGLP5pLXzGrZbp0k0Tjw==","repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.8.3","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"24.3.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.5.2","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.25_1778670639929_0.053442169233042014","host":"s3://npm-registry-packages-npm-production"}},"3.12.26":{"name":"bgrun","version":"3.12.26","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.12.26","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"8fa5a6859e91db7f85061e64947d36ea5c5b2568","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.12.26.tgz","fileCount":39,"integrity":"sha512-VhLfqGAic57cdRNoVacxhMmhEUu2bFihAOrg8E5jLvPqqRROcLEI3u0ixGRALpa0d3H/C47DzFNHlrBFawVLhg==","signatures":[{"sig":"MEUCIQCS1DAixNsYSzRwK6a1k601AEnJseW1cxSJFNCootT1cwIgexyGn7YCRcqEYQSRMl7GVMcH0zLB7Y1jeyr0ArSxONE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":928370},"main":"./dist/api.js","type":"module","engines":{"bun":">=1.0.0"},"exports":{".":"./dist/api.js"},"gitHead":"7ee2a103df2d3107cd84e113958593d0d753223f","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepare":"bun run build","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.9.0","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.5.2","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.12.26_1778762319925_0.3678666121552563","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"bgrun","version":"3.13.0","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.13.0","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgrun":"dist/index.js"},"dist":{"shasum":"9e84b4b5f67176eb3adc970f48407e2ccdd2c082","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.13.0.tgz","fileCount":39,"integrity":"sha512-XIlcRZhRUV5mYgpOi9ulXtZoDYVm1zwIrH3+JaPmEW05ckRfkwbHkryO32meoby1KOWwmULi9xrjVwNVLaJ4mQ==","signatures":[{"sig":"MEQCIAkcNnv+MS2P/emkdxkU15/5NheNaOyJASazwYzbZY50AiAaJtdF8omRf09tl7vt8MBInVW842JYMl7ZG/TD9d95Cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":934329},"main":"./dist/api.js","type":"module","_from":".","_shasum":"9e84b4b5f67176eb3adc970f48407e2ccdd2c082","engines":{"bun":">=1.0.0"},"exports":{".":"./dist/api.js"},"gitHead":"6ac5bf93b42ee6b99c6c36522228096e51ece824","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepare":"bun run build","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"2.15.12","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.5.2","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.13.0_1783629708257_0.05316012058668518","host":"s3://npm-registry-packages-npm-production"}},"3.13.1":{"name":"bgrun","version":"3.13.1","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":{"name":"7flash"},"license":"MIT","_id":"bgrun@3.13.1","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"homepage":"https://github.com/7flash/bgrun#readme","bugs":{"url":"https://github.com/7flash/bgrun/issues"},"bin":{"bgr":"./bin/bgrun.cjs","bgrun":"./bin/bgrun.cjs"},"dist":{"shasum":"97063e7404a468928d2bb2f4901999839f46d7ba","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.13.1.tgz","fileCount":42,"integrity":"sha512-0371rSaHcMjy5cLAe4CcijsLsL/AS9i1eLqg8R/QNhnFDLG2llcQiN6vowr4WttFF4VnZTeqzAfG8++OuzH45Q==","signatures":[{"sig":"MEUCIQC4wMb8VCujao2EI89jq+VvzGkQ9d9M62x+Wefz6BxOeAIgcmVrKIu/ST+dS1K8hgoyL8VxPu5bXR4KvV4VjDGYtts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":970198},"main":"./dist/api.js","type":"module","_from":".","_shasum":"97063e7404a468928d2bb2f4901999839f46d7ba","engines":{"bun":">=1.0.0"},"exports":{".":{"bun":"./dist/api.js","import":"./runtime/unsupported-node.mjs","default":"./runtime/unsupported-node.mjs","require":"./runtime/unsupported-node.cjs"},"./bun":"./dist/api.js","./package.json":"./package.json"},"gitHead":"a125f9d492485f33e8f141de2c09ec077b9f6ca9","scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepare":"bun run build","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"2.15.12","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"22.12.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.5.2","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.13.1_1783649555547_0.13976461718035726","host":"s3://npm-registry-packages-npm-production"}},"3.13.2":{"name":"bgrun","version":"3.13.2","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":"7flash","license":"MIT","_id":"bgrun@3.13.2","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"bin":{"bgr":"bin/bgrun.cjs","bgrun":"bin/bgrun.cjs"},"dist":{"shasum":"66d60ec951edf144e81d08097997088e88e8f45f","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.13.2.tgz","fileCount":43,"integrity":"sha512-nlS4Yb6IcQoN0WPsom1fGFGtQCiGeyuYenJQ4zzPEu6jCQN1JcU+3ez11P1+xNqDIEq0DBCpREOoYjZ5nl1BzA==","signatures":[{"sig":"MEUCIQCiRNE5fr4M9bebcvu/oRWJ27MALqsP/cDind3kO5cS7AIgdWcVLjV1K5Ju4OVKFrDe1aKT9g4BeMIFcEWPR2oJDgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":966455},"main":"./dist/api.js","type":"module","shasum":"66d60ec951edf144e81d08097997088e88e8f45f","engines":{"bun":">=1.0.0"},"exports":{".":{"bun":"./dist/api.js","import":"./runtime/unsupported-node.mjs","default":"./runtime/unsupported-node.mjs","require":"./runtime/unsupported-node.cjs"},"./bun":"./dist/api.js","./package.json":"./package.json"},"scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepare":"bun run build","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"_integrity":"sha512-nlS4Yb6IcQoN0WPsom1fGFGtQCiGeyuYenJQ4zzPEu6jCQN1JcU+3ez11P1+xNqDIEq0DBCpREOoYjZ5nl1BzA==","repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.8.3","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"24.3.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.5.2","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.13.2_1783663082205_0.9711026110855112","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"bgrun","version":"3.14.0","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"author":"7flash","license":"MIT","_id":"bgrun@3.14.0","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"bin":{"bgr":"bin/bgrun.cjs","bgrun":"bin/bgrun.cjs"},"dist":{"shasum":"b63c6f61f1445e03e7b0a0efba316f4f504d918c","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-3.14.0.tgz","fileCount":43,"integrity":"sha512-sD1OpXObcwJEagUcHJCxdIZnWM2b/x+TCx339Oznw2A7CLkCpAgo3MdYa6GGE7hOmzuwtaAN2kTp9uk+65h4rg==","signatures":[{"sig":"MEYCIQCumyd4LnjxVNUGLvqrnJWeNAi3ge/AMrR/aZoPou+BUwIhAPdWRwNNZbHN3mUxo4CS/b/HPu//f91lT5r52EPK4Mrt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":970497},"main":"./dist/api.js","type":"module","shasum":"b63c6f61f1445e03e7b0a0efba316f4f504d918c","engines":{"bun":">=1.0.0"},"exports":{".":{"bun":"./dist/api.js","import":"./runtime/unsupported-node.mjs","default":"./runtime/unsupported-node.mjs","require":"./runtime/unsupported-node.cjs"},"./bun":"./dist/api.js","./package.json":"./package.json"},"scripts":{"test":"bun test","build":"bun run ./src/build.ts","prepare":"bun run build","prepublishOnly":"bun run build"},"_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"_integrity":"sha512-sD1OpXObcwJEagUcHJCxdIZnWM2b/x+TCx339Oznw2A7CLkCpAgo3MdYa6GGE7hOmzuwtaAN2kTp9uk+65h4rg==","repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.8.3","description":"bgrun — A lightweight process manager for Bun","directories":{},"_nodeVersion":"24.3.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.5.2","react-dom":"^19.2.4","measure-fn":"3.10.1","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"bun-types":"latest","@types/bun":"^1.3.10"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bgrun_3.14.0_1783774583864_0.629401812929637","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"_id":"bgrun@4.0.0","bin":{"bgr":"bin/bgrun.cjs","bgrun":"bin/bgrun.cjs"},"dist":{"shasum":"46dac72252722731d5752b90d858e1d206616323","tarball":"https://registry.npmjs.org/bgrun/-/bgrun-4.0.0.tgz","fileCount":97,"integrity":"sha512-h9H9UeyK7N6Wi9EYhn0uiX+iXsHtTToGpkEtyOO7NXOaam/Npb+owKhY34UAo8HD7tXF7ePKu+gzTCdIxEYgXg==","signatures":[{"sig":"MEUCIQDnsruKvSJobCWQXNdOOtnt80TkzOofmO0RODgteaYnKgIgCk1lBfL7w9Hb2AUcv71ATnc1JcHw8OXPA6C6nPGVIZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCdnSvzMxZy5QOaGHtc1nshJqKt9XEu7B/Nn03FtKF0RQIgYhicY+LGZg/QJV+BaWYXGEGq2kovULu+7deCC2t5k0k="}],"unpackedSize":1172263},"main":"./dist/api.js","name":"bgrun","type":"module","types":"./dist/api.d.ts","author":"7flash","shasum":"46dac72252722731d5752b90d858e1d206616323","engines":{"bun":">=1.3.10"},"exports":{".":{"bun":"./dist/api.js","types":"./dist/api.d.ts","import":"./runtime/unsupported-node.mjs","default":"./runtime/unsupported-node.mjs","require":"./runtime/unsupported-node.cjs"},"./bun":{"types":"./dist/api.d.ts","default":"./dist/api.js"},"./package.json":"./package.json"},"license":"MIT","scripts":{"test":"bun test","build":"bun run ./src/build.ts && tsc -p tsconfig.build.json","prepare":"bun run build","test:core":"bun test src tests/core","typecheck":"tsc --noEmit","prepublishOnly":"bun run build"},"version":"4.0.0","_npmUser":{"name":"mements","email":"mementsxyz@gmail.com"},"keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"_integrity":"sha512-h9H9UeyK7N6Wi9EYhn0uiX+iXsHtTToGpkEtyOO7NXOaam/Npb+owKhY34UAo8HD7tXF7ePKu+gzTCdIxEYgXg==","repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"_npmVersion":"10.8.3","description":"bgrun — A lightweight process manager for Bun","directories":{},"maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"_nodeVersion":"24.3.0","dependencies":{"boxen":"^8.0.1","chalk":"^5.4.1","react":"^19.2.4","dedent":"^1.5.3","melina":"2.5.2","react-dom":"^19.2.4","sqlite-zod-orm":"3.26.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"1.3.10","typescript":"5.9.3"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/bgrun_4.0.0_1790966807823_0.26901324927551995"}}},"time":{"created":"2026-02-18T07:00:19.527Z","modified":"2026-10-02T18:46:48.081Z","3.3.1":"2026-02-18T07:00:19.749Z","3.3.2":"2026-02-18T09:32:42.836Z","3.3.3":"2026-02-18T09:43:00.762Z","3.4.0":"2026-02-20T05:41:36.203Z","3.7.0":"2026-02-26T10:48:53.516Z","3.7.1":"2026-02-28T19:08:03.070Z","3.8.0":"2026-03-01T10:08:07.461Z","3.9.0":"2026-03-01T10:53:00.244Z","3.10.0":"2026-03-01T16:45:42.970Z","3.10.1":"2026-03-04T12:29:35.124Z","3.10.2":"2026-03-04T12:35:48.965Z","3.11.0":"2026-03-07T08:48:52.058Z","3.12.0":"2026-03-07T22:32:07.122Z","3.12.1":"2026-03-18T09:44:16.777Z","3.12.2":"2026-03-29T08:12:25.356Z","3.12.3":"2026-03-29T08:15:19.702Z","3.12.4":"2026-03-29T08:19:17.658Z","3.12.5":"2026-03-29T08:24:20.304Z","3.12.6":"2026-03-29T08:26:49.724Z","3.12.7":"2026-03-29T08:30:51.945Z","3.12.8":"2026-03-29T08:32:23.631Z","3.12.9":"2026-03-29T08:38:30.419Z","3.12.10":"2026-03-29T08:40:43.069Z","3.12.11":"2026-03-29T08:42:48.366Z","3.12.12":"2026-03-29T08:51:15.839Z","3.12.13":"2026-03-29T08:55:11.744Z","3.12.14":"2026-03-29T09:03:58.828Z","3.12.15":"2026-03-29T09:05:31.988Z","3.12.16":"2026-04-11T20:05:30.407Z","3.12.21":"2026-05-07T14:51:40.452Z","3.12.22":"2026-05-07T15:17:56.937Z","3.12.23":"2026-05-08T16:34:54.781Z","3.12.24":"2026-05-10T20:08:05.936Z","3.12.25":"2026-05-13T11:10:40.126Z","3.12.26":"2026-05-14T12:38:40.251Z","3.13.0":"2026-07-09T20:41:48.413Z","3.13.1":"2026-07-10T02:12:35.743Z","3.13.2":"2026-07-10T05:58:02.394Z","3.14.0":"2026-07-11T12:56:24.023Z","4.0.0":"2026-10-02T18:46:47.926Z"},"author":"7flash","license":"MIT","keywords":["process-manager","bun","monitoring","devops","deployment","background","daemon"],"repository":{"url":"git+https://github.com/7flash/bgrun.git","type":"git"},"description":"bgrun — A lightweight process manager for Bun","maintainers":[{"name":"mements","email":"mementsxyz@gmail.com"}],"readme":"<div align=\"center\">\n\n<img src=\"./image.png\" alt=\"bgrun\" width=\"600\" />\n\n**Production-ready process manager with dashboard and programmatic API, designed for running your containers, services, and AI agents.**\n\n[![npm](https://img.shields.io/npm/v/bgrun?color=F7A41D&label=npm&logo=npm)](https://www.npmjs.com/package/bgrun)\n[![CI](https://github.com/Mements/bgr/actions/workflows/ci.yml/badge.svg)](https://github.com/Mements/bgr/actions/workflows/ci.yml)\n[![bun](https://img.shields.io/badge/runtime-bun-F7A41D?logo=bun)](https://bun.sh/)\n[![license](https://img.shields.io/npm/l/bgrun)](./LICENSE)\n\nStart, stop, restart, and monitor any process — from dev servers to Docker containers.\nZero config. One command. Beautiful dashboard included.\n\n```bash\nbunx bgrun --help\n```\n\n</div>\n\n---\n\n## Why bgrun?\n\n| Feature | PM2 | bgrun |\n|---------|-----|-------|\n| Runtime | Node.js | Bun (5× faster startup) |\n| Install | `npm i -g pm2` (50+ deps) | `bun i -g bgrun` (minimal deps) |\n| Config format | JSON / JS / YAML | TOML (or none at all) |\n| Dashboard | `pm2 monit` (TUI) | `bgrun --dashboard` (full web UI) |\n| Language support | Any | Any |\n| Docker-aware | ❌ | ✅ detects container status |\n| Port management | Manual | Auto-detect & cleanup |\n| File watching | Built-in | Built-in |\n| Programmatic API | ✅ | ✅ (first-class TypeScript) |\n| Process persistence | ✅ | ✅ (SQLite) |\n\n> **Note:** Prefer `bunx bgrun`. Bare `bgrun` only works if you installed it globally or already have a matching shim on `PATH`.\n\n---\n\n## Quick Start\n\n```bash\n# Run without a global install\nbunx bgrun --help\n\n# Skip automatic .config.toml loading for one-off commands\nbunx bgrun --no-config -- bun run script.ts\n\n# Start a process\nbunx bgrun --name my-api --directory ./my-project --command \"bun run server.ts\"\n\n# Start a managed process with an auto-generated date name\nbunx bgrun -- bun run server.ts\n\n# Run in the current terminal with config env loaded\nbunx bgrun inline -- bun run dev\n\n# Export config env into your current shell\nInvoke-Expression (bunx bgrun envit)\n\n# List all processes\nbunx bgrun\n\n# Open the web dashboard\nbunx bgrun --dashboard\n```\n\nThat's it. bgrun tracks the PID, captures stdout/stderr, detects the port, and survives terminal close.\n\n---\n\n## 📊 Web Dashboard\n\n\nLaunch with `bunx bgrun --dashboard` and open `http://localhost:3001`. Processes are auto-grouped by working directory.\n\n**Expose with Caddy** for remote access:\n\n```\nbgrun.yourdomain.com {\n    reverse_proxy localhost:3001\n}\n```\n\nFeatures:\n- Real-time process status via SSE (no polling)\n- Start, stop, restart, and delete processes from the UI\n- Live stdout/stderr log viewer with search and virtual scrolling\n- Memory, PID, port, runtime, and guard restarts at a glance\n- Guard toggle per-process (auto-restart on crash)\n- Keyboard shortcuts — `↑/↓` or `j/k` navigate, `Enter` open, `R` restart, `S` stop, `G` guard, `D` delete, `N` new, `?` help\n- Search with debounce, result count badge, and persistence across SSE updates\n- Auto-calibrated virtual scroll for large log files (10K+ lines)\n- Dark / light theme toggle\n- Responsive mobile layout with cards view\n- Collapsible directory groups\n- Right-click context menu on process rows\n\n---\n\n## Table of Contents\n\n- [Core Commands](#core-commands)\n- [Dashboard](#dashboard)\n- [File Watching](#file-watching)\n- [Port Handling](#port-handling)\n- [Docker Integration](#docker-integration)\n- [Caddy Reverse Proxy](#caddy-reverse-proxy)\n- [TOML Configuration](#toml-configuration)\n- [Programmatic API](#programmatic-api)\n- [Process Dependencies](#process-dependencies)\n- [Log Rotation](#log-rotation)\n- [Guard (Auto-Restart)](#guard-auto-restart)\n- [Migrating from PM2](#migrating-from-pm2)\n- [Edge Cases & Behaviors](#edge-cases--behaviors)\n- [Full CLI Reference](#full-cli-reference)\n\n---\n\n## Core Commands\n\n### Starting a process\n\n```bash\nbgrun --name my-api \\\n    --directory ~/projects/my-api \\\n    --command \"bun run server.ts\"\n```\n\nAnonymous managed start:\n\n```bash\nbgrun -- bun run server.ts\n```\n\nThis generates a date-based name such as `april-fifth`. If that name already exists, bgrun appends `-hhmmss`.\n\nShort form — if you're already *in* the project directory:\n\n```bash\nbgrun --name my-api --command \"bun run server.ts\"\n# bgrun uses current directory by default\n```\n\n### Listing processes\n\n```bash\nbgrun                  # Stream one compact status line per process\nbgrun --json           # Fast machine-readable JSON\nbgrun --json-full      # Verified JSON with ports and full status checks\nbgrun --filter api     # Filter by group (BGR_GROUP env)\nbgrun top              # Interactive CPU/RAM/ports monitor\nbgrun top --once       # Print one resource snapshot and exit\nbgrun --cpu --system   # System monitor sorted by CPU (implicitly enters top)\nbgrun --top            # Alias for `bgrun top`\n```\n\nThe default list prints each process as soon as it is inspected. It intentionally skips CPU/RAM sampling and keeps each row compact, for example `api  ● running  pid 1234  :3000  2h 14m`. Interactive `top` uses an alternate terminal screen and redraws in place; when stdout is not a TTY it automatically prints one snapshot and exits. Resource flags such as `--cpu`, `--memory`, `--ports`, and `--system` implicitly select the top view.\n\n### Viewing a process\n\n```bash\nbgrun my-api           # Show status, PID, port, runtime, command\nbgrun my-api --logs    # Show stdout + stderr interleaved\nbgrun my-api --logs --log-stdout --lines 50  # Last 50 stdout lines only\n```\n\n### Stopping, restarting, deleting\n\n```bash\nbgrun --stop my-api       # Graceful stop (SIGTERM → SIGKILL)\nbgrun --restart my-api     # Stop then start again with same command\nbgrun --delete my-api      # Stop and remove from database\nbgrun --clean              # Remove all stopped processes\nbgrun --nuke               # ☠️  Delete everything\n```\n\n### Force restart\n\nWhen a process is stuck or its port is orphaned:\n\n```bash\nbgrun --name my-api --command \"bun run server.ts\" --force\n```\n\n`--force` will:\n1. Kill the existing process by PID\n2. Detect all ports it was using (via OS `netstat`)\n3. Kill any zombie processes still holding those ports\n4. Wait for ports to free up\n5. Start fresh\n\n---\n\n## Dashboard\n\nbgrun ships with a built-in web dashboard for managing all your processes visually.\n\n```bash\nbgrun --dashboard\n```\n\nThe dashboard provides:\n- **Real-time process table** with status, PID, port, runtime\n- **Start/stop/restart/delete** actions with one click\n- **Log viewer** with monospace display and auto-scroll\n- **Process detail drawer** with stdout/stderr tabs\n- **Auto-refresh** every 5 seconds\n\n### Dashboard port selection\n\nThe dashboard uses [Melina.js](https://github.com/7flash/melina.js) for serving and follows smart port selection:\n\n| Scenario | Behavior |\n|----------|----------|\n| `bgrun --dashboard` | Starts on port 3000. If busy, auto-falls back to 3001, 3002, etc. |\n| `BUN_PORT=4000 bgrun --dashboard` | Starts on port 4000. Fails with error if port is busy. |\n| `bgrun --dashboard --port 5000` | Same as `BUN_PORT=5000` — explicit, no fallback. |\n| Dashboard already running | Prints current URL and PID instead of starting a second instance. |\n\nThe actual port is always detected from the running process and displayed correctly in `bgrun` output.\n\n---\n\n## File Watching\n\nFor development, bgrun can watch for file changes and auto-restart:\n\n```bash\nbgrun --name frontend \\\n    --directory ~/projects/frontend \\\n    --command \"bun run dev\" \\\n    --watch\n```\n\nThis monitors the working directory for changes and restarts the process when files are modified. Combine with `--force` to ensure clean restarts:\n\n```bash\nbgrun --name api \\\n    --command \"bun run server.ts\" \\\n    --watch \\\n    --force \\\n    --config .dev.toml\n```\n\n---\n\n## Port Handling\n\nbgrun automatically detects which TCP ports a process is listening on by querying the OS. This means:\n\n- **No port configuration needed** — bgrun discovers ports from `netstat`\n- **No environment variable assumptions** — bgrun doesn't guess `PORT` or `BUN_PORT`\n- **Clean restarts** — `--force` kills all orphaned port bindings before restarting\n- **Accurate display** — the port shown in `bgrun` output is the *actual* bound port\n\n### How it works\n\n```\n1. bgrun spawns your process\n2. Process starts and binds to a port (however it wants)\n3. bgrun queries `netstat -ano` (Windows) or `ss -tlnp` (Linux)\n4. bgrun finds all TCP LISTEN ports for the process PID\n5. These ports are displayed in the table and used for cleanup\n```\n\n### Port conflict resolution\n\nIf you `--force` restart a process and its old port is still held by a zombie:\n\n```\n1. bgrun detects ports held by the old PID\n2. Sends SIGTERM to the old process\n3. Kills any remaining processes on those ports\n4. Waits for ports to become free (up to 5 seconds)\n5. Starts the new process\n```\n\n---\n\n## Docker Integration\n\nbgrun can manage Docker containers alongside regular processes:\n\n```bash\n# Start a Postgres container\nbgrun --name postgres \\\n    --command \"docker run --name bgr-postgres -p 5432:5432 -e POSTGRES_PASSWORD=secret postgres:16\"\n\n# Start a Redis container\nbgrun --name redis \\\n    --command \"docker run --name bgr-redis -p 6379:6379 redis:7-alpine\"\n```\n\n### How bgrun handles Docker\n\nbgrun is **Docker-aware** — when it detects a `docker run` command, it:\n\n1. **Checks container status** via `docker inspect` instead of checking the PID\n2. **Handles container lifecycle** — stops containers with `docker stop` on `bgrun --stop`\n3. **Reports correct status** — shows Running/Stopped based on container state, not process state\n\n### Docker Compose alternative\n\nInstead of `docker-compose.yml`, use bgrun to orchestrate containers alongside your app:\n\n```bash\n#!/bin/bash\n# start-stack.sh\n\n# Database\nbgrun --name db \\\n    --command \"docker run --name bgr-db -p 5432:5432 \\\n              -v pgdata:/var/lib/postgresql/data \\\n              -e POSTGRES_DB=myapp \\\n              -e POSTGRES_PASSWORD=secret \\\n              postgres:16\" \\\n    --force\n\n# Cache\nbgrun --name cache \\\n    --command \"docker run --name bgr-cache -p 6379:6379 redis:7-alpine\" \\\n    --force\n\n# Your app (not Docker, just a regular process)\nbgrun --name api \\\n    --directory ~/projects/my-api \\\n    --command \"bun run server.ts\" \\\n    --config production.toml \\\n    --force\n\n# See everything\nbgrun\n```\n\nThe advantage over Docker Compose: your app processes and Docker containers are managed in the **same place** with the **same commands**.\n\n---\n\n## Caddy Reverse Proxy\n\nbgrun pairs naturally with [Caddy](https://caddyserver.com/) for production deployments with automatic HTTPS.\n\n### Basic setup\n\n```bash\n# Start your app on any port (bgrun detects it)\nbgrun --name my-api --command \"bun run server.ts\" --force\n\n# Check which port it got\nbgrun\n# → my-api  ● Running  :3000  bun run server.ts\n```\n\n**Caddyfile:**\n\n```caddy\napi.example.com {\n    reverse_proxy localhost:3000\n}\n\ndashboard.example.com {\n    reverse_proxy localhost:3001\n}\n```\n\n### Multi-service setup\n\n```bash\n# Start services\nbgrun --name api       --command \"bun run api/server.ts\"     --force\nbgrun --name frontend  --command \"bun run frontend/server.ts\" --force\nbgrun --name admin     --command \"bun run admin/server.ts\"    --force\n\n# Start dashboard\nbgrun --dashboard\n```\n\n### Managing Caddy with bgrun\n\nYou can even manage Caddy itself as a bgrun process:\n\n```bash\nbgrun --name caddy \\\n    --directory /etc/caddy \\\n    --command \"caddy run --config Caddyfile\" \\\n    --force\n```\n\nNow `bgrun` shows your entire stack — app servers, databases, and reverse proxy — in one place.\n\n---\n\n## TOML Configuration\n\nbgrun loads TOML config files and flattens them into environment variables:\n\n```bash\nbgrun --name api --command \"bun run server.ts\" --config production.toml\n```\n\n```toml\n# production.toml\n[server]\nport = 3000\nhost = \"0.0.0.0\"\n\n[database]\nurl = \"postgresql://localhost/myapp\"\npool_size = 10\n\n[auth]\njwt_secret = \"your-secret-here\"\nsession_ttl = 3600\n```\n\n**Becomes:**\n```\nSERVER_PORT=3000\nSERVER_HOST=0.0.0.0\nDATABASE_URL=postgresql://localhost/myapp\nDATABASE_POOL_SIZE=10\nAUTH_JWT_SECRET=your-secret-here\nAUTH_SESSION_TTL=3600\n```\n\nThe convention: `[section]` becomes the prefix, `key` becomes the suffix, joined with `_`, uppercased.\n\nIf no `--config` is specified, bgrun looks for `.config.toml` in the working directory automatically.\n\n### Loading config env without managing the process\n\nRun a command in the current terminal with config env applied:\n\n```bash\nbgrun inline -- bun run dev\n```\n\nPrint shell commands that export config values into your current shell:\n\n```powershell\nInvoke-Expression (bgrun envit)\n```\n\n```bash\neval \"$(bgrun envit --shell sh)\"\n```\n\n---\n\n## Lifecycle safety model\n\nbgrun keeps lifecycle state deliberately small. The registry stores durable process intent plus the last known ownership proof (`pid` + process birth identity). Running/stopped state is derived from the operating system rather than persisted as a second source of truth.\n\nEvery start, restart, stop, and delete is serialized by a per-process filesystem lock. Before bgrun terminates a registered PID, it verifies the recorded birth identity still matches. If ownership cannot be proven, bgrun refuses the destructive action instead of risking an unrelated process.\n\nStart and restart own the spawned child until startup verification and registry replacement succeed. If verification or registration fails, bgrun cleans up that locally-owned child. Configuration restarts rebuild the effective environment from the persisted config path and environment intent metadata.\n\nThe core lifecycle does not use revisions, launch tokens, desired-state fields, or pending-launch transaction records. bgrun is a local process manager: locks serialize normal mutations, ownership identity protects destructive operations, and live inspection reconciles stale registrations.\n\n---\n\n## Programmatic API\n\nThe SDK has two first-class usage modes: a lazy default singleton for normal applications and explicit instances for isolated stores, tests, or multi-tenant runtimes.\n\n> **Packaging note:** the CLI ships from `dist/index.js`, the Bun programmatic API resolves through `dist/api.js`, and the dashboard backend uses built `dist/*` runtime artifacts via `dashboard/lib/runtime.ts`.\n> Importing `bgrun` does not open SQLite. Storage is initialized lazily on first use.\n\n```bash\nbun add bgrun\n```\n\n### Default singleton\n\n```typescript\nimport bgrun from \"bgrun\"\n\nbgrun.configure({\n  home: \".data/bgrun\",\n})\n\nawait bgrun.start({\n  name: \"api\",\n  command: \"bun run server.ts\",\n  cwd: \"./server\",\n})\n\nawait bgrun.restart(\"api\")\nawait bgrun.stop(\"api\")\n\nconst api = await bgrun.get(\"api\")\nconst processes = await bgrun.list()\nconst logs = await bgrun.logs(\"api\", { lines: 100 })\n```\n\n`configure()` must run before the default singleton is first used. After initialization, its storage identity is immutable.\n\n### Explicit instances\n\nUse `createBgrun()` when a library or server needs isolated state instead of the process-wide default:\n\n```typescript\nimport { createBgrun } from \"bgrun\"\n\nconst local = createBgrun({\n  home: \".data/local-bgrun\",\n  db: \"processes.sqlite\",\n})\n\nconst staging = createBgrun({\n  home: \".data/staging-bgrun\",\n})\n\nawait local.ensure({\n  name: \"api\",\n  command: \"bun run server.ts\",\n  cwd: \"./server\",\n})\n\nconsole.log(await local.list())\nconsole.log(await staging.list())\n```\n\nInstances use independent runtime contexts. Database access, default log paths, lifecycle locks, watcher state, and resource queries resolve against the active instance rather than a module-global database.\n\n### Named convenience functions\n\nThe default singleton is also available through named delegates:\n\n```typescript\nimport { start, list, stop } from \"bgrun\"\n\nawait start({\n  name: \"worker\",\n  command: \"bun run worker.ts\",\n  cwd: \"./worker\",\n})\n\nconsole.log(await list())\nawait stop(\"worker\")\n```\n\n### SDK surface\n\nThe primary process-manager API is intentionally small:\n\n```typescript\ninterface Bgrun {\n  start(options: StartOptions): Promise<ManagedProcess>\n  ensure(options: StartOptions): Promise<ManagedProcess>\n  restart(name: string, options?: RestartOptions): Promise<ManagedProcess>\n  stop(name: string): Promise<ManagedProcess>\n  remove(name: string): Promise<void>\n\n  get(name: string): Promise<ManagedProcess | null>\n  list(options?: ListOptions): Promise<ManagedProcess[]>\n\n  logs(name: string, options?: LogOptions): Promise<ProcessLogs>\n  resources(options?: ResourceSnapshotOptions): Promise<ResourceSnapshotRow[]>\n}\n```\n\n`get()` and `list()` return live managed-process state, including verified running/stopped status, PID, and ports. Callers do not need to combine database rows with PID checks manually.\n\nLow-level database/platform exports remain available for advanced tooling and compatibility. `handleRun()` and `handleStop()` remain exported but are deprecated as SDK entry points; use `start()`, `restart()`, and `stop()` instead.\n\n---\n\n## Migrating from PM2\n\nIf you're coming from PM2, here's a direct mapping of commands:\n\n### Command mapping\n\n| PM2 | bgrun |\n|-----|-------|\n| `pm2 start app.js --name api` | `bgrun --name api --command \"node app.js\"` |\n| `pm2 start app.js -i max` | *(cluster mode not supported — use multiple named processes)* |\n| `pm2 list` | `bgrun` |\n| `pm2 show api` | `bgrun api` |\n| `pm2 logs api` | `bgrun api --logs` |\n| `pm2 logs api --lines 50` | `bgrun api --logs --lines 50` |\n| `pm2 stop api` | `bgrun --stop api` |\n| `pm2 restart api` | `bgrun --restart api` |\n| `pm2 delete api` | `bgrun --delete api` |\n| `pm2 flush` | `bgrun --clean` |\n| `pm2 kill` | `bgrun --nuke` |\n| `pm2 monit` | `bgrun --dashboard` |\n| `pm2 save` / `pm2 resurrect` | *(automatic — processes persist in SQLite)* |\n\n### ecosystem.config.js → TOML + shell script\n\n**PM2 ecosystem file:**\n\n```javascript\n// ecosystem.config.js\nmodule.exports = {\n  apps: [\n    {\n      name: 'api',\n      script: 'server.js',\n      cwd: './api',\n      env: { PORT: 3000, NODE_ENV: 'production' },\n    },\n    {\n      name: 'worker',\n      script: 'worker.js',\n      cwd: './workers',\n      env: { QUEUE: 'default' },\n    },\n  ],\n}\n```\n\n**bgrun equivalent:**\n\n```toml\n# api.toml\n[server]\nport = 3000\n\n[node]\nenv = \"production\"\n```\n\n```bash\n#!/bin/bash\n# start.sh\nbgrun --name api    --directory ./api     --command \"node server.js\" --config api.toml --force\nbgrun --name worker --directory ./workers --command \"node worker.js\" --force\n```\n\n### Key differences\n\n1. **No cluster mode** — bgrun manages independent processes. For multi-core, run multiple named instances (`api-1`, `api-2`) behind a load balancer.\n\n2. **No `pm2 startup`** — bgrun doesn't install itself as a system service. Use your OS init system (systemd, launchd, Windows Task Scheduler) to run bgrun at boot:\n\n   ```ini\n   # /etc/systemd/system/bgrun-api.service\n   [Unit]\n   Description=My API via bgrun\n\n   [Service]\n   ExecStart=/usr/local/bin/bgrun --name api --directory /var/www/api --command \"bun run server.ts\" --force\n   Restart=always\n\n   [Install]\n   WantedBy=multi-user.target\n   ```\n\n3. **Built-in log rotation** — bgrun automatically rotates logs when they exceed 10MB, keeping the last 5000 lines. Manual rotation is also available via the dashboard API.\n\n4. **Bun required** — bgrun runs on Bun, but the *processes it manages* can be anything: Node.js, Python, Ruby, Go, Docker, shell scripts.\n\n---\n\n## Process Dependencies\n\nbgrun supports declaring process startup dependencies via the `BGR_DEPENDS_ON` environment variable:\n\n```bash\n# Start a price listener (no dependencies)\nbgrun --name price-feed --command \"bun run sqd.ts\" --force\n\n# Start a worker that depends on the price feed\nBGR_DEPENDS_ON=price-feed bgrun --name mm-worker --command \"bun run worker.ts\" --force\n```\n\nWhen you start `mm-worker`, bgrun will automatically start `price-feed` first if it's not already running.\n\n### Features\n\n- **Topological sort** — processes start in correct dependency order\n- **Cycle detection** — bgrun warns if dependencies form a cycle\n- **Auto-start** — unmet dependencies are started automatically\n- **API** — `GET /api/deps` returns the full dependency graph with startup order\n\n### Setting dependencies via API\n\n```bash\ncurl -X POST http://localhost:3001/api/deps \\\n  -H 'Content-Type: application/json' \\\n  -d '{\"name\": \"mm-worker\", \"dependsOn\": [\"price-feed\", \"redis\"]}'\n```\n\n---\n\n## Log Rotation\n\nbgrun includes automatic log rotation to prevent unbounded log file growth:\n\n- **Size-based rotation**: Files exceeding 10MB are truncated, keeping the last 5000 lines\n- **Automatic checks**: Rotation runs every 60 seconds alongside the dashboard\n- **Rotation header**: Rotated files include a timestamp header for auditability\n- **Manual rotation**: Trigger via the dashboard API\n\n```bash\n# Check log sizes\ncurl http://localhost:3001/api/logs/rotate\n\n# Force rotation now\ncurl -X POST http://localhost:3001/api/logs/rotate\n```\n\n---\n\n## Guard (Auto-Restart)\n\nbgrun includes a standalone guard process that monitors and auto-restarts crashed processes:\n\n```bash\n# Enable guard for a process\nBGR_KEEP_ALIVE=true bgrun --name my-api --command \"bun run server.ts\" --force\n```\n\nThe guard checks processes every 30 seconds and restarts any that have stopped. Features:\n\n- **Exponential backoff** — avoids restart storms for processes that keep crashing\n- **Per-process toggle** — enable/disable guard via the dashboard shield icon\n- **Guard sentinel** — dashboard shows a pulsing green dot when the guard is active\n- **Restart counter** — dashboard tracks total guard restarts across all processes\n\n---\n\n## Edge Cases & Behaviors\n\n### What happens when a process crashes?\n\nbgrun records the process as **Stopped**. The PID and log files are preserved so you can inspect what happened:\n\n```bash\nbgrun my-api --logs --log-stderr\n```\n\nFor auto-restart on crash, use the guard script:\n\n```bash\nbun run guard.ts my-api 30  # Check every 30 seconds, restart if dead\n```\n\n### What happens on `bgrun --force` if the port is stuck?\n\nbgrun queries the OS for all TCP ports held by the old PID, kills them, and waits up to 5 seconds for cleanup. If ports are still held after that, the new process starts anyway (and will likely pick a different port).\n\n### What happens if I start two processes with the same name?\n\nThe new process replaces the old one. If the old one is still running, use `--force` to kill it first. Without `--force`, bgrun will refuse to start if a process with that name is already running.\n\n### What happens if bgrun itself is killed?\n\nThe managed processes keep running — they're independent OS processes. When you run `bgrun` again, it reconnects to the SQLite database and checks which PIDs are still alive. Dead processes are marked as **Stopped**.\n\n### What about Windows?\n\nbgrun works on Windows. Process management uses `taskkill` and `wmic` instead of Unix signals. Port detection uses `netstat -ano`. The dashboard runs in your browser, so it works everywhere.\n\n### Can I manage processes on a remote server?\n\nNot directly — bgrun manages processes on the local machine. For remote management, run bgrun on the remote server and expose the dashboard behind a reverse proxy (see [Caddy section](#caddy-reverse-proxy)).\n\n---\n\n## Custom Log Paths\n\nBy default, logs go to `~/.bgr/<name>-out.txt` and `~/.bgr/<name>-err.txt`. Override with:\n\n```bash\nbgrun --name api \\\n    --command \"bun run server.ts\" \\\n    --stdout /var/log/api/stdout.log \\\n    --stderr /var/log/api/stderr.log\n```\n\nOr provide a directory and let `bgrun` derive both log filenames from the process name:\n\n```bash\nbgrun --name api \\\n    --command \"bun run server.ts\" \\\n    --logs-dir /var/log/api\n```\n\n---\n\n## Process Groups\n\nTag processes with `BGR_GROUP` to organize and filter them:\n\n```bash\nBGR_GROUP=prod bgrun --name api         --command \"bun run server.ts\" --force\nBGR_GROUP=prod bgrun --name worker      --command \"bun run worker.ts\" --force\nBGR_GROUP=dev  bgrun --name dev-server  --command \"bun run dev\"       --force\n\n# Show only production processes\nbgrun --filter prod\n\n# Show only dev processes\nbgrun --filter dev\n```\n\n---\n\n## Git Integration\n\nPull the latest changes before starting:\n\n```bash\nbgrun --name api \\\n    --directory ~/projects/api \\\n    --command \"bun run server.ts\" \\\n    --fetch \\\n    --force\n```\n\n`--fetch` runs `git pull` in the working directory before starting the process. Combine with `--force` for a clean deploy workflow:\n\n```bash\n# Deploy script\nbgrun --name api --directory /var/www/api --command \"bun run server.ts\" --fetch --force\n```\n\n---\n\n## File Structure\n\n```\n~/.bgr/\n├── bgr.sqlite              # Process database (SQLite)\n├── myapp-out.txt           # stdout logs\n├── myapp-err.txt           # stderr logs\n├── bgr-dashboard-out.txt   # Dashboard stdout\n└── bgr-dashboard-err.txt   # Dashboard stderr\n```\n\nAll state lives in `~/.bgr/`. To reset everything, delete this directory.\n\n---\n\n## Full CLI Reference\n\n| Option | Description | Default |\n|--------|-------------|---------|\n| `--name <name>` | Process name | *(required for start)* |\n| `--directory <path>` | Working directory | Current directory |\n| `--command <cmd>` | Command to execute | *(required for start)* |\n| `--config <path>` | TOML config file for env vars | `.config.toml` |\n| `--force` | Kill existing process and ports before starting | `false` |\n| `--fetch` | Git pull before starting | `false` |\n| `--watch` | Auto-restart on file changes | `false` |\n| `--stdout <path>` | Custom stdout log path | `~/.bgr/<name>-out.txt` |\n| `--stderr <path>` | Custom stderr log path | `~/.bgr/<name>-err.txt` |\n| `--db <path>` | Custom SQLite database path | `~/.bgr/bgr.sqlite` |\n| `--json` | Output process list as JSON | `false` |\n| `--json-full` | Verify status and ports before JSON output | `false` |\n| `--filter <group>` | Filter list/top by `BGR_GROUP` | *(show all)* |\n| `--top` | Alias for `bgrun top` | `false` |\n| `--cpu` | Sort top by CPU | `false` |\n| `--memory` | Sort top by memory | `true` for top |\n| `--ports` | Top: only processes with listening ports | `false` |\n| `--system` | Top: include system processes | `false` |\n| `--once` | Top: print one snapshot and exit | `false` |\n| `--interval <seconds>` | Top refresh interval | `2` |\n| `--limit <n>` | Top result limit | `30` for system top |\n| `--logs` | Show process logs | `false` |\n| `--log-stdout` | Show only stdout | `false` |\n| `--log-stderr` | Show only stderr | `false` |\n| `--lines <n>` | Number of log lines | All |\n| `--stop <name>` | Stop a process | - |\n| `--restart <name>` | Restart a process | - |\n| `--delete <name>` | Delete a process | - |\n| `--clean` | Remove stopped processes | - |\n| `--nuke` | Delete ALL processes | - |\n| `--dashboard` | Launch web dashboard | - |\n| `--port <number>` | Port for dashboard | 3000 |\n| `--version` | Show version | - |\n| `--help` | Show help | - |\n\n### Environment Variables\n\n| Variable | Description | Default |\n|----------|-------------|---------|\n| `BGRUN_HOME` | SDK/CLI state directory | `~/.bgr` |\n| `BGRUN_DB` | SQLite filename or absolute path | `bgrun.sqlite` |\n| `DB_NAME` | Custom database file name | `bgr` |\n| `BGR_GROUP` | Assign process to a group | *(none)* |\n| `BGR_KEEP_ALIVE` | Enable guard auto-restart for this process | `false` |\n| `BGR_DEPENDS_ON` | Comma-separated list of process dependencies | *(none)* |\n| `BUN_PORT` | Dashboard port (explicit, no fallback) | *(auto: 3000+)* |\n\n---\n\n## Requirements\n\n- [Bun](https://bun.sh) v1.0.0+\n\n---\n\n## License\n\nMIT\n\n---\n\n<div align=\"center\">\n\nBuilt with ⚡ Bun\n\n</div>\n","readmeFilename":"README.md"}