{"_id":"@mearl/daemon-core","_rev":"48-5f88bd4ac8245380221155d4f52bbc6f","name":"@mearl/daemon-core","dist-tags":{"latest":"2.19.2"},"versions":{"2.0.0":{"name":"@mearl/daemon-core","version":"2.0.0","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.0.0","maintainers":[{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"2ea5894aa63144b70168d7eb5a78158bc2df7d2f","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.0.0.tgz","fileCount":14,"integrity":"sha512-1xWKnKpBiPPh2tKCl40msxGV6GfqTDluzX4NfqINNLr4LeDd0FjkswqLuN58GUA2DKNrajpcD2Af1M7cBXcyjw==","signatures":[{"sig":"MEQCIDkFYlnQ8HRkWdkvsZUpSGrOI+UjY58owxAXYIKbo8eaAiBIfVzIsCfsrT2ALJz7n5zjxFCCKpSd7tFuckezjJZ1nQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19997},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.0.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/da003d4a74ca95c97b9fdef6e1ba5524/mearl-daemon-core-2.0.0.tgz","_integrity":"sha512-1xWKnKpBiPPh2tKCl40msxGV6GfqTDluzX4NfqINNLr4LeDd0FjkswqLuN58GUA2DKNrajpcD2Af1M7cBXcyjw==","_npmVersion":"11.6.2","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.0.0_1784778249564_0.49352653887383524","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"@mearl/daemon-core","version":"2.0.1","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.0.1","maintainers":[{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"265d62d5df0cab0b42137377e7748aa25ffbdfe1","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.0.1.tgz","fileCount":14,"integrity":"sha512-oYWvMv455zjj0PwFfn8sUU9M4/bkzeLCWAhen/Lwdgtank1bzEqha7w50oPxIlnb1rmgj9TOp/0bQAzvBJt/8w==","signatures":[{"sig":"MEUCIQCUK72wrsNA5FTBJafySdaDJi2FMcFCO370jtV5BZIUnQIgL5m7BKrtlu3vyG3845eHGNE/TXGj0OirIKy8p3PzrDY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19997},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.0.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/3bdf3ed620e6ca36c855675530968772/mearl-daemon-core-2.0.1.tgz","_integrity":"sha512-oYWvMv455zjj0PwFfn8sUU9M4/bkzeLCWAhen/Lwdgtank1bzEqha7w50oPxIlnb1rmgj9TOp/0bQAzvBJt/8w==","_npmVersion":"11.6.2","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.0.1_1784864439824_0.3925317928532843","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"@mearl/daemon-core","version":"2.0.2","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.0.2","maintainers":[{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"561838ba68ab1af2931b667abfec6fe086174ce8","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.0.2.tgz","fileCount":14,"integrity":"sha512-W9Gg7FMrewpJREtnBClipihNMuvNnkeB90Qtj0p0i/40drZBJM4Z+1iNIAcEUe5cMv2d05xAu0hD7lOqAd9KOg==","signatures":[{"sig":"MEYCIQChZoje/25Li92573+cSZHF+VYE4UExmDTfnD5beBL8sQIhALOoOlvuXTW2XonOmWEUufcUFopfJVpZsLLjqV/jjRiC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19997},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.0.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/7659ee877bc527901562f0c11c468a12/mearl-daemon-core-2.0.2.tgz","_integrity":"sha512-W9Gg7FMrewpJREtnBClipihNMuvNnkeB90Qtj0p0i/40drZBJM4Z+1iNIAcEUe5cMv2d05xAu0hD7lOqAd9KOg==","_npmVersion":"11.6.2","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.0.2_1785075781125_0.011547058407909594","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@mearl/daemon-core","version":"2.1.0","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.1.0","maintainers":[{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"ffa05b5fd0aaa649f1f87b00ca89e7f9959a7648","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.1.0.tgz","fileCount":14,"integrity":"sha512-p8EIE45uZcQMa3BBwNltuacmx/WnoyH4MTjZcLWiWHFSbbDMrwdQ/CegFwcwZ5csC4H0VAKc2wYmk4/fUnaSDQ==","signatures":[{"sig":"MEUCIBXoGFm9KX/S3+x+VO2VHg5KgX/hpnPeAANSneHn6+8KAiEA5OZK+6hYr+WBZb+ZZ13ugHU+3ffzn7Y7J3XeSe4FroA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20027},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.1.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/d5a5ba14318781ffebfec3954960f433/mearl-daemon-core-2.1.0.tgz","_integrity":"sha512-p8EIE45uZcQMa3BBwNltuacmx/WnoyH4MTjZcLWiWHFSbbDMrwdQ/CegFwcwZ5csC4H0VAKc2wYmk4/fUnaSDQ==","_npmVersion":"11.6.2","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.1.0_1785154819292_0.7910569569754036","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@mearl/daemon-core","version":"2.2.0","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.2.0","maintainers":[{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"6b08b5ca67e306c3d3ad25fa2199e4e5fdad4f45","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.2.0.tgz","fileCount":14,"integrity":"sha512-bNtSnKWx4L+FSlqvdGjiovgMXa4WDnyg4OnrNZEaJdNz7mi3maECEJSJ/jUBk/BLGesJvf11ZNj4VOgctKFBiQ==","signatures":[{"sig":"MEYCIQCXVie965KohVGJDXOAMT5k0dlMYaDZq9tJ8Vqu2lUd9QIhAMHvO6ABw6IEIB61yF/9N9NadlzYnYhJSf/0zscpVKCf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20027},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.2.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/35c618c243f136fd2e52758e204891fd/mearl-daemon-core-2.2.0.tgz","_integrity":"sha512-bNtSnKWx4L+FSlqvdGjiovgMXa4WDnyg4OnrNZEaJdNz7mi3maECEJSJ/jUBk/BLGesJvf11ZNj4VOgctKFBiQ==","_npmVersion":"11.6.2","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.2.0_1785237713459_0.9298472118459002","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"@mearl/daemon-core","version":"2.2.1","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.2.1","maintainers":[{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"ccd87149632dd935381c5875d44ea584ac126790","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.2.1.tgz","fileCount":14,"integrity":"sha512-zArBDMz6bm9Kznr6SvG/KHL2wjIgFwIstSLR5y8oBSuqAwp8uRG8PsqQD4tkG3Yg2MXtrEkI0STsnF+xcWxYwA==","signatures":[{"sig":"MEQCIF5Q5/llDiohGwOgZpisIgczA75HCs8gyzuMJdF1Lpv3AiBl+T/I0Ab8tCTLSJHka5FWcd4DvEQurZfonmfcxpv0ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20027},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.2.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/7dc3d5bca880b329117f366998e8aad7/mearl-daemon-core-2.2.1.tgz","_integrity":"sha512-zArBDMz6bm9Kznr6SvG/KHL2wjIgFwIstSLR5y8oBSuqAwp8uRG8PsqQD4tkG3Yg2MXtrEkI0STsnF+xcWxYwA==","_npmVersion":"11.6.2","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.2.1_1785251375362_0.16566416354437585","host":"s3://npm-registry-packages-npm-production"}},"2.2.2":{"name":"@mearl/daemon-core","version":"2.2.2","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.2.2","maintainers":[{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"645c5ea19ace3dc2c82282674d94346c5887f521","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.2.2.tgz","fileCount":14,"integrity":"sha512-/udEOry7bgTsAvc2z6cPcESllUE9SASkAtSJqSZmETDxav5Q/+QQR3gGNmXLtAsjOP359o5RHMyLMY2BJoF2HA==","signatures":[{"sig":"MEYCIQDMZKNdr3V22QJtLXHw6RYQZlEscLI5xotZAsm70N1W4wIhAN+Un1qA0dBsJ4aMJJImBpp1YDl9I+TAc1Fb+VybCBlq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20027},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.2.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/680f42f6cef3f7b51ef522821a734dbf/mearl-daemon-core-2.2.2.tgz","_integrity":"sha512-/udEOry7bgTsAvc2z6cPcESllUE9SASkAtSJqSZmETDxav5Q/+QQR3gGNmXLtAsjOP359o5RHMyLMY2BJoF2HA==","_npmVersion":"11.6.2","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.2.2_1785299516903_0.9014590163809284","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@mearl/daemon-core","version":"2.3.0","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.3.0","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"f2d9cd2d6a93c6173b0b17a838c735856d96081a","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.3.0.tgz","fileCount":14,"integrity":"sha512-C/MGCxloHkCatsjAjZQaQzqIkG0EvSENlTsE/TGZJevVhjsP1fTdx4aLYSST+vv8vtQYNHf/Y6RNCLSDyAbPVA==","signatures":[{"sig":"MEUCIQDHpc+IeSYeUjUG5kRhMrsXfUg6G+ur1vm6rCAZLNTCEQIgECCqbwkcH76hKGGhMyq5Z3OhLxqbYgzhAgm6SUa6Axk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20027},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.3.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/71314351f00000196cbd6b6ef9e61ab0/mearl-daemon-core-2.3.0.tgz","_integrity":"sha512-C/MGCxloHkCatsjAjZQaQzqIkG0EvSENlTsE/TGZJevVhjsP1fTdx4aLYSST+vv8vtQYNHf/Y6RNCLSDyAbPVA==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.3.0_1786104221254_0.11364240934341896","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@mearl/daemon-core","version":"2.4.0","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.4.0","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"3dc61ccbf63801cf94b8250345933d9c2849098a","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.4.0.tgz","fileCount":14,"integrity":"sha512-B8x5DVGadSpTXRENXa9feu9KhLBJjFExvmqYle13+C1hJoP7+UPoyNiBzk03nnnPfaVyz6oBbbnhnRrzClx1rQ==","signatures":[{"sig":"MEUCIAWfwJ3PymGo1D0ZgJvKMkAiZqZ+M3SCf5KCjgQ9NfaqAiEAyO2cbkzvHo1+Y/BUbx8XdYJN1KcngcJ86+LppMqqseI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20027},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.4.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/9c0ed0525852cb51d7b19854342b8763/mearl-daemon-core-2.4.0.tgz","_integrity":"sha512-B8x5DVGadSpTXRENXa9feu9KhLBJjFExvmqYle13+C1hJoP7+UPoyNiBzk03nnnPfaVyz6oBbbnhnRrzClx1rQ==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.4.0_1786453080067_0.05097212434296772","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@mearl/daemon-core","version":"2.5.0","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.5.0","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"a258ddaee3d726b535e92066352b0c5a4909c9f5","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.5.0.tgz","fileCount":14,"integrity":"sha512-8muXEw4hfuUxpZvYAM4+nNz/VGc5naN+d28HB8PlmoLzmTLw2GnrMaDdHWwFyfDag2gpmi+oD77dfVl/EZhN7A==","signatures":[{"sig":"MEUCIEIBHT3Id/ssSRQXcranenFi61iVybkfC0LwyaezDN04AiEAiIzbjbHi5XTpFB4dFD5uMd/lC5idok88XnnHN6UsTx8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20027},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.5.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/4be82e28bfd4ffd1721e9213f61dc17f/mearl-daemon-core-2.5.0.tgz","_integrity":"sha512-8muXEw4hfuUxpZvYAM4+nNz/VGc5naN+d28HB8PlmoLzmTLw2GnrMaDdHWwFyfDag2gpmi+oD77dfVl/EZhN7A==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.5.0_1786523060762_0.1603124696699212","host":"s3://npm-registry-packages-npm-production"}},"2.5.1":{"name":"@mearl/daemon-core","version":"2.5.1","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.5.1","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"20bee4e0fe321a8038b162d5bb495cb818fdf09c","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.5.1.tgz","fileCount":14,"integrity":"sha512-NC/C9R9mVZO+6EPQqlXWQmy9+Sh3WNvQyenrBW4o61QYuOfEWk6aEeoIIj+X55FbU5KUmjXq8x3z3ezVMZBoPg==","signatures":[{"sig":"MEUCIQCMaR1lQz938vNteTFFO02tx+9RRcK0DGsgoNAouPymkQIgMNYBWHFOEyZOV/z1w0CCNje5m4X4bIII1IQMNmBxH3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20027},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.5.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/aa5c10ae5a7701e7fcb77229f40ba162/mearl-daemon-core-2.5.1.tgz","_integrity":"sha512-NC/C9R9mVZO+6EPQqlXWQmy9+Sh3WNvQyenrBW4o61QYuOfEWk6aEeoIIj+X55FbU5KUmjXq8x3z3ezVMZBoPg==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.5.1_1786527818781_0.41418994549729393","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@mearl/daemon-core","version":"2.6.0","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.6.0","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"17453d102b3412e6195bb740466d6962cc387add","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.6.0.tgz","fileCount":14,"integrity":"sha512-A0sZPAIOXOIQ9eyX0W7nvafVNnJ6m+YHkWCeHgijudjBDgtmRlGkvtwqTLcInTUCmJUzQ5PqTgHU4g/UkWvf1w==","signatures":[{"sig":"MEUCIFYhOb07yBQuqEGzZwiLnJ0SIRIf98Y7jBON4LqZiSatAiEAtti+GLus+mp3p01g9AnJtuarXrJSEx/iLCQV4gQcGFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20027},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.6.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/7585e1d279ed7d70f9a1c8098d160234/mearl-daemon-core-2.6.0.tgz","_integrity":"sha512-A0sZPAIOXOIQ9eyX0W7nvafVNnJ6m+YHkWCeHgijudjBDgtmRlGkvtwqTLcInTUCmJUzQ5PqTgHU4g/UkWvf1w==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.6.0_1786602587884_0.5086552114390834","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@mearl/daemon-core","version":"2.6.1","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.6.1","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"307f955623272932419e75706d52629a7a36574d","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.6.1.tgz","fileCount":14,"integrity":"sha512-Lf+L0VCvn2lPeRy147Pyq0pgoBoEZVrvOTQQiZWiU0efzvu6yMOzKlQOjmh/c+yVG6N4GI3WCOfrUawdT2pmGQ==","signatures":[{"sig":"MEUCIAEL8nUF16jj8V/ENSBnFCkc87K+C8jlRkjjarCeaYT8AiEA+iuOejQqVKhlpofBIaG6Nquvv/5hijQZ1kwsbBeYtSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20027},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.6.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/c5e7b14e54cce0dee547293636cf4aba/mearl-daemon-core-2.6.1.tgz","_integrity":"sha512-Lf+L0VCvn2lPeRy147Pyq0pgoBoEZVrvOTQQiZWiU0efzvu6yMOzKlQOjmh/c+yVG6N4GI3WCOfrUawdT2pmGQ==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.6.1_1786604564995_0.6675899185317269","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@mearl/daemon-core","version":"2.7.0","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.7.0","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"8d56a8d844c25067001a77ec0aef41931af1c9ba","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.7.0.tgz","fileCount":14,"integrity":"sha512-h05h+uBof85RGbef1QDoVX0DsNsX9UWUwktnKdbp/5EINNoLtGd9lLcRYLlE720QiejNeQeRjBtAYcjV6wj7cA==","signatures":[{"sig":"MEYCIQDDLO+q+MRf+vYVmy1LcdyPBGNke6oVF9YcEP172fB7pgIhAJfhYRLyJ0HSsheiGq8XjHrlz9PbKzGkJ7lbk2kCSEPm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20027},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.7.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/400b8b99709ba1a9f3915959d741ec0b/mearl-daemon-core-2.7.0.tgz","_integrity":"sha512-h05h+uBof85RGbef1QDoVX0DsNsX9UWUwktnKdbp/5EINNoLtGd9lLcRYLlE720QiejNeQeRjBtAYcjV6wj7cA==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.7.0_1786727129384_0.22537951127196099","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"@mearl/daemon-core","version":"2.7.1","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.7.1","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"eb2f16329d22c896fa654410c21e7823d327ece3","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.7.1.tgz","fileCount":14,"integrity":"sha512-9DuYCC7ZiRwm0RiLiDHpKdD2zfBZ0BEnlAqnlFevpTWMbY18AhRCO8nlWt8OI/afmOELhtlX/Eh77mhgFlzxRQ==","signatures":[{"sig":"MEUCIQC2qQGts/cLl4CUrhCaT65mGFWeuNsDyAYu8hMRaDj2yAIgQQi7j7BnDexvfZpy28/KglN7zra2t38KttXbpjnILgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20027},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.7.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/978eb2ae71ec52135c2da0ffaa78f678/mearl-daemon-core-2.7.1.tgz","_integrity":"sha512-9DuYCC7ZiRwm0RiLiDHpKdD2zfBZ0BEnlAqnlFevpTWMbY18AhRCO8nlWt8OI/afmOELhtlX/Eh77mhgFlzxRQ==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.7.1_1786731158666_0.7802621753729169","host":"s3://npm-registry-packages-npm-production"}},"2.7.2":{"name":"@mearl/daemon-core","version":"2.7.2","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.7.2","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"dbc7506436de810ab74e9dfc6b3599d76bef7ce9","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.7.2.tgz","fileCount":14,"integrity":"sha512-W9ry1LCRq7Z6kWOzDT6kNL/PrjKOnGGBxiIgpjK5yysdaR7+yUnE0b6sp6sYO1Z8DZhz2/yG8IeCA6wJuRI/Ug==","signatures":[{"sig":"MEQCIHQ+U81+rPTI0DMEJ6mG0WrcRcvRLvQ5NrIFmESpqOb9AiA816T0sBq5tx38mmJFe2DyZSAAdwbox/lVXYY2Zmrw1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20027},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.7.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/6ae7e8e054276f500d60798165e5cb78/mearl-daemon-core-2.7.2.tgz","_integrity":"sha512-W9ry1LCRq7Z6kWOzDT6kNL/PrjKOnGGBxiIgpjK5yysdaR7+yUnE0b6sp6sYO1Z8DZhz2/yG8IeCA6wJuRI/Ug==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.7.2_1786811923059_0.34935556474727303","host":"s3://npm-registry-packages-npm-production"}},"2.7.3":{"name":"@mearl/daemon-core","version":"2.7.3","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.7.3","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"4861ad5d1d54b8ce5915cb7a46a98a7400b9daca","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.7.3.tgz","fileCount":14,"integrity":"sha512-iqWRHa4pA9411dht2VqwFcrfh6cBD5k9M0aQpEHa1wUsLmKSibkO2vRWqcC+FGOj5MarTQhEgAY5gPpOQ24ISA==","signatures":[{"sig":"MEUCICZN3W/Sw6dpFFfBk4l61Q3a7TGLRjrqyP4LQ3EvWG4pAiEA9B3fLjU0+mdYalXTzuOixeI6kNKh2GQNRW78/eE8irU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20049},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.7.3.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/4b4023809a739f530241119abaa79ba0/mearl-daemon-core-2.7.3.tgz","_integrity":"sha512-iqWRHa4pA9411dht2VqwFcrfh6cBD5k9M0aQpEHa1wUsLmKSibkO2vRWqcC+FGOj5MarTQhEgAY5gPpOQ24ISA==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.7.3_1786816895650_0.6401926797071378","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@mearl/daemon-core","version":"2.8.0","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.8.0","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"c17be419f907858ff9455abe02e404a951dd1d45","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.8.0.tgz","fileCount":14,"integrity":"sha512-adtDLiQJMaEIo00O9KOdS4/OaxnYu9UdzBkcd+Bu/lk6rbVzY4JQSk0i7mHCi7Z1Ws8mfJt8UfXrBOenIDOFKg==","signatures":[{"sig":"MEYCIQDBpbQPI8PVXCIgi0rZ7sUtcJcCNkPTaS02OnTKt5SZhwIhALQBtBCEmrmNbEcAHm+SDXCCClKOeCKQ25QO96n7xQ07","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20049},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.8.0.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/73c0856680cc84bd03640271802a1bbb/mearl-daemon-core-2.8.0.tgz","_integrity":"sha512-adtDLiQJMaEIo00O9KOdS4/OaxnYu9UdzBkcd+Bu/lk6rbVzY4JQSk0i7mHCi7Z1Ws8mfJt8UfXrBOenIDOFKg==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.8.0_1787194062571_0.2715896878959996","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"@mearl/daemon-core","version":"2.8.1","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.8.1","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"52c88ff74ee1c51b615b88fe689f26e15cc33c0e","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.8.1.tgz","fileCount":14,"integrity":"sha512-lKxAMs4Z3b0jXffAk0ajLeEwYAVDrpKRTfdLSsH8/zboiSTXf+p2OzJLVIsIrwGnNlx9ass42qvEXUNMBOt3hA==","signatures":[{"sig":"MEUCIA11VnpL+qXD7maZtQjB1zruYHLhe3pSaXQK8i7YJv5LAiEAmBxhHjHB0L4EiR1+VD+kyRLOQvBaWVR8O0JPnx/brys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20049},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.8.1.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/1e2eed4c0b21d32b911fe608ea1e32d2/mearl-daemon-core-2.8.1.tgz","_integrity":"sha512-lKxAMs4Z3b0jXffAk0ajLeEwYAVDrpKRTfdLSsH8/zboiSTXf+p2OzJLVIsIrwGnNlx9ass42qvEXUNMBOt3hA==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.8.1_1787213443859_0.5237822148995726","host":"s3://npm-registry-packages-npm-production"}},"2.8.2":{"name":"@mearl/daemon-core","version":"2.8.2","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.8.2","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"b06e89444abfffd0501d8254a73127d3882984bf","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.8.2.tgz","fileCount":14,"integrity":"sha512-3QUqkVwKnVKa6X4x+z8WdJ4Y6DGE2FzelVlz+LULYsxBv2t/Ywq/GWmznSrnLUElJmJuqeiaxjWon2vHEHNvFw==","signatures":[{"sig":"MEUCIQCSvtjBwBGN84IevjpCTMg91acsuqUXYlqga+SiRihjKAIgFDBrPiWRJX4x+WTGwT+s61T2AGTtLxVDpDEOzD4lYI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20049},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.8.2.tgz","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/45a024d5a2a2a52c6daa525811ef3c6b/mearl-daemon-core-2.8.2.tgz","_integrity":"sha512-3QUqkVwKnVKa6X4x+z8WdJ4Y6DGE2FzelVlz+LULYsxBv2t/Ywq/GWmznSrnLUElJmJuqeiaxjWon2vHEHNvFw==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.8.2_1787382087548_0.44217420283638464","host":"s3://npm-registry-packages-npm-production"}},"2.9.0":{"name":"@mearl/daemon-core","version":"2.9.0","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.9.0","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"9be76e8277e4de6ab63363c89eddcf14963ccfe4","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.9.0.tgz","fileCount":14,"integrity":"sha512-bwwOYRYhR8WH5dERWYADynLYs4qI6Sx/+G8yuGzBKIb/Uoj/I2A3e4WP3ozZhsTn2XMdIjAw/06UzDy/TFwi2A==","signatures":[{"sig":"MEUCIQDeKsB5UmgEk55Y91xABs5R28p1IYX3/5ojy//T+gyfLgIgdTCOJ/RzsO1WVF9uDrLWSvgDpfBFa+kVS1LzTwfipLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20093},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.9.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/56f00a9fdd76a028d847c27179b6eae1/mearl-daemon-core-2.9.0.tgz","_integrity":"sha512-bwwOYRYhR8WH5dERWYADynLYs4qI6Sx/+G8yuGzBKIb/Uoj/I2A3e4WP3ozZhsTn2XMdIjAw/06UzDy/TFwi2A==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.9.0_1787561120539_0.9882930350713346","host":"s3://npm-registry-packages-npm-production"}},"2.9.1":{"name":"@mearl/daemon-core","version":"2.9.1","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.9.1","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"187a0e227515a2ac03dae7affdf4aabc509112e0","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.9.1.tgz","fileCount":14,"integrity":"sha512-tGBy7KqqfNFT4XJb15PuJYkdrO0emKcUMXt80joMdW1HrjAkFrLFR+9l5x9V5jkwcbCf0wKSKgQmJF7JlwYDdA==","signatures":[{"sig":"MEUCIHN9/0NqXVPkW9p6f0WC0vZVFppvLbmgNhl1zh/Drgb7AiEA/xeDcVmGrosZQhyCBaryluiwKvRhae+xBz+UDC0gCSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20093},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.9.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/97b9dcd8491797d778ddec71eb3a350d/mearl-daemon-core-2.9.1.tgz","_integrity":"sha512-tGBy7KqqfNFT4XJb15PuJYkdrO0emKcUMXt80joMdW1HrjAkFrLFR+9l5x9V5jkwcbCf0wKSKgQmJF7JlwYDdA==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.9.1_1787718441453_0.9811713332516632","host":"s3://npm-registry-packages-npm-production"}},"2.9.2":{"name":"@mearl/daemon-core","version":"2.9.2","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.9.2","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"2ba2c753f1cab797a52567deae8bb264ff81e067","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.9.2.tgz","fileCount":14,"integrity":"sha512-TSP9k4e7DQCucFmzRaGS03Qj3BQeH+8p5JKRTlI4pIXd49TzcTAFUlBUObGYk/xgEfkK62g37q6BjaPPVm72Fw==","signatures":[{"sig":"MEQCIDuBMsC7kvThailjTjS85LG7DPNAhZqoD6b8fmkPDr1kAiBPIqk8mtjQeTWluBMMywmYPRcxDWGQsORx4iXB9G4O8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20093},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.9.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/462b6051b3f57f611fe37682a2ef568f/mearl-daemon-core-2.9.2.tgz","_integrity":"sha512-TSP9k4e7DQCucFmzRaGS03Qj3BQeH+8p5JKRTlI4pIXd49TzcTAFUlBUObGYk/xgEfkK62g37q6BjaPPVm72Fw==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.9.2_1787737159168_0.5308002555116667","host":"s3://npm-registry-packages-npm-production"}},"2.9.3":{"name":"@mearl/daemon-core","version":"2.9.3","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.9.3","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"2a6881c6c91c8c41276ce33f848a1c83d5802a95","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.9.3.tgz","fileCount":14,"integrity":"sha512-n35do7833SN0bhl0+w5E4SeGz6OBO3Cj0PlfyHK4KQTS36pgzolD7f0W2b0uIi4Yu+7vx9CFzS9mj6CxpakgtQ==","signatures":[{"sig":"MEUCIQC2V0oPVGcJDxZuXgzTap9WTLmOhy7pcKZk9Pb4P4bELQIgaS76Nt26xOAYMIkEovnBiVNh3DR2tkQKhWTfim3WUzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20093},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.9.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/9c03db1f0b7ed1d149fc9aa02ce920fc/mearl-daemon-core-2.9.3.tgz","_integrity":"sha512-n35do7833SN0bhl0+w5E4SeGz6OBO3Cj0PlfyHK4KQTS36pgzolD7f0W2b0uIi4Yu+7vx9CFzS9mj6CxpakgtQ==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.9.3_1787746813896_0.5108303904011269","host":"s3://npm-registry-packages-npm-production"}},"2.9.4":{"name":"@mearl/daemon-core","version":"2.9.4","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.9.4","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"ce26ee33e233fc20d34c6325a476adbdf219362b","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.9.4.tgz","fileCount":14,"integrity":"sha512-Woe4FR2FIRVUGxIFWzhBAZkNKwiLWFGcy0yLEkxLkD5n7+plHN+jAWRwqblezKAZwZbQHyn0ph+TOD4fcK48dg==","signatures":[{"sig":"MEUCIA01p8aHQZDikgBuBjrZ7qMX7RtCxY5aDH/Oh0FOP1J7AiEAovCGghGsn9RP7VeglY5IMrKIVXGU9SrTrXEOL7rXRUE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20093},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.9.4.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/3055e372d7aa7bfe6139fb23e375d882/mearl-daemon-core-2.9.4.tgz","_integrity":"sha512-Woe4FR2FIRVUGxIFWzhBAZkNKwiLWFGcy0yLEkxLkD5n7+plHN+jAWRwqblezKAZwZbQHyn0ph+TOD4fcK48dg==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.9.4_1787809733192_0.40298797004300146","host":"s3://npm-registry-packages-npm-production"}},"2.9.5":{"name":"@mearl/daemon-core","version":"2.9.5","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.9.5","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"efda65de726c528e743782f65f19f54fc6e335e5","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.9.5.tgz","fileCount":14,"integrity":"sha512-fkVdHlie4AB6nXfeoRERvmnKQHxJMNTyhBk2dDkdrePgTVtkzWj5N0ffF4bn4cAapypb55Yu9OJiGB/NOiB69g==","signatures":[{"sig":"MEYCIQC/tLA5zESZyzd2wUFfbs+pBz92W5rOv7sJuMquNpHgqwIhAKEgJn5DSdfp1umeZAhM5Xo4LNDGkdGloWPofl5UwjWs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20093},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.9.5.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/1da8fc76eba20b3d7d62bcce0ab58c6e/mearl-daemon-core-2.9.5.tgz","_integrity":"sha512-fkVdHlie4AB6nXfeoRERvmnKQHxJMNTyhBk2dDkdrePgTVtkzWj5N0ffF4bn4cAapypb55Yu9OJiGB/NOiB69g==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.9.5_1787812222709_0.6812313332502129","host":"s3://npm-registry-packages-npm-production"}},"2.9.6":{"name":"@mearl/daemon-core","version":"2.9.6","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.9.6","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"a738c7d679c760df74474da7b51c687a967cbbfb","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.9.6.tgz","fileCount":14,"integrity":"sha512-BwVK/X/i/qnF7SeLOD9+q5JPKvP+0hcjQfU20XGODjYkbbdI+qS9AUUCsS7LA0LkrgRQTbPpjOMtt0wc9DKEZQ==","signatures":[{"sig":"MEYCIQCbo1yXiFChLy71mgnDt8a3rxVrvOl0ldLjTShiz0GcGQIhAJfBua5RdxoKTahn36QhuIRV5SBzpW+Qe5H6eGF4c4uK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29276},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.9.6.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/9b1280136e773310fe5cf2186d397a8c/mearl-daemon-core-2.9.6.tgz","_integrity":"sha512-BwVK/X/i/qnF7SeLOD9+q5JPKvP+0hcjQfU20XGODjYkbbdI+qS9AUUCsS7LA0LkrgRQTbPpjOMtt0wc9DKEZQ==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.9.6_1787835913942_0.5533128599669419","host":"s3://npm-registry-packages-npm-production"}},"2.10.0":{"name":"@mearl/daemon-core","version":"2.10.0","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.10.0","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"d6c0ced23cbc187b7c9b443ed25340201bca0ab8","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.10.0.tgz","fileCount":14,"integrity":"sha512-GXNT0zDTxFsjP/FKWlDUfWVOqFCne5e0rS0UQl6lS2M9mDO2sw404TV0Qu/NgxTF1gQKPLX0NBtv67es3SpD5Q==","signatures":[{"sig":"MEQCIDPx9cSp3AsAStmuO6XgdgyH1fQj5sr0G4ULPwPQ9+ydAiAPfeZA7yWlqceNrjo5kXga48tidwiA6IGGp435+Vb9rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29277},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.10.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/14c0ad3eee5b2a00df9960f511c2d36e/mearl-daemon-core-2.10.0.tgz","_integrity":"sha512-GXNT0zDTxFsjP/FKWlDUfWVOqFCne5e0rS0UQl6lS2M9mDO2sw404TV0Qu/NgxTF1gQKPLX0NBtv67es3SpD5Q==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.10.0_1788253599298_0.8818109060705355","host":"s3://npm-registry-packages-npm-production"}},"2.11.0":{"name":"@mearl/daemon-core","version":"2.11.0","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.11.0","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"d1f45e919cf5ccf1dd1066a2f3be1e1a2c2d7aee","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.11.0.tgz","fileCount":14,"integrity":"sha512-V0NS7asQWAK6iYYF/X/jdErUR9ZM3g9DgYtPoQvee5FWIpisNO8GI1+jc4J3WPyMGQQ7rF4A2S8zmungvjE2Dw==","signatures":[{"sig":"MEYCIQD++tSt1o9kw9on8+4KqfNyyMxVRs9GQz9W+nZ+DkmjqAIhAJXO4SM7mwmyBSRYRBge2bW2lJcXf+0YRAyZ9SPjRoLq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29277},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.11.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/7ae76156bb529f6b01fb5b91c5f39f45/mearl-daemon-core-2.11.0.tgz","_integrity":"sha512-V0NS7asQWAK6iYYF/X/jdErUR9ZM3g9DgYtPoQvee5FWIpisNO8GI1+jc4J3WPyMGQQ7rF4A2S8zmungvjE2Dw==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.11.0_1788584276988_0.10149855053838808","host":"s3://npm-registry-packages-npm-production"}},"2.12.0":{"name":"@mearl/daemon-core","version":"2.12.0","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.12.0","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"8b1563b37fdba06ca19c5734c6d92060b254cf46","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.12.0.tgz","fileCount":14,"integrity":"sha512-TOzzIHZEcL9me3V1NDhJFUW6IdziIPZvrU7qCwr0Jo3MuK6F3iiyg2HD82YZuQO0zheFA2oP1k8l20aeSQl3pQ==","signatures":[{"sig":"MEUCIQCvLcpH+eaYb8iWx3wRduLBxTfskJNv5tmy/erLV0FtWwIgNVGHoBfFlV09Lti8ZlSyk8C9WDUzaMd6cimoHW2VM24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29277},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.12.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/c40d8d54ee97b2cdea949d86b57d0e2a/mearl-daemon-core-2.12.0.tgz","_integrity":"sha512-TOzzIHZEcL9me3V1NDhJFUW6IdziIPZvrU7qCwr0Jo3MuK6F3iiyg2HD82YZuQO0zheFA2oP1k8l20aeSQl3pQ==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.12.0_1788712844370_0.8440017864988485","host":"s3://npm-registry-packages-npm-production"}},"2.13.0":{"name":"@mearl/daemon-core","version":"2.13.0","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.13.0","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"5c05dd2effa1058e421e394d47bec65d09a60e46","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.13.0.tgz","fileCount":14,"integrity":"sha512-cRr0aklXC5KN2Qcwj1lCngiCNi9LtGZUpfj8bPcxXy7bKyRfnamFSL2ZxnlvjJj91pkUTmcN+V1cUy/MgSkvMA==","signatures":[{"sig":"MEUCIQDrsLDqS+MkLozGsLWEAg+1EOcFxfK/AYuNMJ2EdFZY3gIgV6FED6Sb6PeiHwJKUTNesQ6qBxsz7JkRiyPfJy6G/g8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29277},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.13.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/6712d247f1b247a3d9330cc049cce813/mearl-daemon-core-2.13.0.tgz","_integrity":"sha512-cRr0aklXC5KN2Qcwj1lCngiCNi9LtGZUpfj8bPcxXy7bKyRfnamFSL2ZxnlvjJj91pkUTmcN+V1cUy/MgSkvMA==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.13.0_1788838468264_0.5652948984781123","host":"s3://npm-registry-packages-npm-production"}},"2.14.0":{"name":"@mearl/daemon-core","version":"2.14.0","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.14.0","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"4644c2d4303f059b11494a2267fb9ba8b2bd8a03","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.14.0.tgz","fileCount":14,"integrity":"sha512-KpFAIWg8azofQw83G6Oem152xLjiyFZ6IfeWfcvuripjC9Ovk4zMC5oCynSzFBkMku9isnnGk1n1QSyoR9ZrLw==","signatures":[{"sig":"MEYCIQDqnOlQcfIuzc/WT8q5IhVJbQTwtE4G9J5ImIQ6xMI42AIhAMj+Vz+QkghREhPV7G2k5mbc8+UMeGinyzAh1/i0SXLv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29277},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.14.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/55a236779539c0686f2034e4a27e657b/mearl-daemon-core-2.14.0.tgz","_integrity":"sha512-KpFAIWg8azofQw83G6Oem152xLjiyFZ6IfeWfcvuripjC9Ovk4zMC5oCynSzFBkMku9isnnGk1n1QSyoR9ZrLw==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.14.0_1788857260321_0.19176359193420778","host":"s3://npm-registry-packages-npm-production"}},"2.15.0":{"name":"@mearl/daemon-core","version":"2.15.0","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.15.0","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"bfdc007ab8a15eb38f51190f7f85e4954e6f4978","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.15.0.tgz","fileCount":14,"integrity":"sha512-ufW6JNXmPUAiTeZhyYjZ9NOBHVqODlIrlQy3gDhlbMxWf4XpOVBlAz2iaa4V8nPOuBitnonYU/xNFaIA8HmJyA==","signatures":[{"sig":"MEYCIQC88oeNm8s4gk+b8+luoh17CF20WYybd1iRkqDsawtekwIhAIF9OHqRDdPKBsfvvcOLBPdCE8QpLbXZNN09bZ1DZbZE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29277},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.15.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/2a91ee2fd3ba43991e6b14cfc152500f/mearl-daemon-core-2.15.0.tgz","_integrity":"sha512-ufW6JNXmPUAiTeZhyYjZ9NOBHVqODlIrlQy3gDhlbMxWf4XpOVBlAz2iaa4V8nPOuBitnonYU/xNFaIA8HmJyA==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.15.0_1789049385578_0.9738924800162125","host":"s3://npm-registry-packages-npm-production"}},"2.15.1":{"name":"@mearl/daemon-core","version":"2.15.1","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.15.1","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"1319b2bbf597c45ce568b39b6fefe26ac276d985","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.15.1.tgz","fileCount":14,"integrity":"sha512-zuFm1LkiXkiyaJq/Fq37WIf/ZojQo3+qG58+1MTrrXgfgFBjH6Xbq3XfwZ/Lpafh6lc6vZ6h84Yr2KdECXmB9w==","signatures":[{"sig":"MEYCIQCKCSB9vuBZwElLK6mpSdzkrHmHIxAlId+Y8REZ07s0jgIhAP29PZmyc9a4NJZLW8IikBRcJF5jl/06QWqlIS6Rk5VO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29277},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.15.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/609e9e1be3f23bbb4842323dcd2ffb29/mearl-daemon-core-2.15.1.tgz","_integrity":"sha512-zuFm1LkiXkiyaJq/Fq37WIf/ZojQo3+qG58+1MTrrXgfgFBjH6Xbq3XfwZ/Lpafh6lc6vZ6h84Yr2KdECXmB9w==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.15.1_1789090788975_0.7578673955148418","host":"s3://npm-registry-packages-npm-production"}},"2.15.2":{"name":"@mearl/daemon-core","version":"2.15.2","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.15.2","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"b5cec718ac7837b0704d73db1f1653e92b7369b3","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.15.2.tgz","fileCount":14,"integrity":"sha512-juMvBDG19ODQRW4eZLJun3iYch+4b8/u2hl8JaWqJGgGSacRtdpYGfsFJxJvKnMdI1DeUAxr6cm3lWIxwKoEQg==","signatures":[{"sig":"MEQCIEZO0N5QqCilXwTGJvoy2SPvhpvyw9afBvxgMyH75oGIAiAn9WXADd6gxDGmtr7HmNvwy6L6ki4Ob35244oFZ87HTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29277},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.15.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/ed34fe6eebe4b92c4751948438b8ccc5/mearl-daemon-core-2.15.2.tgz","_integrity":"sha512-juMvBDG19ODQRW4eZLJun3iYch+4b8/u2hl8JaWqJGgGSacRtdpYGfsFJxJvKnMdI1DeUAxr6cm3lWIxwKoEQg==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.15.2_1789101656720_0.25014560932266217","host":"s3://npm-registry-packages-npm-production"}},"2.15.3":{"name":"@mearl/daemon-core","version":"2.15.3","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.15.3","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"7a52583eeb9265831450ebe66817265c728923c7","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.15.3.tgz","fileCount":14,"integrity":"sha512-2gmbZYP1vtMs23VVZmoL5l/6/x4NVVPqDh1mCCr6XaGsdPDQzMA4HDkklJMvrIGsHP4NXFoFm/vvu0/4dgBVdg==","signatures":[{"sig":"MEQCIE40BNX/5D2r1AIr0OxhnoOrKA6+2XfUpixhH8FaNen7AiBhKKfPFVdCOPMMJOdeZif76X6ZclG3LARN97oXM7vT7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29277},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.15.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/2af3da5aab67ca42eba0451d020e28ec/mearl-daemon-core-2.15.3.tgz","_integrity":"sha512-2gmbZYP1vtMs23VVZmoL5l/6/x4NVVPqDh1mCCr6XaGsdPDQzMA4HDkklJMvrIGsHP4NXFoFm/vvu0/4dgBVdg==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.15.3_1789138822333_0.2339498906495896","host":"s3://npm-registry-packages-npm-production"}},"2.16.0":{"name":"@mearl/daemon-core","version":"2.16.0","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.16.0","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"5527ac7b265c80f5695a4c17cc656809b0616972","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.16.0.tgz","fileCount":14,"integrity":"sha512-Cj0DNjlRYT/JABamgMwSovak/TsA+DvtHwugfW6iYB89XnSVZ60w3U0x5qU5ZC0IzNDwjJodTV+LkL1mIpiskA==","signatures":[{"sig":"MEYCIQCrbV1nvhPz9Q1FR/qVCj6iwudK38KzVYSGYZ9XZD/4awIhALa5NS5NW2Jx06/FhRyuJUtebS4IFwH2u8HJGdQ9+W34","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29277},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.16.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/a348d33d7ed8b363a7afe0ae68aa243e/mearl-daemon-core-2.16.0.tgz","_integrity":"sha512-Cj0DNjlRYT/JABamgMwSovak/TsA+DvtHwugfW6iYB89XnSVZ60w3U0x5qU5ZC0IzNDwjJodTV+LkL1mIpiskA==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.16.0_1789356811194_0.421059960473011","host":"s3://npm-registry-packages-npm-production"}},"2.16.1":{"name":"@mearl/daemon-core","version":"2.16.1","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.16.1","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"e225bfc9b9082397af8207b00e01dac35d94b265","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.16.1.tgz","fileCount":14,"integrity":"sha512-hPdfCNSr7PRODhztlr4XGavlbdgCUaj9pdHvPS5Ket8Pfew6LNy5XSeTQ2IhpvngIuOhDc5vT/7iVld4ztGBTg==","signatures":[{"sig":"MEQCIA7/7DN4N2AeHAtZAsRabcifIywaM9KMGtqGK2daNxESAiBG3oobWmVcX2wWyoJn4SgktDXfFzHhvMtveQB3r05Vlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29277},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.16.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/9ab75676d26cc5d7094ff90113e8adad/mearl-daemon-core-2.16.1.tgz","_integrity":"sha512-hPdfCNSr7PRODhztlr4XGavlbdgCUaj9pdHvPS5Ket8Pfew6LNy5XSeTQ2IhpvngIuOhDc5vT/7iVld4ztGBTg==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.16.1_1789386396816_0.6568831078292188","host":"s3://npm-registry-packages-npm-production"}},"2.16.2":{"name":"@mearl/daemon-core","version":"2.16.2","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.16.2","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"702eed1fca84b79886a6c61a4539dcba16a6c48f","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.16.2.tgz","fileCount":14,"integrity":"sha512-Cyc9T5GASEHQPoMcdIRswbq2CuQyHHMkJgCe4g5nG+ooQuB05BNJvHPME23XUpuVah8e/HekjryruwvwlgpjJQ==","signatures":[{"sig":"MEUCIHkcNgr4XohOEblCOlN/gTvKWiBsCek7UCEJnlGyZ8JFAiEA+F9ZJFNlBwhl1uI+mLLjLNGLmi3A1OFfCY/HNQFIksE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29277},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.16.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/182a394aab5ede27aa453b9a0ea975a8/mearl-daemon-core-2.16.2.tgz","_integrity":"sha512-Cyc9T5GASEHQPoMcdIRswbq2CuQyHHMkJgCe4g5nG+ooQuB05BNJvHPME23XUpuVah8e/HekjryruwvwlgpjJQ==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.16.2_1789396764384_0.7104411659007945","host":"s3://npm-registry-packages-npm-production"}},"2.16.3":{"name":"@mearl/daemon-core","version":"2.16.3","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.16.3","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"66fe71ce6569277b277344328d8dab7236f5cda5","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.16.3.tgz","fileCount":14,"integrity":"sha512-2b3ZmVbwRqK4ZYBu4wB3SUq/0ATUTs7Q0kVxaAT/mqGjDTJ8yd6ASzohFqNKAtVDQ0ff1p+z2kvqiETAZqipVw==","signatures":[{"sig":"MEYCIQDruUjBgwR4JnBkMurhD3vaY+jqEjbFxBGlFIu9M27EJgIhAIg9Xi+N5TdGmcY6D9tJiuv36oT+1oSKzuiVcejujMqt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29277},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.16.3.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/de249b3dd43d82c30c9962213f360a71/mearl-daemon-core-2.16.3.tgz","_integrity":"sha512-2b3ZmVbwRqK4ZYBu4wB3SUq/0ATUTs7Q0kVxaAT/mqGjDTJ8yd6ASzohFqNKAtVDQ0ff1p+z2kvqiETAZqipVw==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.16.3_1789447029888_0.7351583028453383","host":"s3://npm-registry-packages-npm-production"}},"2.16.4":{"name":"@mearl/daemon-core","version":"2.16.4","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.16.4","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"e4207485f9c8a50d4265c0c94f5a3491b2f1c418","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.16.4.tgz","fileCount":14,"integrity":"sha512-It0ewae6IFOU4p12b0xkOufGrSUot84ZNkN1epgf33sTd9nxUMoW+2dJv02K2Ysgzax0yT0atO7nDYIcEgBSVg==","signatures":[{"sig":"MEQCIBSMMaA+ujyqNZI9cmuNCbVeS/pdQFuoCftjxwQhAo5rAiAslYSqbik/tjTkL8ZG3xH73tIjkztLRyYojmKWL5KP1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29277},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.16.4.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/9a278a1456fc74faef516624769578d1/mearl-daemon-core-2.16.4.tgz","_integrity":"sha512-It0ewae6IFOU4p12b0xkOufGrSUot84ZNkN1epgf33sTd9nxUMoW+2dJv02K2Ysgzax0yT0atO7nDYIcEgBSVg==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.16.4_1789456854993_0.3868116686864882","host":"s3://npm-registry-packages-npm-production"}},"2.17.0":{"name":"@mearl/daemon-core","version":"2.17.0","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.17.0","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"ae27376fc194f0dbe06e6dc0cbaba18106d9aaaf","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.17.0.tgz","fileCount":14,"integrity":"sha512-+ck/U7t3ofciV+VA0981T3m5nAAUdOrxdkGvQY9Fhi9HALAi19+XFY1tl48KLu4g7UDfm4uJQ/fduuN8GDGjnA==","signatures":[{"sig":"MEQCID62/WmG5y+As2fofOANYF9dFVCjTvCzLii7Z0B8G8rYAiBVoyCayqfYLxFjBch2paM3hdvafh/a3NifigLa9aFYuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29277},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.17.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/a51b86112f1405e8cf6f3526242d1cfa/mearl-daemon-core-2.17.0.tgz","_integrity":"sha512-+ck/U7t3ofciV+VA0981T3m5nAAUdOrxdkGvQY9Fhi9HALAi19+XFY1tl48KLu4g7UDfm4uJQ/fduuN8GDGjnA==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.17.0_1789544072562_0.48225203943405104","host":"s3://npm-registry-packages-npm-production"}},"2.17.1":{"name":"@mearl/daemon-core","version":"2.17.1","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.17.1","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"cdf1f0bd559858b985f3a8ba960bea8c6cfa398f","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.17.1.tgz","fileCount":14,"integrity":"sha512-mhl2hT8O6rVyt2LJwxTIqEbLLK7zMnLyhr7kLAPHDyPBUgMLtXE2HagfVSN+97ujnnjqZost5ePZmx6jNIKYoA==","signatures":[{"sig":"MEUCIAe++pcU42PUgSXqenD5N1A6byJnPugEPe9PnGP6hDxiAiEAlIzoQ3ee5rCzGS3sl3eKVVr0WHiEx2eBmdBaZY4HgXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29277},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.17.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/8880532212f42c9c8755d309f73d5be1/mearl-daemon-core-2.17.1.tgz","_integrity":"sha512-mhl2hT8O6rVyt2LJwxTIqEbLLK7zMnLyhr7kLAPHDyPBUgMLtXE2HagfVSN+97ujnnjqZost5ePZmx6jNIKYoA==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.17.1_1789617032847_0.6755162549258071","host":"s3://npm-registry-packages-npm-production"}},"2.18.0":{"name":"@mearl/daemon-core","version":"2.18.0","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.18.0","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"5dadd53b625217b35def832605c16bacf81691ae","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.18.0.tgz","fileCount":14,"integrity":"sha512-Psuj6MRI6yHwR2GjCf+VED9EEbU3cYDm1o1POLSeC6nTG4M9jNWy/kG/Pf4m+v6uMGhD3VV2FI0L3WBNikRS2g==","signatures":[{"sig":"MEUCIQCAiZNxVtjeZO6v6fkWxJmbp3a6jloomGqkmiul3Ta6mAIgRqBZUa8M86VhodxE3njhpk+g4LuWTtPmF28cmYswK9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBSBM7yNlNfp/Vj1+frmXPHivHmje7G3phZyNIzKw6RFAiBPDsYkB89QIMaXXlNwgaOC303ZGSUWl1psKvUGT3pFdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29277},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.18.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/1a95d7c6d246983bd197949c2f353a60/mearl-daemon-core-2.18.0.tgz","_integrity":"sha512-Psuj6MRI6yHwR2GjCf+VED9EEbU3cYDm1o1POLSeC6nTG4M9jNWy/kG/Pf4m+v6uMGhD3VV2FI0L3WBNikRS2g==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.18.0_1790071972952_0.48119016465113806","host":"s3://npm-registry-packages-npm-production"}},"2.19.0":{"name":"@mearl/daemon-core","version":"2.19.0","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.19.0","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"5c46e40ab989640cffb725bab28cbdb8f4ec6c18","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.19.0.tgz","fileCount":14,"integrity":"sha512-ujAz2yJ282L9sWlMeIh+cw05ycsUDkbtUztJWwdDpz161gTMBJ3Xa2+OBEI9TUsy9ArBjo+cPIwfS5oTeiotEg==","signatures":[{"sig":"MEQCIHnYQ9Bm0Yy4sBig2jj73AIfVR5nom1lgvgULXjUxNoIAiAEqHREPucrhs3V8chQXD6BQh7sF9TPRedYMJrMF2vyDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCICujbStv9y0GMBHSzlgOk0n7pPWZPlzDzX3mLHontO4rAiBuZA/dqlHVLpi+mMoORBUwg3O93vQBytgPXQjwrMKNCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29277},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.19.0.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/a2ca85bd8978d12a93837b844390b39a/mearl-daemon-core-2.19.0.tgz","_integrity":"sha512-ujAz2yJ282L9sWlMeIh+cw05ycsUDkbtUztJWwdDpz161gTMBJ3Xa2+OBEI9TUsy9ArBjo+cPIwfS5oTeiotEg==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.19.0_1790594155297_0.3869003392522412","host":"s3://npm-registry-packages-npm-production"}},"2.19.1":{"name":"@mearl/daemon-core","version":"2.19.1","keywords":["mearl","daemon"],"license":"ISC","_id":"@mearl/daemon-core@2.19.1","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"dist":{"shasum":"fd22a9db07016983c22541037dfa5516e0639bf8","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.19.1.tgz","fileCount":14,"integrity":"sha512-LQgYyqBdBlwqqKSphbZd/op6T6GHLWdjSBSWTpisQ0EroGBr/gU0j7h1KeQjXAyOelqj5CZx611aS1r5DZDmMQ==","signatures":[{"sig":"MEUCIQDXUWzlhtazP93WjSOacclUibRmLvpP6YxFH9xD9jKpcgIgeDltUBqk26RZ+wf3goAps2G3HmledKe7rG0xVsq4Vs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDKsZA+K4okSbfl7jhvNDbLkT2EHzE9mbYpbrDicIevUgIgGtHpt5qcCR1cz/R+YuaLeFpmx8qNMcCvjWrK0HNYz3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29277},"main":"dist/index.js","type":"module","_from":"file:mearl-daemon-core-2.19.1.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/a012f96aa63e15793834cfb1a752f964/mearl-daemon-core-2.19.1.tgz","_integrity":"sha512-LQgYyqBdBlwqqKSphbZd/op6T6GHLWdjSBSWTpisQ0EroGBr/gU0j7h1KeQjXAyOelqj5CZx611aS1r5DZDmMQ==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"tmp":"tmp/daemon-core_2.19.1_1790686893943_0.8987440100753359","host":"s3://npm-registry-packages-npm-production"}},"2.19.2":{"_id":"@mearl/daemon-core@2.19.2","dist":{"shasum":"acb1e22062815d2e6c9af7364671d719c4567621","tarball":"https://registry.npmjs.org/@mearl/daemon-core/-/daemon-core-2.19.2.tgz","fileCount":14,"integrity":"sha512-i32cWqWwFZvt31FRIL7QL4TOXB7opGnq9Y9gjQpqfst4f2lZIKty5YhGTVANBJErpI1qvnpeGEo8UDqYUff25w==","signatures":[{"sig":"MEQCIENkIOr33SeG76gSVt/y/LpSlTFYnTZj5ajxjp8IdYEZAiAtULz+5+Q7gBOsM4kMxseFRtYULXhEbKCsJQsqxl4nRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDsGQp8Cke7KE/eDkILAvv43n6/lSmpOlZele+uoHdtZgIgBAqjhCz+nU8QX6g9/vEl8LB6r1M+9AwPpZAdwY73a+U="}],"unpackedSize":29277},"main":"dist/index.js","name":"@mearl/daemon-core","type":"module","_from":"file:mearl-daemon-core-2.19.2.tgz","types":"dist/index.d.ts","engines":{"node":">=22.12.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"license":"ISC","scripts":{"dev":"tsc --watch","test":"vitest run","build":"rm -rf dist/ && tsc","typecheck":"tsc --noEmit"},"version":"2.19.2","_npmUser":{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"},"keywords":["mearl","daemon"],"_resolved":"/private/var/folders/p3/xk6rphgn76b4rw0tdrh499dc0000gn/T/a29dd33f067713b74a4bb8e0501dba8a/mearl-daemon-core-2.19.2.tgz","_integrity":"sha512-i32cWqWwFZvt31FRIL7QL4TOXB7opGnq9Y9gjQpqfst4f2lZIKty5YhGTVANBJErpI1qvnpeGEo8UDqYUff25w==","_npmVersion":"11.19.0","description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","directories":{},"maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"_nodeVersion":"25.0.0","publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.8.3","@types/node":"^24.9.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/daemon-core_2.19.2_1790748585139_0.7631308609941581"}}},"time":{"created":"2026-07-23T03:44:09.407Z","modified":"2026-09-30T06:09:45.396Z","2.0.0":"2026-07-23T03:44:09.684Z","2.0.1":"2026-07-24T03:40:39.970Z","2.0.2":"2026-07-26T14:23:01.295Z","2.1.0":"2026-07-27T12:20:19.424Z","2.2.0":"2026-07-28T11:21:53.621Z","2.2.1":"2026-07-28T15:09:35.558Z","2.2.2":"2026-07-29T04:31:57.105Z","2.3.0":"2026-08-07T12:03:41.414Z","2.4.0":"2026-08-11T12:58:00.224Z","2.5.0":"2026-08-12T08:24:20.881Z","2.5.1":"2026-08-12T09:43:38.912Z","2.6.0":"2026-08-13T06:29:48.025Z","2.6.1":"2026-08-13T07:02:45.159Z","2.7.0":"2026-08-14T17:05:29.534Z","2.7.1":"2026-08-14T18:12:38.883Z","2.7.2":"2026-08-15T16:38:43.193Z","2.7.3":"2026-08-15T18:01:35.840Z","2.8.0":"2026-08-20T02:47:42.710Z","2.8.1":"2026-08-20T08:10:44.024Z","2.8.2":"2026-08-22T07:01:27.670Z","2.9.0":"2026-08-24T08:45:20.684Z","2.9.1":"2026-08-26T04:27:21.645Z","2.9.2":"2026-08-26T09:39:19.333Z","2.9.3":"2026-08-26T12:20:14.032Z","2.9.4":"2026-08-27T05:48:53.349Z","2.9.5":"2026-08-27T06:30:22.847Z","2.9.6":"2026-08-27T13:05:14.075Z","2.10.0":"2026-09-01T09:06:39.417Z","2.11.0":"2026-09-05T04:57:57.171Z","2.12.0":"2026-09-06T16:40:44.511Z","2.13.0":"2026-09-08T03:34:28.414Z","2.14.0":"2026-09-08T08:47:40.448Z","2.15.0":"2026-09-10T14:09:45.710Z","2.15.1":"2026-09-11T01:39:49.115Z","2.15.2":"2026-09-11T04:40:56.859Z","2.15.3":"2026-09-11T15:00:22.480Z","2.16.0":"2026-09-14T03:33:31.340Z","2.16.1":"2026-09-14T11:46:36.949Z","2.16.2":"2026-09-14T14:39:24.523Z","2.16.3":"2026-09-15T04:37:10.018Z","2.16.4":"2026-09-15T07:20:55.135Z","2.17.0":"2026-09-16T07:34:32.696Z","2.17.1":"2026-09-17T03:50:32.983Z","2.18.0":"2026-09-22T10:12:53.046Z","2.19.0":"2026-09-28T11:15:55.401Z","2.19.1":"2026-09-29T13:01:34.045Z","2.19.2":"2026-09-30T06:09:45.223Z"},"license":"ISC","keywords":["mearl","daemon"],"description":"Shared Node daemon lifecycle primitives for Mearl — process liveness, JSON record registry, log rotation, and a detached daemon manager","maintainers":[{"name":"f-loat","email":"chaimaoyuan@foxmail.com"},{"name":"tuyan","email":"maoyuan.cmy@alibaba-inc.com"}],"readme":"# @mearl/daemon-core\n\nMearl 各 Node 包共享的守护进程生命周期原语：进程存活探测、JSON 记录注册表、日志滚动，以及一个 detached 守护进程管理器。\n\n把 `cloud-server`、`cloud-connector`、`native-host` 里原本各写一份、容易彼此漂移的 daemon 逻辑（`isAlive`、原子读写注册表、日志滚动、按 key 派生路径）收敛到这一处，确保「写方」和「读方」对**记录位置与格式**始终一致。\n\n> 仅供 monorepo 内部使用（Node-only）。`cloud-server` / `cloud-connector` 以普通依赖引入（运行时从 npm 解析），`native-host` 在打包时直接内联。\n\n## API\n\n### 进程存活\n\n```typescript\nisAlive(pid: number | undefined | null): boolean\n```\n\n用 signal-0 探测进程是否存活（`EPERM` 视为存活——进程存在但属于他人）。\n\n### 路径派生（多实例）\n\n```typescript\nDAEMON_HOME                                 // ~/.mearl\nhashKey(key: string): string                // sha256(key) 前 16 位十六进制\nkeyedDir(subdir: string): string            // ~/.mearl/<subdir>\nkeyedConfigFile(subdir, key): string        // ~/.mearl/<subdir>/<hash>.json\nkeyedLogFile(subdir, key): string           // ~/.mearl/<subdir>/<hash>.log\n```\n\n多实例子系统（如按 `serverUrl` 区分的连接器）用这些 helper 派生每实例的文件路径。**所有读写方都必须经由它们派生路径**，这样彼此才不会对记录位置产生分歧。\n\n### 记录注册表\n\n```typescript\ninterface DaemonRecord { pid: number; startedAt?: string; [k: string]: unknown }\n\nensureDir(dir: string): void\nwriteRecord(file: string, record: DaemonRecord): void   // 跨进程加锁，临时文件 + rename 原子写\nclaimRecord(file: string, record: DaemonRecord): boolean // 仅在文件不存在时原子占用\nreadRecord<T>(file: string): T | null\nremoveRecord(file: string): void\nremoveRecordIfPid(file: string, pid: number): boolean   // 仅删除指定进程仍拥有的记录\nwriteRecordIfPid(file: string, pid: number, record: DaemonRecord): boolean\nremoveInvalidRecord(file: string): boolean              // 清理无法解析的残留记录\nlistRecordFiles(dir: string): string[]                  // 目录下所有 *.json 绝对路径\nreadLiveRecords<T>(dir: string): T[]                    // 读取存活记录，并顺带清理死记录\n```\n\n### 守护进程管理器\n\n```typescript\ncreateDaemon(opts: CreateDaemonOptions): Daemon\n```\n\n围绕一对 `(configFile, logFile)` 构建单实例守护进程管理器。`start()` 先原子占用启动锁，\n再以 `--foreground` detached 方式拉起消费方 CLI，并立即写入带子进程 pid 的 `starting`\n记录。子进程就绪后覆盖该记录，父进程据此确认启动完成。并发 `start()` 会复用正在启动或\n已经运行的子进程。多实例子系统按实例 key 派生各自的 `configFile` / `logFile`。\n\n```typescript\ninterface CreateDaemonOptions {\n  name: string;            // 日志标签，如 'CloudServer' / 'CloudConnector'\n  scriptPath: string;      // 可重新拉起的 CLI 脚本绝对路径（消费方打包后的 cli.js）\n  configFile: string;      // 本实例的 JSON 记录文件（由前台子进程写入）\n  logFile: string;         // 本实例的日志文件\n  foregroundArgs?: string[];   // 追加在 `--foreground` 之后的 argv\n  readyTimeoutMs?: number;     // 等待子进程写记录的超时（默认 15000ms）\n  formatInfo?: (record: DaemonRecord) => string | null;  // 起来后额外打印的信息\n  startingRecord?: (pid: number, startedAt: string) => DaemonRecord;\n}\n\ninterface Daemon {\n  start(): Promise<void>;\n  stop(expectedPid?: number): Promise<void>; // 指定 PID 时仅停止仍匹配的实例\n  restart(): Promise<void>;\n  status(): void;\n  logs(lines?: number): void;\n  running(): DaemonRecord | null;\n}\n```\n\n> `scriptPath` 必须是消费方自己的 `cli.js`：用打包进 cli 入口的某个模块里的 `fileURLToPath(import.meta.url)` 计算。daemon-core 自身被独立解析时，它的 `import.meta.url` 指向 daemon-core，而不是 cli。\n\n### 日志\n\n```typescript\nrotateLogIfNeeded(logFile: string, maxBytes?: number): void  // 超限则滚动为 <log>.1，默认 5MB\ntailFile(logFile: string, lines: number): string\n```\n\n## 使用方\n\n- **cloud-server** —— `createDaemon`（单实例，`~/.mearl/cloud-server.json`）\n- **cloud-connector** —— `createDaemon`（多实例，按 `serverUrl` 区分，`~/.mearl/connectors/<hash>.json`）+ `readLiveRecords` 列举\n- **native-host** —— 仅用原语（`isAlive` / `keyedConfigFile` / `readRecord` / `readLiveRecords` 等）读取连接器共享注册表，以发现/接管/列举连接器\n","readmeFilename":"README.md"}