{"_id":"@aegenet/belt-fastify-abort","_rev":"15-9031ce63242505ee0a27a497a30c31ae","name":"@aegenet/belt-fastify-abort","dist-tags":{"latest":"2.4.0"},"versions":{"1.2.0":{"name":"@aegenet/belt-fastify-abort","version":"1.2.0","keywords":["fastify","abort","AbortController"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-fastify-abort@1.2.0","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"277df9636ced316feb9a95402649ca944cde0285","tarball":"https://registry.npmjs.org/@aegenet/belt-fastify-abort/-/belt-fastify-abort-1.2.0.tgz","fileCount":10,"integrity":"sha512-96rjC8fCCyg+iNsZCpoNm/u9hIMPG7oPISSqmpVQlr++K+pxvzHKfExfqiuhUapowp25Dl+YMvAGLqmmIWCxmw==","signatures":[{"sig":"MEUCIBLwPSnkTrYHAwcfWywbgR5syisLlcvBfiBU538ITGc5AiEA0YGyNGgjo6TkPiokU9I57SgZ3oa1TI0t//LtazVPb1g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7083},"main":"dist/node/node.cjs","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","engines":{"node":">=18"},"exports":{"node":{"import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"aa5e0c6fad79f554541d1d29ed78b9d1a174cf0a","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.2.3","description":"Auto add an AbortController on all Fastify Request","directories":{},"_nodeVersion":"18.19.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-fastify-abort_1.2.0_1705344813700_0.06231572622718651","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@aegenet/belt-fastify-abort","version":"1.3.0","keywords":["fastify","abort","AbortController"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-fastify-abort@1.3.0","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"3cf000f2131d0e661e12d193faab3b99e43d7673","tarball":"https://registry.npmjs.org/@aegenet/belt-fastify-abort/-/belt-fastify-abort-1.3.0.tgz","fileCount":10,"integrity":"sha512-KKlbJuF9T7aKRZJ1wnDJtxgpXE7htg5draroJv+IaNhf5is9AELGLv87LgSIM73VpCZADkhYWu45HAvBT7NgUw==","signatures":[{"sig":"MEUCIDiEM47aSCA8/pi/FzVZiO1Vc+yBEA2olPdLj02iTynuAiEA6yJC/vtexk0ndKSrXWkn9wS2BEvMKNiyC2CdktH4q+Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7083},"main":"dist/node/node.cjs","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","engines":{"node":">=18"},"exports":{"node":{"import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"57a5a56425b61de8133107e3dd74a76576571288","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.2.3","description":"Auto add an AbortController on all Fastify Request","directories":{},"_nodeVersion":"18.19.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-fastify-abort_1.3.0_1705567631079_0.8507192234249239","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@aegenet/belt-fastify-abort","version":"1.3.1","keywords":["fastify","abort","AbortController"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-fastify-abort@1.3.1","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"cc8b9084a97aa4927793a577be42c6a220109b85","tarball":"https://registry.npmjs.org/@aegenet/belt-fastify-abort/-/belt-fastify-abort-1.3.1.tgz","fileCount":10,"integrity":"sha512-GP2OUrZITFEAZRHnQ6KDy8DS8DUqZmB0lxIIOjlXIuL1504COC6CFWrRK0TP3aMOxiUr/cq1yjyXsNPEMieZ3A==","signatures":[{"sig":"MEYCIQCJ8ElGwfizMzIvQnAvWr/OFtmpIeOQrT/bGRqqrI7FVgIhAJz2Kl7Q6H1r2TpHuk0ioIR41kUfHXHTOW/bqyErqb0q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7083},"main":"dist/node/node.cjs","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","engines":{"node":">=18"},"exports":{"node":{"import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"e362b9d694184d552405b49480c0bac8d198025d","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.2.3","description":"Auto add an AbortController on all Fastify Request","directories":{},"_nodeVersion":"18.19.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-fastify-abort_1.3.1_1705572491489_0.2561331215256182","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@aegenet/belt-fastify-abort","version":"1.3.2","keywords":["fastify","abort","AbortController"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-fastify-abort@1.3.2","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"bf5ea78710be000ca89d4bda345dc9cca44b3dce","tarball":"https://registry.npmjs.org/@aegenet/belt-fastify-abort/-/belt-fastify-abort-1.3.2.tgz","fileCount":10,"integrity":"sha512-rsP+2QlDgDOEkIv/fcQoyM+Lm1L5quMwXDvKsGY3TnXBJsePa3DnKSbf14uCuzogl6ojgstI2M2ffvL1GSS4xw==","signatures":[{"sig":"MEUCIQD3wpg3s2xl5RWyICLd0yKPD9nIDaqVUMgtZSwdFiFXgQIgGlABPB8byA4rLcfdKeBNx4sSVks0wiZV/1IW2Uv3Vo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7083},"main":"dist/node/node.cjs","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","engines":{"node":">=18"},"exports":{"node":{"import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"b74875fd7e484a2a44bf0ccbecaf000bfa2030e2","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.2.3","description":"Auto add an AbortController on all Fastify Request","directories":{},"_nodeVersion":"18.19.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-fastify-abort_1.3.2_1705869229927_0.8292312395960835","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@aegenet/belt-fastify-abort","version":"1.4.0","keywords":["fastify","abort","AbortController"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-fastify-abort@1.4.0","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"0ebbabda370f193bd9fb080050906221736cf163","tarball":"https://registry.npmjs.org/@aegenet/belt-fastify-abort/-/belt-fastify-abort-1.4.0.tgz","fileCount":10,"integrity":"sha512-ZRvM5GzBkJT+UDafboNgjnii/RIpdXeP8Cvz6xQ/RALZR4LB5XVDsqfiX70A3aX1MsCxLrfcF6MrlzdrXM6BHg==","signatures":[{"sig":"MEUCIFeyisRtUpcqhkHoL4afglLEu1Ck/dNMhgSmfmu77bpXAiEAlNkCRxqw9CWta8hwyqRF4I3+5XRaGnj/nNW5AtyBGoU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7083},"main":"dist/node/node.cjs","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","engines":{"node":">=18"},"exports":{"node":{"import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"28c9459afdd19c78a3432ae3985e5a72191f2eab","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.2.4","description":"Auto add an AbortController on all Fastify Request","directories":{},"_nodeVersion":"18.19.1","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-fastify-abort_1.4.0_1708977946833_0.06486368828160916","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@aegenet/belt-fastify-abort","version":"1.4.1","keywords":["fastify","abort","AbortController"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-fastify-abort@1.4.1","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"67ca638dfa23908ed32d85d6c80d64c793baa226","tarball":"https://registry.npmjs.org/@aegenet/belt-fastify-abort/-/belt-fastify-abort-1.4.1.tgz","fileCount":10,"integrity":"sha512-ONRdOXyFV4HsmbOB5fte0f1GEK92217qaVD1ALL82H79GRFFEyEzx+VjnadrDpWFdbKGNEE+FIrz694Nvc+crQ==","signatures":[{"sig":"MEQCIGMSYFMrpDap1gIho0hESCMX46ujkwJMP9GvA0vx3/bsAiBDLI0LIevSBQVe3LiPYPH8tUL0sxs/s/cM52jKKmXYMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7083},"main":"dist/node/node.cjs","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","engines":{"node":">=18"},"exports":{"node":{"import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"ab408cfc180da589a554ac39f9b1e8056b351763","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.2.4","description":"Auto add an AbortController on all Fastify Request","directories":{},"_nodeVersion":"18.19.1","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-fastify-abort_1.4.1_1709073880095_0.08101901802458","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@aegenet/belt-fastify-abort","version":"1.4.2","keywords":["fastify","abort","AbortController"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-fastify-abort@1.4.2","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"1bf91b0c2be8cfed3a2a290834018ba954fd23f0","tarball":"https://registry.npmjs.org/@aegenet/belt-fastify-abort/-/belt-fastify-abort-1.4.2.tgz","fileCount":10,"integrity":"sha512-Oa3DhAxLSIcLocJ/AaYSXAAwqykXsmOS1zytsMLgOywswCdYMgSMrWdjtvKQvrjmFfIeaktoj+eBGuEVAzItQA==","signatures":[{"sig":"MEYCIQCO54WJPSRy3AYudWZp//nBcYm2JIhA3dYQXH0Cnme0+gIhAIih3HImDYd1BCLbAAg/szrnldNad421ZhMHEXfRrE1J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7083},"main":"dist/node/node.cjs","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","engines":{"node":">=18"},"exports":{"node":{"import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"af2876e2c29b5422294b2f2e36965650048dac2d","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.2.4","description":"Auto add an AbortController on all Fastify Request","directories":{},"_nodeVersion":"18.19.1","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-fastify-abort_1.4.2_1709192615638_0.5243750910723828","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@aegenet/belt-fastify-abort","version":"1.5.0","keywords":["fastify","abort","AbortController"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-fastify-abort@1.5.0","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"2152ed63759a1c1f603fed4735cbb442feeaf823","tarball":"https://registry.npmjs.org/@aegenet/belt-fastify-abort/-/belt-fastify-abort-1.5.0.tgz","fileCount":10,"integrity":"sha512-7cT7cR6uIAdxkOXc+qdR5BW2YOVTpDMYnWXDhKA3xE0VD4OIADwHyVpPDN+/evAtftDK47Di4Yy5yJV5u7hlAA==","signatures":[{"sig":"MEQCIA5NjBG1L5JTHcEwLmK+i+g4oOlRGVl0nbq5hCbuwD1fAiAlPfcNE3JVVUJ8iOVFJWU76XpPY97gdX07JfKvs4V/HA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7083},"main":"dist/node/node.cjs","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","engines":{"node":">=18"},"exports":{"node":{"import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"b0a7602bb3d6c286a25f3ad8be4a25227832e5f0","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.2.4","description":"Auto add an AbortController on all Fastify Request","directories":{},"_nodeVersion":"18.19.1","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-fastify-abort_1.5.0_1711302880685_0.14318002950875752","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"@aegenet/belt-fastify-abort","version":"1.6.2","keywords":["fastify","abort","AbortController"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-fastify-abort@1.6.2","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"7d94c74d29226923570bc07b8063a3d7deb6fb8e","tarball":"https://registry.npmjs.org/@aegenet/belt-fastify-abort/-/belt-fastify-abort-1.6.2.tgz","fileCount":10,"integrity":"sha512-tbAq+aAJLJbgs37cGLJ9t2rpKB/Gz1KrEEy9qVF3U/Uz7rI7ZPjwRFXdt51guUAa5HGKeScq0djRKl+bny1JQg==","signatures":[{"sig":"MEUCIQD4Q/41aLVOj7TRVjYvOrlnhseaN8cc11BobtAVJKuVFAIgKpKgaKV/FE0mc5SwVMl5O22enntZQ/kZiDuCFC5XXns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7205},"main":"dist/node/node.cjs","types":"./dist/node/bundle.d.ts","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","engines":{"node":">=18"},"exports":{"node":{"types":"./dist/node/bundle.d.ts","import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"types":"./dist/node/bundle.d.ts","import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"1267d299165324c3ab29e0e511913af88d644021","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.8.1","description":"Auto add an AbortController on all Fastify Request","directories":{},"_nodeVersion":"20.16.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-fastify-abort_1.6.2_1722631809057_0.4147963754455297","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@aegenet/belt-fastify-abort","version":"1.7.0","keywords":["fastify","abort","AbortController"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-fastify-abort@1.7.0","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"85b201bd5bbe393a3b11e0a586e329a3e5725cf4","tarball":"https://registry.npmjs.org/@aegenet/belt-fastify-abort/-/belt-fastify-abort-1.7.0.tgz","fileCount":10,"integrity":"sha512-QA5FeDupgoUejHqI+RNCHLLrDbHid9avwAMulxjvoiQQiJh3Z0UwQzRnLXzTJIE61MjMgfn4nLVk4t1yqk0YPg==","signatures":[{"sig":"MEQCIBQYSnYq0XHacPVKyrk0A0NB0tyGXD6j7CEiY8h3CuZtAiBLdJ7x3tqLJQB7cRYu5VdiOAPiufmDgP4QtVnAg7jdTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7205},"main":"dist/node/node.cjs","types":"./dist/node/bundle.d.ts","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","engines":{"node":">=18"},"exports":{"node":{"types":"./dist/node/bundle.d.ts","import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"types":"./dist/node/bundle.d.ts","import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"247ec0e6bf48b6f5515c008a8fbd64b88f4ec099","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.8.1","description":"Auto add an AbortController on all Fastify Request","directories":{},"_nodeVersion":"20.16.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-fastify-abort_1.7.0_1722681338835_0.2645081935958504","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@aegenet/belt-fastify-abort","version":"2.0.0","keywords":["fastify","abort","AbortController"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-fastify-abort@2.0.0","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"cb993e56e99c9f33f9a76792eba66f2be6fd5536","tarball":"https://registry.npmjs.org/@aegenet/belt-fastify-abort/-/belt-fastify-abort-2.0.0.tgz","fileCount":10,"integrity":"sha512-AB7AFjwUJswCRLNb99KjuvgkWIrXh+b9Q/igjVanpQ5T+aBBiIJD59wXsXlFpTAgZsj3hcFUh6rStopIZfaaCQ==","signatures":[{"sig":"MEQCIDp+IL0s15fZxs7xlJ/R8KGdvDbkh0PKGCo5eF6gplABAiAYUHWys8DrVL4TAC9jcQZ4hDlJCV7O0f+ZzqmyOMuMRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7229},"main":"dist/node/node.cjs","types":"./dist/node/bundle.d.ts","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","engines":{"node":">=18"},"exports":{"node":{"types":"./dist/node/bundle.d.ts","import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"types":"./dist/node/bundle.d.ts","import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"18308288c95290fa2f18258ea61b12388278836a","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.8.1","description":"Auto add an AbortController on all Fastify Request","directories":{},"sideEffects":false,"_nodeVersion":"20.16.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-fastify-abort_2.0.0_1722788386539_0.3379343902471359","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@aegenet/belt-fastify-abort","version":"2.1.0","keywords":["fastify","abort","AbortController"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-fastify-abort@2.1.0","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"5b04e34331c05aefbe5d3ecd372b3f0f7cbc0099","tarball":"https://registry.npmjs.org/@aegenet/belt-fastify-abort/-/belt-fastify-abort-2.1.0.tgz","fileCount":10,"integrity":"sha512-nz+TD2+cQvQGNALF2S00kS0PgqcGgLoteCH8yEqL3i7C4bcepx3G0bwBCiwCgGfiQtuntnnBgaTnN/INd9GMxg==","signatures":[{"sig":"MEQCIA0ENLkaHxdeZNiIayWHhQp8XScRHXd1oCH0FEH30AZtAiAdryZgSPY95p3Hq6qUW6lhpYZf6WMqLaoVt56MZD4XgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7229},"main":"dist/node/node.cjs","types":"./dist/node/bundle.d.ts","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","engines":{"node":">=18"},"exports":{"node":{"types":"./dist/node/bundle.d.ts","import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"types":"./dist/node/bundle.d.ts","import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"1c0a932726129cbeb2472f8d46706951e7496054","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.8.2","description":"Auto add an AbortController on all Fastify Request","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-fastify-abort_2.1.0_1725480855295_0.6885145106440429","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@aegenet/belt-fastify-abort","version":"2.2.0","keywords":["fastify","abort","AbortController"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-fastify-abort@2.2.0","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"805cceb55c39cc8d259eff56a8968e0acb389655","tarball":"https://registry.npmjs.org/@aegenet/belt-fastify-abort/-/belt-fastify-abort-2.2.0.tgz","fileCount":10,"integrity":"sha512-KVsEaSM4dQ1xb2Jf5sYfzGlelo9ei9XpXMY1Mze75okqreWxsvw5uYRM0vm8V4UUEE/V+jHvpKxbab3g3PD9ZA==","signatures":[{"sig":"MEQCIBoxHqxFUNJMBjhEZJc+of2zaWqB3UoF6j7b7DL5xoSzAiAz49EG9aLlfGwkpXmsfa1eXpWMs8zawKA+pMF/ciVLJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7448},"main":"dist/node/node.cjs","types":"./dist/node/bundle.d.ts","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","engines":{"node":">=18"},"exports":{"node":{"types":"./dist/node/bundle.d.ts","import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"types":"./dist/node/bundle.d.ts","import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"6d13b06332f0f3e156e5050770c11e047b98df52","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.8.2","description":"Auto add an AbortController on all Fastify Request","directories":{},"sideEffects":false,"_nodeVersion":"20.17.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-fastify-abort_2.2.0_1728590630641_0.9871242575441714","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@aegenet/belt-fastify-abort","version":"2.3.0","keywords":["fastify","abort","AbortController"],"author":{"name":"Alexandre Genet"},"license":"MIT","_id":"@aegenet/belt-fastify-abort@2.3.0","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"homepage":"https://github.com/aegenet/belt/tree/master#readme","bugs":{"url":"https://github.com/aegenet/belt/issues"},"dist":{"shasum":"3700230191b188124877fbde26aed55034442a02","tarball":"https://registry.npmjs.org/@aegenet/belt-fastify-abort/-/belt-fastify-abort-2.3.0.tgz","fileCount":10,"integrity":"sha512-918MuSv4v7NwJM33ZvYknokhy2Sr1PDlthhmMaTlvThCdqQhOrbqnbyXVNe26cZOxxYduQ6H2egycMrHK5j4pg==","signatures":[{"sig":"MEQCIDzZNHOcVaiXFE2QKI8tFpjfhoPULZFbpX5TZL6cOjOGAiAih1ozrCj5f5BQ+9Kt0id2wSx63WVL7eBgQccoCbakaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7448},"main":"dist/node/node.cjs","types":"./dist/node/bundle.d.ts","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","engines":{"node":">=18"},"exports":{"node":{"types":"./dist/node/bundle.d.ts","import":"./dist/node/node.mjs","require":"./dist/node/node.cjs"},"default":{"types":"./dist/node/bundle.d.ts","import":"./dist/web/browser.mjs","require":"./dist/web/browser.cjs"}},"gitHead":"91fcc9c38668d7655d6e88dd4aada0a39590882d","scripts":{},"typings":"./dist/node/bundle.d.ts","_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"pre-commit":["lint"],"repository":{"url":"git+https://github.com/aegenet/belt.git#master","type":"git"},"_npmVersion":"10.8.2","description":"Auto add an AbortController on all Fastify Request","directories":{},"sideEffects":false,"_nodeVersion":"20.18.0","dependencies":{},"publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{},"peerDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/belt-fastify-abort_2.3.0_1731616533803_0.8801601286934027","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@aegenet/belt-fastify-abort","description":"Auto add an AbortController on all Fastify Request","keywords":["fastify","abort","AbortController"],"version":"2.4.0","main":"dist/node/node.cjs","module":"dist/node/node.mjs","browser":"dist/web/browser.mjs","engines":{"node":">=18"},"exports":{"node":{"require":"./dist/node/node.cjs","import":"./dist/node/node.mjs","types":"./dist/node/bundle.d.ts"},"default":{"require":"./dist/web/browser.cjs","import":"./dist/web/browser.mjs","types":"./dist/node/bundle.d.ts"}},"typings":"./dist/node/bundle.d.ts","types":"./dist/node/bundle.d.ts","author":{"name":"Alexandre Genet"},"sideEffects":false,"license":"MIT","publishConfig":{"registry":"https://npm.pkg.github.com","@aegenet:registry":"https://registry.npmjs.org/"},"repository":{"type":"git","url":"git+https://github.com/aegenet/belt.git#master"},"dependencies":{},"peerDependencies":{},"devDependencies":{},"pre-commit":["lint"],"scripts":{},"_id":"@aegenet/belt-fastify-abort@2.4.0","gitHead":"2206bc43a358dc96c7b8f55fe0f46c696885fed4","bugs":{"url":"https://github.com/aegenet/belt/issues"},"homepage":"https://github.com/aegenet/belt/tree/master#readme","_nodeVersion":"20.19.5","_npmVersion":"10.8.2","dist":{"integrity":"sha512-wxD6M2vWDAOV1iQQyRYS8eTbFiGNEQ9qTWtWWjGr8VxByDDDhuz1kNRExnUNPqAOClUf9i3Rgf0GagO6J4Jj3A==","shasum":"2feb29f0d3fabbb75723f25bed460b0aa6657d4e","tarball":"https://registry.npmjs.org/@aegenet/belt-fastify-abort/-/belt-fastify-abort-2.4.0.tgz","fileCount":10,"unpackedSize":7448,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDQ3rVRX7lf+4uOGvb2Ql1EccgcQF39qRJ5u6DXgkbougIhAJvTpozVbThmV3MiVe629LHYkrlPKh3VMvPl/7fSY3NO"}]},"_npmUser":{"name":"agenet","email":"npm@creadigme.net"},"directories":{},"maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/belt-fastify-abort_2.4.0_1760893190792_0.2904637463410271"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-15T18:53:33.587Z","modified":"2025-10-19T16:59:51.183Z","1.2.0":"2024-01-15T18:53:33.836Z","1.3.0":"2024-01-18T08:47:11.236Z","1.3.1":"2024-01-18T10:08:11.622Z","1.3.2":"2024-01-21T20:33:50.073Z","1.4.0":"2024-02-26T20:05:46.989Z","1.4.1":"2024-02-27T22:44:40.275Z","1.4.2":"2024-02-29T07:43:35.802Z","1.5.0":"2024-03-24T17:54:40.853Z","1.6.2":"2024-08-02T20:50:09.198Z","1.7.0":"2024-08-03T10:35:39.049Z","2.0.0":"2024-08-04T16:19:46.731Z","2.1.0":"2024-09-04T20:14:15.458Z","2.2.0":"2024-10-10T20:03:50.810Z","2.3.0":"2024-11-14T20:35:33.997Z","2.4.0":"2025-10-19T16:59:50.979Z"},"bugs":{"url":"https://github.com/aegenet/belt/issues"},"author":{"name":"Alexandre Genet"},"license":"MIT","homepage":"https://github.com/aegenet/belt/tree/master#readme","keywords":["fastify","abort","AbortController"],"repository":{"type":"git","url":"git+https://github.com/aegenet/belt.git#master"},"description":"Auto add an AbortController on all Fastify Request","maintainers":[{"name":"agenet","email":"npm@creadigme.net"}],"readme":"[![npm version](https://img.shields.io/npm/v/@aegenet/belt-fastify-abort.svg)](https://www.npmjs.com/package/@aegenet/belt-fastify-abort)\n<br>\n\n# @aegenet/belt-fastify-abort\n\nAuto add an AbortController on all Fastify Request\n\n> Node only!\n\n## 💾 Installation\n\n```shell\nyarn add @aegenet/belt-fastify-abort@^2.0.0\n# or\nnpm i @aegenet/belt-fastify-abort@^2.0.0\n```\n\n## 📝 Usage\n\n### Node.js\n\n```typescript\nimport { fastifyAbortRegister, type FastifyRequestAbortCtrl } from '@aegenet/belt-fastify-abort';\nimport fastify from 'fastify';\n\nconst app = fastify();\n// register the fastify abort\nfastifyAbortRegister(app);\n\nfastify.post('/api/random', async (request: FastifyRequestAbortCtrl, reply) => {\n  // AbortController is available in abortCtrl\n  assert.ok(request.abortCtrl);\n\n  /** your code */\n  reply.code(200).send({});\n});\n```\n","readmeFilename":"README.md"}