{"_id":"@breadc/death","_rev":"22-76225ce45f3af21499c840d5b1bca679","name":"@breadc/death","dist-tags":{"latest":"1.0.0-beta.18"},"versions":{"0.9.4":{"name":"@breadc/death","version":"0.9.4","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":{"name":"XLor"},"license":"MIT","_id":"@breadc/death@0.9.4","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"0110c30ff7affc37a6c75969b5f9746f072408bf","tarball":"https://registry.npmjs.org/@breadc/death/-/death-0.9.4.tgz","fileCount":6,"integrity":"sha512-XCp8gUUIhpCSZJH0rlRCHdvFh0HeI+ZQfV6U+AIws7e05gm0c0Lg95Q7OTZzZDztJ/uA249BiyyK4C7ETqd/pQ==","signatures":[{"sig":"MEQCIGF2o4fqM8o7ZSd9bIk6BaIc4N28lFedvJWVivXmGFvoAiAMFF4UeabZ/Wnxx1pJKC6QQ9iTyNv/a6TwBPNBB8vSOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8084},"main":"dist/index.cjs","type":"module","_from":"file:breadc-death-0.9.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest","build":"unbuild","format":"prettier --write src/**/*.ts test/*.ts","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yjl9903","email":"yjl9903@vip.qq.com"},"_resolved":"/private/var/folders/lb/k3lyhk9n2zvgzxj82j0pl4_h0000gn/T/dd17e9e97864528750250af64712b27d/breadc-death-0.9.4.tgz","_integrity":"sha512-XCp8gUUIhpCSZJH0rlRCHdvFh0HeI+ZQfV6U+AIws7e05gm0c0Lg95Q7OTZzZDztJ/uA249BiyyK4C7ETqd/pQ==","repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"_npmVersion":"9.6.4","description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"20.1.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.31.0","@types/node":"^18.16.7"},"_npmOperationalInternal":{"tmp":"tmp/death_0.9.4_1683810273309_0.7599666831586678","host":"s3://npm-registry-packages"}},"0.9.5":{"name":"@breadc/death","version":"0.9.5","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":{"name":"XLor"},"license":"MIT","_id":"@breadc/death@0.9.5","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"06d92a8f55a1e4a1a8bc3060765538dea5a9d9d3","tarball":"https://registry.npmjs.org/@breadc/death/-/death-0.9.5.tgz","fileCount":6,"integrity":"sha512-k6rMUHte/8VqezVwTM+74sKsW9ZDE922oyQjIL2LbcOQivsMmPBWOuPXYqUNQcfRdqJ/766wFvA7Goopv7Ev5g==","signatures":[{"sig":"MEUCIQD+il7NN119Jo+ANFIdxrtW8TZ2afJXtJKFG3szy6pIjQIgF8ZcnhjGAz0CJa6i66WuewZ9odl2OLaBjxsHiKvgYq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9290},"main":"dist/index.cjs","type":"module","_from":"file:breadc-death-0.9.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest","build":"unbuild","format":"prettier --write src/**/*.ts test/*.ts","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yjl9903","email":"yjl9903@vip.qq.com"},"_resolved":"C:\\Users\\XLor\\AppData\\Local\\Temp\\bf452692a572b289700152aa3df6a8fd\\breadc-death-0.9.5.tgz","_integrity":"sha512-k6rMUHte/8VqezVwTM+74sKsW9ZDE922oyQjIL2LbcOQivsMmPBWOuPXYqUNQcfRdqJ/766wFvA7Goopv7Ev5g==","repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"_npmVersion":"9.5.1","description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.31.0","@types/node":"^18.16.8"},"_npmOperationalInternal":{"tmp":"tmp/death_0.9.5_1683912266234_0.08413372136939601","host":"s3://npm-registry-packages"}},"0.9.6":{"name":"@breadc/death","version":"0.9.6","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":{"name":"XLor"},"license":"MIT","_id":"@breadc/death@0.9.6","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"8a9ec2af30cd8baef701af70b62e0ddb4226e512","tarball":"https://registry.npmjs.org/@breadc/death/-/death-0.9.6.tgz","fileCount":6,"integrity":"sha512-08dVA+sEzXiVVfWZ4lohnc0XUzLNi/roLezQ6+L6qEpPkbwHdArDXtMcj6lbFE73Ix4v1xArrkjkwfhHGbkolQ==","signatures":[{"sig":"MEUCIQCTNiVILbRFnmlJsizkQKZyJtB7XGhqkNGwmah8qVvkgQIgGCQyg0bgApvfbtTabFmJDj/bovxEgDHoDhqAtYuEMPY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9679},"main":"dist/index.cjs","type":"module","_from":"file:breadc-death-0.9.6.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest","build":"unbuild","format":"prettier --write src/**/*.ts test/*.ts","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yjl9903","email":"yjl9903@vip.qq.com"},"_resolved":"C:\\Users\\XLor\\AppData\\Local\\Temp\\353e8e032cef091afc1b74f047e03a89\\breadc-death-0.9.6.tgz","_integrity":"sha512-08dVA+sEzXiVVfWZ4lohnc0XUzLNi/roLezQ6+L6qEpPkbwHdArDXtMcj6lbFE73Ix4v1xArrkjkwfhHGbkolQ==","repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"_npmVersion":"9.6.4","description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"20.1.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.32.2","@types/node":"^18.16.18"},"_npmOperationalInternal":{"tmp":"tmp/death_0.9.6_1687883097603_0.4342821147458602","host":"s3://npm-registry-packages"}},"0.9.7-beta.0":{"name":"@breadc/death","version":"0.9.7-beta.0","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":{"name":"XLor"},"license":"MIT","_id":"@breadc/death@0.9.7-beta.0","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"b16acb466f55b4c7ef4f2d779da29cade1f19dce","tarball":"https://registry.npmjs.org/@breadc/death/-/death-0.9.7-beta.0.tgz","fileCount":6,"integrity":"sha512-1ZyrQBXpsHg4vhVTUt1uZxr3N7oPCNQ/SEBqaMpGtUSvzJsKZjaNUvEjtpidMSeVf2Ccoyspvd4Af1W1X+CjXQ==","signatures":[{"sig":"MEQCIC8p4lY61OPtF9Z6axO3winxoiPCnmxwXewKCMt4cuQ/AiAqN9Ezqijv8TJW6DZxA5KV12OqxG4cAk2lnkSdM8ehug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9685},"main":"dist/index.cjs","type":"module","_from":"file:breadc-death-0.9.7-beta.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest","build":"unbuild","format":"prettier --write src/**/*.ts test/*.ts","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yjl9903","email":"yjl9903@vip.qq.com"},"_resolved":"C:\\Users\\XLor\\AppData\\Local\\Temp\\a3678cebe289d4eb8761c989d3201faa\\breadc-death-0.9.7-beta.0.tgz","_integrity":"sha512-1ZyrQBXpsHg4vhVTUt1uZxr3N7oPCNQ/SEBqaMpGtUSvzJsKZjaNUvEjtpidMSeVf2Ccoyspvd4Af1W1X+CjXQ==","repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"_npmVersion":"9.6.4","description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"20.1.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.33.0","@types/node":"^18.17.5"},"_npmOperationalInternal":{"tmp":"tmp/death_0.9.7-beta.0_1691845176179_0.8941379258854527","host":"s3://npm-registry-packages"}},"0.9.7":{"name":"@breadc/death","version":"0.9.7","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":{"name":"XLor"},"license":"MIT","_id":"@breadc/death@0.9.7","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"8f9d6de354cfa93af17063be04af7b681cbc6348","tarball":"https://registry.npmjs.org/@breadc/death/-/death-0.9.7.tgz","fileCount":8,"integrity":"sha512-eIWHb5Hrnd5j/RLSgbY1mtRPECMSjRbqlxZmlG+mgNi0h0YNieaS86EYsIHxnPT+J682N/OE7LoHSVDTRmp6jw==","signatures":[{"sig":"MEQCIESzl/NsdWp85WDsdR6mhXf6zANk4ea2ANHepm9IyP9sAiAKZmDobWP7w1a0XJg6Y+cTZvY4DqAYIMYrAAZY5WiCAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11701},"main":"dist/index.cjs","type":"module","_from":"file:breadc-death-0.9.7.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"}},"scripts":{"test":"vitest","build":"unbuild","format":"prettier --write src/**/*.ts test/*.ts","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yjl9903","email":"yjl9903@vip.qq.com"},"_resolved":"C:\\Users\\XLor\\AppData\\Local\\Temp\\dd91fee157c93fc7328860707848e035\\breadc-death-0.9.7.tgz","_integrity":"sha512-eIWHb5Hrnd5j/RLSgbY1mtRPECMSjRbqlxZmlG+mgNi0h0YNieaS86EYsIHxnPT+J682N/OE7LoHSVDTRmp6jw==","repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"_npmVersion":"10.1.0","description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"20.8.0","_hasShrinkwrap":false,"devDependencies":{"vitest":"^0.34.6","@types/node":"^20.8.7"},"_npmOperationalInternal":{"tmp":"tmp/death_0.9.7_1697653782421_0.09363864854385295","host":"s3://npm-registry-packages"}},"1.0.0-beta.1":{"name":"@breadc/death","version":"1.0.0-beta.1","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":{"name":"XLor"},"license":"MIT","_id":"@breadc/death@1.0.0-beta.1","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"f2dd494ab35ebea96acca007310a3b717ee0fa72","tarball":"https://registry.npmjs.org/@breadc/death/-/death-1.0.0-beta.1.tgz","fileCount":5,"integrity":"sha512-zJxk2A1YtCRzi7j/apESF5vav4RCfvUXbDuVdui6Cp2EkX8bLG6pnHj7NFSX1euOTPSTYhZ3wuZON7n8DGMggA==","signatures":[{"sig":"MEYCIQD6W/afv9db165HX2YlbouAO6bzC5Hxj+j06MPaC/YgxAIhAN8FomECCyRv790FKIxED+Pu219wh0kjN/8R/DvBsyiE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7165},"type":"module","_from":"file:breadc-death-1.0.0-beta.1.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"test":"vitest","build":"tsdown","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yjl9903","email":"yjl9903@vip.qq.com"},"_resolved":"/private/var/folders/t1/whld_bm55fv867f0p21gf5jn87k2dn/T/831f12a824781abe5fc9d21cab8964f2/breadc-death-1.0.0-beta.1.tgz","_integrity":"sha512-zJxk2A1YtCRzi7j/apESF5vav4RCfvUXbDuVdui6Cp2EkX8bLG6pnHj7NFSX1euOTPSTYhZ3wuZON7n8DGMggA==","repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"_npmVersion":"11.6.2","description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/death_1.0.0-beta.1_1770405362154_0.6972232077021356","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.2":{"name":"@breadc/death","version":"1.0.0-beta.2","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":{"name":"XLor"},"license":"MIT","_id":"@breadc/death@1.0.0-beta.2","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"3090f083c455d2a1a971fa1e53dc4c66d56f93b3","tarball":"https://registry.npmjs.org/@breadc/death/-/death-1.0.0-beta.2.tgz","fileCount":5,"integrity":"sha512-xV1wnO7aAGpcEahG276dmYlpLpfs5iWgTsVi1xZc4I6+Z4aGDmht4OVe5qEPwMiC0BeKtRMP6pC784ZplY/WXw==","signatures":[{"sig":"MEYCIQDnb0SUQu1v+ikDDp7ewGK1MhgWg7B7YPl2LvolyOqDggIhANIIB8dn1lW0zAycskVdaxVGkKITx7EAKT1+uTHtpdYc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7165},"type":"module","_from":"file:breadc-death-1.0.0-beta.2.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"test":"vitest","build":"tsdown","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yjl9903","email":"yjl9903@vip.qq.com"},"_resolved":"/private/var/folders/t1/whld_bm55fv867f0p21gf5jn87k2dn/T/a32f893736f61e74e66f41f098e77ee1/breadc-death-1.0.0-beta.2.tgz","_integrity":"sha512-xV1wnO7aAGpcEahG276dmYlpLpfs5iWgTsVi1xZc4I6+Z4aGDmht4OVe5qEPwMiC0BeKtRMP6pC784ZplY/WXw==","repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"_npmVersion":"11.6.2","description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/death_1.0.0-beta.2_1770554747583_0.8216975289182653","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.3":{"name":"@breadc/death","version":"1.0.0-beta.3","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":{"name":"XLor"},"license":"MIT","_id":"@breadc/death@1.0.0-beta.3","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"1f774c85d3d42788046761b7742bdcda06691515","tarball":"https://registry.npmjs.org/@breadc/death/-/death-1.0.0-beta.3.tgz","fileCount":5,"integrity":"sha512-pvdZD7b4ft7maKkYRssJLbmh1s+/+x1/1IYLq7w5JkocS4ypl3IXyczjlf9XMsGPAARWnrizMazWQKmlwi0NAQ==","signatures":[{"sig":"MEQCIE+E5vNiEQgVtAdN6F5r0cY8zYXVpKRr0X0dr3dsrlPWAiAEgkji/XEggBvrTk8SBpwWj9cWSOBp88YcyA1QIumpgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7165},"type":"module","_from":"file:breadc-death-1.0.0-beta.3.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"test":"vitest","build":"tsdown","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yjl9903","email":"yjl9903@vip.qq.com"},"_resolved":"/private/var/folders/t1/whld_bm55fv867f0p21gf5jn87k2dn/T/96c011da8999ccb8f1c3f3894c73ca22/breadc-death-1.0.0-beta.3.tgz","_integrity":"sha512-pvdZD7b4ft7maKkYRssJLbmh1s+/+x1/1IYLq7w5JkocS4ypl3IXyczjlf9XMsGPAARWnrizMazWQKmlwi0NAQ==","repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"_npmVersion":"11.6.2","description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/death_1.0.0-beta.3_1770656775420_0.11470376529707194","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.4":{"name":"@breadc/death","version":"1.0.0-beta.4","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":{"name":"XLor"},"license":"MIT","_id":"@breadc/death@1.0.0-beta.4","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"9f9123c390228313ae5286305ba3e613b9ca4bb3","tarball":"https://registry.npmjs.org/@breadc/death/-/death-1.0.0-beta.4.tgz","fileCount":5,"integrity":"sha512-EnH9MbOJMjX9+9HcdrT9PV0gggh9EL6nWH9d7eDRARAKfHvQ8WyQ3Dh+Swb78oOJdCbR6o89bWLHxpRQ2BlWlg==","signatures":[{"sig":"MEUCIQCo2aVrTJAndGfF+HhvRWqumrJ+/YMcFCbyAFuFGH0+twIgRpveNFgX0LvDTVI6xLUK+fQhLihj0JU7EwXRpTI1yVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7165},"type":"module","_from":"file:breadc-death-1.0.0-beta.4.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"test":"vitest","build":"tsdown","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yjl9903","email":"yjl9903@vip.qq.com"},"_resolved":"/private/var/folders/t1/whld_bm55fv867f0p21gf5jn87k2dn/T/0f98bed2160ae528c8a43c59167efd9c/breadc-death-1.0.0-beta.4.tgz","_integrity":"sha512-EnH9MbOJMjX9+9HcdrT9PV0gggh9EL6nWH9d7eDRARAKfHvQ8WyQ3Dh+Swb78oOJdCbR6o89bWLHxpRQ2BlWlg==","repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"_npmVersion":"11.8.0","description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/death_1.0.0-beta.4_1770830478919_0.04897787114479124","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.5":{"name":"@breadc/death","version":"1.0.0-beta.5","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":{"name":"XLor"},"license":"MIT","_id":"@breadc/death@1.0.0-beta.5","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"a6252c2fa6866d8bb42615ba2700d386c195c0d3","tarball":"https://registry.npmjs.org/@breadc/death/-/death-1.0.0-beta.5.tgz","fileCount":5,"integrity":"sha512-xwvvnv3ixYcEdxUXebOvBiWjywTru8I1T0ZZcaNHNpwgMu7toyeqn21+v+Vdo2XJAtmmACl51GLFAtXre0u6BQ==","signatures":[{"sig":"MEUCIQCm6SVoviYyFgFYG6v5JM8meRO3aPmfLY3Z+x3K9axBbwIgM7R9h5VmEsEyqmr44IwNsRXSc7/m9qESHcmBfzdoK14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7165},"type":"module","_from":"file:breadc-death-1.0.0-beta.5.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"test":"vitest","build":"tsdown","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yjl9903","email":"yjl9903@vip.qq.com"},"_resolved":"/private/var/folders/t1/whld_bm55fv867f0p21gf5jn87k2dn/T/60c50e02c27c5f3fdabe5f22943563da/breadc-death-1.0.0-beta.5.tgz","_integrity":"sha512-xwvvnv3ixYcEdxUXebOvBiWjywTru8I1T0ZZcaNHNpwgMu7toyeqn21+v+Vdo2XJAtmmACl51GLFAtXre0u6BQ==","repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"_npmVersion":"11.8.0","description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/death_1.0.0-beta.5_1770950677621_0.9269879552947906","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.6":{"name":"@breadc/death","version":"1.0.0-beta.6","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":{"name":"XLor"},"license":"MIT","_id":"@breadc/death@1.0.0-beta.6","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"f67c0734e914b7a094f23982b4927704d139b8ad","tarball":"https://registry.npmjs.org/@breadc/death/-/death-1.0.0-beta.6.tgz","fileCount":5,"integrity":"sha512-PgLkQrQZ9RDuTrecT/4sjARYilTEVG2uRXMjpqE5akvp33MZM+cJthUhxs8HxX3D/wXadS86zkHDOwJBLBFt8g==","signatures":[{"sig":"MEUCIQCK2e7TNI/7PqoJDbfMC2gBajcPuk9cJTV0UqoKtVCHdQIgFMAGaiXl5XHbhoHPExXvQRtei7pB91+B53SB+/F20ds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7165},"type":"module","_from":"file:breadc-death-1.0.0-beta.6.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"test":"vitest","build":"tsdown","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"yjl9903","email":"yjl9903@vip.qq.com"},"_resolved":"/private/var/folders/t1/whld_bm55fv867f0p21gf5jn87k2dn/T/9f56c597a28465a6ce9af5fc18fed4c3/breadc-death-1.0.0-beta.6.tgz","_integrity":"sha512-PgLkQrQZ9RDuTrecT/4sjARYilTEVG2uRXMjpqE5akvp33MZM+cJthUhxs8HxX3D/wXadS86zkHDOwJBLBFt8g==","repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"_npmVersion":"11.8.0","description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/death_1.0.0-beta.6_1771005893603_0.6826145078716093","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.8":{"name":"@breadc/death","version":"1.0.0-beta.8","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":{"name":"XLor"},"license":"MIT","_id":"@breadc/death@1.0.0-beta.8","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"3397931f64c8101a9908009017c9aa2c895c10ac","tarball":"https://registry.npmjs.org/@breadc/death/-/death-1.0.0-beta.8.tgz","fileCount":5,"integrity":"sha512-UU5GCHoNela8SJJZtei5T1IuHYG+g0dEj+ZcLVTt81P5F8WhJhuuqFOjbwxHV0hUVGEhyxZblzVSKxYEb4ZjVw==","signatures":[{"sig":"MEUCIBueLSNaahr0Q34rdhM36Jsv6ECSqOUyhaATKhelcw9CAiEAlhVNHOFzFUu3m1oztc2CmojOpGyy80TfKnuEpo9KM9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@breadc%2fdeath@1.0.0-beta.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7165},"type":"module","_from":"file:breadc-death-1.0.0-beta.8.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"test":"vitest","build":"tsdown","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3038ae95-f7a8-49ca-a6c9-45361ce752d8"}},"_resolved":"/tmp/2eea2df21cf00687af11f86de5091e50/breadc-death-1.0.0-beta.8.tgz","_integrity":"sha512-UU5GCHoNela8SJJZtei5T1IuHYG+g0dEj+ZcLVTt81P5F8WhJhuuqFOjbwxHV0hUVGEhyxZblzVSKxYEb4ZjVw==","repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"_npmVersion":"11.8.0","description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/death_1.0.0-beta.8_1771062785059_0.5752895335805865","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.9":{"name":"@breadc/death","version":"1.0.0-beta.9","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":{"name":"XLor"},"license":"MIT","_id":"@breadc/death@1.0.0-beta.9","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"60594c89fc55cae4978caa90e8b2f1ff885e2c8e","tarball":"https://registry.npmjs.org/@breadc/death/-/death-1.0.0-beta.9.tgz","fileCount":5,"integrity":"sha512-xpYjov/H/RpaSwI6E9yQvJNiWVi66l46ERDt5boKqHgSbfMzK82QtQDaiF94RYk27Mrea3Of70ZSnx82mRX3Uw==","signatures":[{"sig":"MEQCIHXGbGsMoED9h3jpSeT2jWawINs0ZSltgknU+A/rOpH2AiBXlNZCaWpM4bmKZogwaVogOl+pAxUGpTknIOqa87s1mw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@breadc%2fdeath@1.0.0-beta.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7165},"type":"module","_from":"file:breadc-death-1.0.0-beta.9.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"test":"vitest","build":"tsdown","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3038ae95-f7a8-49ca-a6c9-45361ce752d8"}},"_resolved":"/tmp/0ea082049955f8756e31d4c38096d214/breadc-death-1.0.0-beta.9.tgz","_integrity":"sha512-xpYjov/H/RpaSwI6E9yQvJNiWVi66l46ERDt5boKqHgSbfMzK82QtQDaiF94RYk27Mrea3Of70ZSnx82mRX3Uw==","repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"_npmVersion":"11.8.0","description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/death_1.0.0-beta.9_1771231767783_0.3173488635620598","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.10":{"name":"@breadc/death","version":"1.0.0-beta.10","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":{"name":"XLor"},"license":"MIT","_id":"@breadc/death@1.0.0-beta.10","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"d9c3955895556135ef59706ce7dd748b520ca94f","tarball":"https://registry.npmjs.org/@breadc/death/-/death-1.0.0-beta.10.tgz","fileCount":5,"integrity":"sha512-SD9A1sJsnHb3nhGkLVSddBnPSakXHxfrOtgCF6322yADkNQ6TLRgd8yVz1KWppoJvKOJAVuxGZSoiyRe+QXACw==","signatures":[{"sig":"MEUCIQCcehUyyzcuomdRvieKc523RZT+EYV06/XMHUkcmrjRXwIgAwFZ9Reo9e6PEcsNnpzyQmweOYPxhSRnamJN1TTEMWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@breadc%2fdeath@1.0.0-beta.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7166},"type":"module","_from":"file:breadc-death-1.0.0-beta.10.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"test":"vitest","build":"tsdown","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3038ae95-f7a8-49ca-a6c9-45361ce752d8"}},"_resolved":"/tmp/95de7a1e26730eb292ffe1ad0d3bcecf/breadc-death-1.0.0-beta.10.tgz","_integrity":"sha512-SD9A1sJsnHb3nhGkLVSddBnPSakXHxfrOtgCF6322yADkNQ6TLRgd8yVz1KWppoJvKOJAVuxGZSoiyRe+QXACw==","repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"_npmVersion":"11.8.0","description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/death_1.0.0-beta.10_1771248160623_0.13051770100994475","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.11":{"name":"@breadc/death","version":"1.0.0-beta.11","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":{"name":"XLor"},"license":"MIT","_id":"@breadc/death@1.0.0-beta.11","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"e3e14a29493e69c4e13a627dce86df5b870eb9ff","tarball":"https://registry.npmjs.org/@breadc/death/-/death-1.0.0-beta.11.tgz","fileCount":5,"integrity":"sha512-+mLpwtICVKGXK1+I8AsWsysceDEk59fPmNYR5GkTcbk06S7sb29Pa+CQDAe/6rpM4sA74yr4+jZiDdJ0OZtKWg==","signatures":[{"sig":"MEQCIHodEK7jm1szRa5E6Ge5/DSzF3t6JR9LZkqpLsHIRhykAiBjeSmixFt0xPOx4QhNsOZgL4p9WJf2ICGkYnK99cPhcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@breadc%2fdeath@1.0.0-beta.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7166},"type":"module","_from":"file:breadc-death-1.0.0-beta.11.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"test":"vitest","build":"tsdown","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3038ae95-f7a8-49ca-a6c9-45361ce752d8"}},"_resolved":"/tmp/0beffcc2ed45ae06107e5555473eca1e/breadc-death-1.0.0-beta.11.tgz","_integrity":"sha512-+mLpwtICVKGXK1+I8AsWsysceDEk59fPmNYR5GkTcbk06S7sb29Pa+CQDAe/6rpM4sA74yr4+jZiDdJ0OZtKWg==","repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"_npmVersion":"11.8.0","description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/death_1.0.0-beta.11_1771681386042_0.4681964103623779","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.12":{"name":"@breadc/death","version":"1.0.0-beta.12","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":{"name":"XLor"},"license":"MIT","_id":"@breadc/death@1.0.0-beta.12","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"fd1b9f057b6ba0c14eed5415a8fe7b5902330d0e","tarball":"https://registry.npmjs.org/@breadc/death/-/death-1.0.0-beta.12.tgz","fileCount":5,"integrity":"sha512-o47GKu4zqksFtSxpk4ZrnGUj8HvSWct191T0mRBRxgGpthejt1UoZ7p20IMlbhTt55xEHgcT+iu+LiwaieSjSw==","signatures":[{"sig":"MEUCIQClnwB1ObcpuOtP8CWzAqd2soE4UZ+hyesf4HQNv9WlsgIgKybYHXGpvEp5/OMw33DTYDNTICgoDhfJSie/k0dyx98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@breadc%2fdeath@1.0.0-beta.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7166},"type":"module","_from":"file:breadc-death-1.0.0-beta.12.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"test":"vitest","build":"tsdown","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3038ae95-f7a8-49ca-a6c9-45361ce752d8"}},"_resolved":"/tmp/123612e71a27ab2375f826a76ddc9a87/breadc-death-1.0.0-beta.12.tgz","_integrity":"sha512-o47GKu4zqksFtSxpk4ZrnGUj8HvSWct191T0mRBRxgGpthejt1UoZ7p20IMlbhTt55xEHgcT+iu+LiwaieSjSw==","repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"_npmVersion":"11.8.0","description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/death_1.0.0-beta.12_1771692435092_0.5738740127874296","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.13":{"name":"@breadc/death","version":"1.0.0-beta.13","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":{"name":"XLor"},"license":"MIT","_id":"@breadc/death@1.0.0-beta.13","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"91d48e8ca780d27af8f962a66820223eb643b49f","tarball":"https://registry.npmjs.org/@breadc/death/-/death-1.0.0-beta.13.tgz","fileCount":5,"integrity":"sha512-PNZ6AKgks+I3cJ/R1npq85eBvhi6bu/Ie9p5N/0Cfh/K1LO99ngRxUCT6HxFOHtQwN0g9RsacwSirswFRp/JQw==","signatures":[{"sig":"MEUCIQD2gqTS+/2gexlDArcMsShJyZehX9/iCUZTV3SYDXc/+QIgVyEdfm8xg9RtI7XNV3qLGFr3mOPkgZrAgMsVObzkuuk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@breadc%2fdeath@1.0.0-beta.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7165},"type":"module","_from":"file:breadc-death-1.0.0-beta.13.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"test":"vitest","build":"tsdown","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3038ae95-f7a8-49ca-a6c9-45361ce752d8"}},"_resolved":"/tmp/8fc7b05e2d9106859065e736b237bb60/breadc-death-1.0.0-beta.13.tgz","_integrity":"sha512-PNZ6AKgks+I3cJ/R1npq85eBvhi6bu/Ie9p5N/0Cfh/K1LO99ngRxUCT6HxFOHtQwN0g9RsacwSirswFRp/JQw==","repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"_npmVersion":"11.9.0","description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/death_1.0.0-beta.13_1772789366251_0.8122524685386556","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.14":{"name":"@breadc/death","version":"1.0.0-beta.14","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":{"name":"XLor"},"license":"MIT","_id":"@breadc/death@1.0.0-beta.14","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"4928a53bdfa3854b66450de6630d41cffb1e85b7","tarball":"https://registry.npmjs.org/@breadc/death/-/death-1.0.0-beta.14.tgz","fileCount":5,"integrity":"sha512-9Jtb2C9/myeoiK5hV7TKlRhkh44cRIah9iURkSgHC5lhm83L5gKkh9F7ajNXVbZzza9bqr5ufGoUn83oX6E42w==","signatures":[{"sig":"MEUCIH3i6qHIBOtn4h6O5xqFsz3yeSp5S8MlNXl7W7TrSgueAiEAs5AcZjUf5kefMS7AsO0VuIetUQXpJvcsaIU1DrbCUf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@breadc%2fdeath@1.0.0-beta.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7165},"type":"module","_from":"file:breadc-death-1.0.0-beta.14.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"test":"vitest","build":"tsdown","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3038ae95-f7a8-49ca-a6c9-45361ce752d8"}},"_resolved":"/tmp/d4b04593af4867f968fb0f51e22ab1e6/breadc-death-1.0.0-beta.14.tgz","_integrity":"sha512-9Jtb2C9/myeoiK5hV7TKlRhkh44cRIah9iURkSgHC5lhm83L5gKkh9F7ajNXVbZzza9bqr5ufGoUn83oX6E42w==","repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"_npmVersion":"11.9.0","description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/death_1.0.0-beta.14_1774801305126_0.8319165353168174","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.15":{"name":"@breadc/death","version":"1.0.0-beta.15","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":{"name":"XLor"},"license":"MIT","_id":"@breadc/death@1.0.0-beta.15","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"b7f2312065e0031e639f994a28483538c065885c","tarball":"https://registry.npmjs.org/@breadc/death/-/death-1.0.0-beta.15.tgz","fileCount":5,"integrity":"sha512-cerDS3oXK18CtUusg2Jy2hxdYTdz5sk4bGIVZW9nLLPiT7l+ehxMnEjxuYv9GnvBv8olG0NSgbchxlhAPWNZRQ==","signatures":[{"sig":"MEYCIQC1B447bAbsA4GGs7gfzq8RWMOcFgmR+5mMA03m3dUdeAIhAMPGwHVi5wBN9J6pKQbRwvzbzSuIKEPVWkcW4S+LHe+k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@breadc%2fdeath@1.0.0-beta.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7165},"type":"module","_from":"file:breadc-death-1.0.0-beta.15.tgz","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"test":"vitest","build":"tsdown","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3038ae95-f7a8-49ca-a6c9-45361ce752d8"}},"_resolved":"/tmp/c7cbfba6a68b37fbb9f3b9a54f61acfb/breadc-death-1.0.0-beta.15.tgz","_integrity":"sha512-cerDS3oXK18CtUusg2Jy2hxdYTdz5sk4bGIVZW9nLLPiT7l+ehxMnEjxuYv9GnvBv8olG0NSgbchxlhAPWNZRQ==","repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"_npmVersion":"11.11.0","description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/death_1.0.0-beta.15_1775746929701_0.8565508168596145","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.16":{"name":"@breadc/death","version":"1.0.0-beta.16","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":"XLor","license":"MIT","_id":"@breadc/death@1.0.0-beta.16","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"839865952a31b61a8496212da95325e3f408875b","tarball":"https://registry.npmjs.org/@breadc/death/-/death-1.0.0-beta.16.tgz","fileCount":5,"integrity":"sha512-5NXDjYi03fSqdPD1XtHIgUXAgd6D6a+KfJ9MdhMfbbICG5rXSAr+Pa54fpCurAwDoPOdGJAjcfhLcr17uT0oog==","signatures":[{"sig":"MEUCIGv99Kir27ypKmX2uTsR8PggWtn6uKXZ35tjro/8ea1AAiEA72l/lnWflGXuTU3Cn05THdLPPkj6SsHDaFWsGwzpyPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@breadc%2fdeath@1.0.0-beta.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7165},"type":"module","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"test":"vitest","build":"tsdown","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3038ae95-f7a8-49ca-a6c9-45361ce752d8"}},"repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/death_1.0.0-beta.16_1780761401849_0.1274368832889694","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.17":{"name":"@breadc/death","version":"1.0.0-beta.17","keywords":["breadc","death","terminal","signal","cli","command-line"],"author":"XLor","license":"MIT","_id":"@breadc/death@1.0.0-beta.17","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"dist":{"shasum":"f866389fccbb6fa7c0349d64edcf685d18fb98a4","tarball":"https://registry.npmjs.org/@breadc/death/-/death-1.0.0-beta.17.tgz","fileCount":5,"integrity":"sha512-4Gt0HRsul5RnBR2UVXiRHvI8cvqm88i04tVoNIMjlt+pc5EQdH7yvJF8/0YNWFAAvJnRjh81WM1fyWDPQTf7Qg==","signatures":[{"sig":"MEUCIB7QsRsZKi6nhcBCR6bb2b4XXHyNhFZpRZILjym2b1TzAiEA0vY3MDmLaPTU9KZPS71kUhC4YmZnXdmtZch7svj6qWc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@breadc%2fdeath@1.0.0-beta.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":7165},"type":"module","types":"dist/index.d.mts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"scripts":{"test":"vitest","build":"tsdown","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3038ae95-f7a8-49ca-a6c9-45361ce752d8"}},"repository":{"url":"git+https://github.com/yjl9903/Breadc.git","type":"git","directory":"packages/death"},"description":"Easily register termination signals callbacks.","directories":{},"sideEffects":false,"_nodeVersion":"24.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/death_1.0.0-beta.17_1781855452193_0.08397856615299149","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-beta.18":{"name":"@breadc/death","version":"1.0.0-beta.18","description":"Easily register termination signals callbacks.","keywords":["breadc","death","terminal","signal","cli","command-line"],"homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"repository":{"type":"git","url":"git+https://github.com/yjl9903/Breadc.git","directory":"packages/death"},"license":"MIT","author":"XLor","sideEffects":false,"type":"module","exports":{".":{"types":"./dist/index.d.mts","import":"./dist/index.mjs"}},"module":"dist/index.mjs","types":"dist/index.d.mts","scripts":{"build":"tsdown","test":"vitest","test:ci":"vitest --run","typecheck":"tsc --noEmit"},"_nodeVersion":"24.18.0","_id":"@breadc/death@1.0.0-beta.18","dist":{"integrity":"sha512-cunyKh7QPgY6mSmazqikkQ1n7QFHiTPP885H093QY/mCTKLyvIFM6MsT8yo6J3CeLtBzN30EiEVRqMlJT3ZMbA==","shasum":"9db023212e1094afff01701e23f9ed337519a67d","tarball":"https://registry.npmjs.org/@breadc/death/-/death-1.0.0-beta.18.tgz","fileCount":5,"unpackedSize":7159,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@breadc%2fdeath@1.0.0-beta.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCfMJP5BtDibvGLu3ks3QJgsZN7rtz/EcRAvh7czTg/iQIgN8N6y91uN8WinGoHeXDTceLnWn49m+4d960pPtoUaFo="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3038ae95-f7a8-49ca-a6c9-45361ce752d8"}},"directories":{},"maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/death_1.0.0-beta.18_1785261718759_0.43848774756279285"},"_hasShrinkwrap":false}},"time":{"created":"2023-05-11T13:04:33.256Z","modified":"2026-07-28T18:01:59.310Z","0.9.4":"2023-05-11T13:04:33.450Z","0.9.5":"2023-05-12T17:24:26.365Z","0.9.6":"2023-06-27T16:24:57.772Z","0.9.7-beta.0":"2023-08-12T12:59:36.375Z","0.9.7":"2023-10-18T18:29:42.693Z","1.0.0-beta.1":"2026-02-06T19:16:02.302Z","1.0.0-beta.2":"2026-02-08T12:45:47.728Z","1.0.0-beta.3":"2026-02-09T17:06:15.569Z","1.0.0-beta.4":"2026-02-11T17:21:19.062Z","1.0.0-beta.5":"2026-02-13T02:44:37.762Z","1.0.0-beta.6":"2026-02-13T18:04:53.752Z","1.0.0-beta.8":"2026-02-14T09:53:05.211Z","1.0.0-beta.9":"2026-02-16T08:49:27.925Z","1.0.0-beta.10":"2026-02-16T13:22:40.768Z","1.0.0-beta.11":"2026-02-21T13:43:06.181Z","1.0.0-beta.12":"2026-02-21T16:47:15.257Z","1.0.0-beta.13":"2026-03-06T09:29:26.418Z","1.0.0-beta.14":"2026-03-29T16:21:45.292Z","1.0.0-beta.15":"2026-04-09T15:02:09.855Z","1.0.0-beta.16":"2026-06-06T15:56:41.981Z","1.0.0-beta.17":"2026-06-19T07:50:52.333Z","1.0.0-beta.18":"2026-07-28T18:01:58.916Z"},"bugs":{"url":"https://github.com/yjl9903/Breadc/issues"},"author":"XLor","license":"MIT","homepage":"https://github.com/yjl9903/Breadc/tree/main/packages/death#readme","keywords":["breadc","death","terminal","signal","cli","command-line"],"repository":{"type":"git","url":"git+https://github.com/yjl9903/Breadc.git","directory":"packages/death"},"description":"Easily register termination signals callbacks.","maintainers":[{"name":"yjl9903","email":"yjl9903@vip.qq.com"}],"readme":"# @breadc/death\n\n[![version](https://img.shields.io/npm/v/@breadc/death?label=@breadc/death)](https://www.npmjs.com/package/@breadc/death) [![CI](https://github.com/yjl9903/Breadc/actions/workflows/ci.yml/badge.svg)](https://github.com/yjl9903/Breadc/actions/workflows/ci.yml)\n\nEasily register termination signals callbacks.\n\nIt will listen `SIGINT`, `SIGTERM`, `SIGQUIT` these three signals. When receive any one of them, it will invoke all the callbacks **in the reverse order** (it also **await the asynchronous callbacks**), and finally send the original signal again.\n\n> In [Signal events](https://nodejs.org/dist/latest-v20.x/docs/api/process.html#signal-events), it says that `SIGTERM` and `SIGINT` have default handlers on non-Windows platforms that reset the terminal mode before exiting with code 128 + signal number. **If one of these signals has a listener installed, its default behavior will be removed (Node.js will no longer exit).**\n\n## Installation\n\n```bash\nnpm i @breadc/death\n```\n\n## Usage\n\n```ts\nimport { onDeath } from '@breadc/death'\n\nonDeath((signal) => {\n  console.log(`Receive signal: ${signal}`);\n  console.log('Process is being killed');\n})\n```\n\nYou can also use `process.exit` instead of `process.kill`, or disable terminating the current process, which is the default behavior of this package. Note that **the context object is shared between different callbacks**.\n\n```ts\nonDeath((signal, context) => {\n  // Use process.exit(1)\n  context.terminate = 'exit'\n  context.exit = 1\n})\n```\n\n```ts\nonDeath((signal, context) => {\n  // Disable terminate\n  context.terminate = false\n})\n```\n\n## License\n\nMIT License © 2023 [XLor](https://github.com/yjl9903)\n","readmeFilename":""}