{"_id":"bare-abort-controller","_rev":"2-bc17c1b835b1e01b652a4905e7c2d8e9","name":"bare-abort-controller","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"bare-abort-controller","version":"1.0.0","author":{"name":"Holepunch"},"license":"Apache-2.0","_id":"bare-abort-controller@1.0.0","maintainers":[{"name":"kasperisager","email":"kasperisager@hey.com"}],"homepage":"https://github.com/holepunchto/bare-abort-controller#readme","bugs":{"url":"https://github.com/holepunchto/bare-abort-controller/issues"},"dist":{"shasum":"3d5c92463524b554d24648cd26efd2444e84aebe","tarball":"https://registry.npmjs.org/bare-abort-controller/-/bare-abort-controller-1.0.0.tgz","fileCount":7,"integrity":"sha512-RSUPsS16TC0EfqfjZUlQwLAtFCUUl7NA0CYaE4/Sl9ExFx3q0WIogBHmW5Zn16NRZUHDJqEffmtnvIyw6LFUjA==","signatures":[{"sig":"MEQCIFbNbtkc7cYmC9tBbfC3Ofiddh+5bCTDs18DAE5oFyDGAiBqwMbrguKNJ5pRcGOecAPrdi1nHW/B0Ah8RbH0RBTOmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16219},"types":"./index.d.ts","exports":{".":{"types":"./index.d.ts","default":"./index.js"},"./global":{"types":"./global.d.ts","default":"./global.js"},"./package":"./package.json"},"gitHead":"97c5158f9504bbbd92b4d243592059122717ab48","scripts":{"lint":"prettier . --check","test":"npm run lint && npm run test:bare && npm run test:node","test:bare":"bare test.js","test:node":"node test.js"},"_npmUser":{"name":"kasperisager","email":"kasperisager@hey.com"},"repository":{"url":"git+https://github.com/holepunchto/bare-abort-controller.git","type":"git"},"_npmVersion":"11.5.2","description":"Abort controller support for Bare","directories":{},"_nodeVersion":"24.2.0","dependencies":{"bare-events":"^2.7.0"},"_hasShrinkwrap":false,"devDependencies":{"brittle":"^3.3.2","prettier":"^3.4.2","prettier-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/bare-abort-controller_1.0.0_1758095322424_0.06969831201236754","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-09-17T07:48:42.423Z","modified":"2025-09-17T08:04:34.611Z","1.0.0":"2025-09-17T07:48:42.590Z"},"bugs":{"url":"https://github.com/holepunchto/bare-abort-controller/issues"},"author":{"name":"Holepunch"},"license":"Apache-2.0","homepage":"https://github.com/holepunchto/bare-abort-controller#readme","repository":{"url":"git+https://github.com/holepunchto/bare-abort-controller.git","type":"git"},"description":"Abort controller support for Bare","maintainers":[{"email":"mathiasbuus@gmail.com","name":"mafintosh"},{"email":"kasperisager@hey.com","name":"kasperisager"}],"readme":"# bare-abort-controller\n\nAbort controller support for Bare.\n\n```\nnpm i bare-abort-controller\n```\n\n## Usage\n\n```js\nconst controller = new AbortController()\n\nconst signal = controller.signal\n\nsignal.addEventListener('abort', (event) => {\n console.log(event)\n})\n\ncontroller.abort(new Error('Operation aborted'))\n```\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}