{"_id":"abort-controller","_rev":"14-44ffa18759d930bc2a684c583d82b9c8","name":"abort-controller","dist-tags":{"latest":"3.0.0","next":"3.0.0"},"versions":{"0.0.0":{"name":"abort-controller","version":"0.0.0","description":"","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/mysticatea/abort-controller.git"},"keywords":[],"author":{"name":"Toru Nagashima","url":"https://github.com/mysticatea"},"license":"MIT","bugs":{"url":"https://github.com/mysticatea/abort-controller/issues"},"homepage":"https://github.com/mysticatea/abort-controller#readme","gitHead":"c14acedd9bf942fb20677d10990dda2c712df8d8","_id":"abort-controller@0.0.0","_npmVersion":"5.4.2","_nodeVersion":"8.5.0","_npmUser":{"name":"mysticatea","email":"star.ctor@gmail.com"},"dist":{"integrity":"sha512-MzRlTTKT2sEGxoyTLIiumcVhujWSmEb5nHwDMBLC21N2AamoqeatlwMblBVEQWr8uzE4rKGl2W37jFNbSAXLGQ==","shasum":"399097fabdf891f7d05c5aa35aa8ab9728d9226e","tarball":"https://registry.npmjs.org/abort-controller/-/abort-controller-0.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYxrxjbMzWhcY0x9I+SYUFKCbIgBmLp64nJx5DzbwU5AIhALYctioBS3kvJPvpFyLmPFID5drbGJVpLQ1gYarfqKji"}]},"maintainers":[{"name":"mysticatea","email":"star.ctor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abort-controller-0.0.0.tgz_1506658055647_0.09989005327224731"},"directories":{}},"1.0.0":{"name":"abort-controller","version":"1.0.0","description":"An implementation of WHATWG AbortController interface.","main":"dist/abort-controller","files":["dist"],"engines":{"code":">=4"},"dependencies":{"event-target-shim":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","chai":"^4.1.2","codecov":"^2.3.0","eslint":"^4.7.2","eslint-config-mysticatea":"^12.0.0","karma":"^1.7.1","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-firefox-launcher":"^1.0.0","karma-growl-reporter":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-rollup-preprocessor":"^5.0.1","mocha":"^3.5.3","npm-run-all":"^4.1.1","nyc":"^11.2.1","opener":"^1.4.3","rimraf":"^2.6.2","rollup":"^0.50.0","rollup-plugin-babel":"^3.0.2","rollup-plugin-babel-minify":"^3.1.2","rollup-plugin-commonjs":"^8.2.1","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.0.0","rollup-watch":"^4.3.1","spy":"^1.0.0"},"scripts":{"preversion":"npm test","version":"npm run build && git add dist/*","postversion":"git push && git push --tags","clean":"rimraf .nyc_output coverage","coverage":"nyc report --reporter lcov && opener coverage/lcov-report/index.html","lint":"eslint src test scripts","build":"run-p build:*","build:cjs":"node scripts/build-cjs.js","build:mjs":"node scripts/build-mjs.js","build:umd":"node scripts/build-umd.js","pretest":"npm run lint","test":"run-s test:*","test:mocha":"nyc --require ./scripts/babel-register.js mocha test/index.mjs","test:karma":"karma start scripts/karma.conf.js --single-run","watch":"run-p watch:*","watch:mocha":"mocha test/index.mjs --compilers mjs:babel-register --watch --growl","watch:karma":"karma start scripts/karma.conf.js --watch","codecov":"nyc report --reporter lcovonly && codecov"},"repository":{"type":"git","url":"git+https://github.com/mysticatea/abort-controller.git"},"keywords":["w3c","whatwg","event","events","abort","cancel","abortcontroller","abortsignal","controller","signal","shim"],"author":{"name":"Toru Nagashima","url":"https://github.com/mysticatea"},"license":"MIT","bugs":{"url":"https://github.com/mysticatea/abort-controller/issues"},"homepage":"https://github.com/mysticatea/abort-controller#readme","gitHead":"d885ae5910a69da159465642ebf343f3c76de21c","_id":"abort-controller@1.0.0","_npmVersion":"5.4.2","_nodeVersion":"8.6.0","_npmUser":{"name":"mysticatea","email":"star.ctor@gmail.com"},"dist":{"integrity":"sha512-LQ7aXpyHXvCldCCOPSdXqLOHCfBuqReQ5APQOQ0R9jOmPiKHCIV9DvLA411bp5h/c/SgY1ns8jCOK1e87OO1fw==","shasum":"ba3d7ca265114d3c0efe74a32a06228bd1c31ea3","tarball":"https://registry.npmjs.org/abort-controller/-/abort-controller-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCl9w+3JoFZmeOCinE4LPLR9ODJlIlI7UbWcj37UQDsBgIhAMvXopYg2N+C92jycvCMUowm23EOtRTkKFE33cJIBMqL"}]},"maintainers":[{"name":"mysticatea","email":"star.ctor@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abort-controller-1.0.0.tgz_1506995005124_0.39097974146716297"},"directories":{}},"1.0.1":{"name":"abort-controller","version":"1.0.1","description":"An implementation of WHATWG AbortController interface.","main":"dist/abort-controller","files":["dist"],"engines":{"code":">=4"},"dependencies":{"event-target-shim":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-polyfill":"^6.26.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","codecov":"^3.0.0","eslint":"^4.19.1","eslint-config-mysticatea":"^13.0.2","karma":"^2.0.0","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-firefox-launcher":"^1.1.0","karma-growl-reporter":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-rollup-preprocessor":"^5.1.1","mocha":"^5.0.5","npm-run-all":"^4.1.2","nyc":"^11.6.0","opener":"^1.4.3","rimraf":"^2.6.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-babel-minify":"^4.0.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.3.0","rollup-watch":"^4.3.1","simple-spy":"^2.2.1"},"scripts":{"preversion":"npm test","version":"npm run build && git add dist/*","postversion":"git push && git push --tags","clean":"rimraf .nyc_output coverage","coverage":"nyc report --reporter lcov && opener coverage/lcov-report/index.html","lint":"eslint src test scripts --ext .mjs","build":"run-p build:*","build:cjs":"node scripts/build-cjs","build:mjs":"node scripts/build-mjs","build:umd":"node scripts/build-umd","pretest":"npm run lint","test":"run-s test:*","test:mocha":"nyc --require ./scripts/babel-register.js mocha test/index.mjs","test:karma":"karma start scripts/karma.conf.js --single-run","watch":"run-p watch:*","watch:mocha":"mocha test/index.mjs --compilers mjs:babel-register --watch --growl","watch:karma":"karma start scripts/karma.conf.js --watch","codecov":"nyc report --reporter lcovonly && codecov"},"repository":{"type":"git","url":"git+https://github.com/mysticatea/abort-controller.git"},"keywords":["w3c","whatwg","event","events","abort","cancel","abortcontroller","abortsignal","controller","signal","shim"],"author":{"name":"Toru Nagashima","url":"https://github.com/mysticatea"},"license":"MIT","bugs":{"url":"https://github.com/mysticatea/abort-controller/issues"},"homepage":"https://github.com/mysticatea/abort-controller#readme","gitHead":"9fdbd0859175ddd4508864776209d64f2ef26443","_id":"abort-controller@1.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"mysticatea","email":"star.ctor@gmail.com"},"dist":{"integrity":"sha512-q796O6zPvDNz0eAWSOLnPwpvNZf1lS8doblBn2nv7uMo9OEizJ1A/gS6h3fxv9VAL9sdNVh/6SsQ7qRb+1NEZQ==","shasum":"57f91daa13247c5bcb379cdef9a59366da832eae","tarball":"https://registry.npmjs.org/abort-controller/-/abort-controller-1.0.1.tgz","fileCount":9,"unpackedSize":67278,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkkK+dRRGqhkHGKc2N/5zToY0bSKktsqV6YXhGlH9ieAiB35jG6LRR6v2TLWkJvtgtWNDbewxV/3WDccAn0tXG2wA=="}]},"maintainers":[{"name":"mysticatea","email":"star.ctor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abort-controller_1.0.1_1521967762998_0.6652999665325527"},"_hasShrinkwrap":false},"1.0.2":{"name":"abort-controller","version":"1.0.2","description":"An implementation of WHATWG AbortController interface.","main":"dist/abort-controller","files":["dist"],"engines":{"code":">=4"},"dependencies":{"event-target-shim":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","codecov":"^3.0.0","eslint":"^4.19.1","eslint-config-mysticatea":"^13.0.2","karma":"^2.0.0","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-firefox-launcher":"^1.1.0","karma-growl-reporter":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-rollup-preprocessor":"^5.1.1","mocha":"^5.0.5","npm-run-all":"^4.1.2","nyc":"^11.6.0","opener":"^1.4.3","rimraf":"^2.6.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-babel-minify":"^4.0.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.3.0","rollup-watch":"^4.3.1"},"scripts":{"preversion":"npm test","version":"npm run build && git add dist/*","postversion":"git push && git push --tags","clean":"rimraf .nyc_output coverage","coverage":"nyc report --reporter lcov && opener coverage/lcov-report/index.html","lint":"eslint src test scripts --ext .mjs","build":"run-p build:*","build:cjs":"node scripts/build-cjs","build:mjs":"node scripts/build-mjs","build:umd":"node scripts/build-umd","pretest":"npm run lint","test":"run-s test:*","test:mocha":"nyc --require ./scripts/babel-register.js mocha test/index.mjs","test:karma":"karma start scripts/karma.conf.js --single-run","watch":"run-p watch:*","watch:mocha":"mocha test/index.mjs --compilers mjs:babel-register --watch --growl","watch:karma":"karma start scripts/karma.conf.js --watch","codecov":"nyc report --reporter lcovonly && codecov"},"repository":{"type":"git","url":"git+https://github.com/mysticatea/abort-controller.git"},"keywords":["w3c","whatwg","event","events","abort","cancel","abortcontroller","abortsignal","controller","signal","shim"],"author":{"name":"Toru Nagashima","url":"https://github.com/mysticatea"},"license":"MIT","bugs":{"url":"https://github.com/mysticatea/abort-controller/issues"},"homepage":"https://github.com/mysticatea/abort-controller#readme","gitHead":"f0540c0f066624df40918328acd72787484809da","_id":"abort-controller@1.0.2","_npmVersion":"5.8.0","_nodeVersion":"9.4.0","_npmUser":{"name":"mysticatea","email":"star.ctor@gmail.com"},"dist":{"integrity":"sha512-GhTbj5xmglMhDWt5dbtSliHSYgUv1qOVaUA24jYuCdMBAjgXqSzWXVxAhZGPDWWi04lPbV5JKycNmfRPtre/Ng==","shasum":"d326cbea17af071f5313b1eca3f4f3df4eb54431","tarball":"https://registry.npmjs.org/abort-controller/-/abort-controller-1.0.2.tgz","fileCount":9,"unpackedSize":71896,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZRemFW1AlRcEd0rRWCf4HDAPPusHtqMIRfrIopz8lfQIgYwbu+rLpATtC7H7cZ16FKeaI6i7zn/NNGFuxKBJA0DQ="}]},"maintainers":[{"name":"mysticatea","email":"star.ctor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abort-controller_1.0.2_1522303075284_0.21171805108309338"},"_hasShrinkwrap":false},"1.1.0-beta.0":{"name":"abort-controller","version":"1.1.0-beta.0","description":"An implementation of WHATWG AbortController interface.","main":"dist/abort-controller","engines":{"node":">=4"},"dependencies":{"event-target-shim":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","codecov":"^3.0.0","eslint":"^4.19.1","eslint-config-mysticatea":"^13.0.2","karma":"^2.0.0","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-firefox-launcher":"^1.1.0","karma-growl-reporter":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-rollup-preprocessor":"^5.1.1","mocha":"^5.0.5","npm-run-all":"^4.1.2","nyc":"^11.6.0","opener":"^1.4.3","rimraf":"^2.6.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-babel-minify":"^4.0.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.3.0","rollup-watch":"^4.3.1"},"scripts":{"preversion":"npm test","version":"npm run build && git add dist/*","postversion":"git push && git push --tags","clean":"rimraf .nyc_output coverage","coverage":"nyc report --reporter lcov && opener coverage/lcov-report/index.html","lint":"eslint src test scripts --ext .mjs","build":"run-p build:*","build:cjs":"node scripts/build-cjs","build:mjs":"node scripts/build-mjs","build:umd":"node scripts/build-umd","pretest":"npm run lint","test":"run-s test:*","test:mocha":"nyc --require ./scripts/babel-register.js mocha test/index.mjs","test:karma":"karma start scripts/karma.conf.js --single-run","watch":"run-p watch:*","watch:mocha":"mocha test/index.mjs --compilers mjs:babel-register --watch --growl","watch:karma":"karma start scripts/karma.conf.js --watch","codecov":"nyc report --reporter lcovonly && codecov"},"repository":{"type":"git","url":"git+https://github.com/mysticatea/abort-controller.git"},"keywords":["w3c","whatwg","event","events","abort","cancel","abortcontroller","abortsignal","controller","signal","shim"],"author":{"name":"Toru Nagashima","url":"https://github.com/mysticatea"},"license":"MIT","bugs":{"url":"https://github.com/mysticatea/abort-controller/issues"},"homepage":"https://github.com/mysticatea/abort-controller#readme","readme":"# abort-controller\n\n[![npm version](https://img.shields.io/npm/v/abort-controller.svg)](https://www.npmjs.com/package/abort-controller)\n[![Downloads/month](https://img.shields.io/npm/dm/abort-controller.svg)](http://www.npmtrends.com/abort-controller)\n[![Build Status](https://travis-ci.org/mysticatea/abort-controller.svg?branch=master)](https://travis-ci.org/mysticatea/abort-controller)\n[![Coverage Status](https://codecov.io/gh/mysticatea/abort-controller/branch/master/graph/badge.svg)](https://codecov.io/gh/mysticatea/abort-controller)\n[![Dependency Status](https://david-dm.org/mysticatea/abort-controller.svg)](https://david-dm.org/mysticatea/abort-controller)\n\nAn implementation of [WHATWG AbortController interface](https://dom.spec.whatwg.org/#interface-abortcontroller).\n\n```js\nimport AbortController from \"abort-controller\"\n\nconst controller = new AbortController()\nconst signal = controller.signal\n\nsignal.addEventListener(\"abort\", () => {\n console.log(\"aborted!\")\n})\n\ncontroller.abort()\n```\n\n> https://jsfiddle.net/1r2994qp/1/\n\n## 💿 Installation\n\nUse [npm](https://www.npmjs.com/) to install then use a bundler.\n\n```\nnpm install abort-controller\n```\n\nOr download from [`dist` directory](./dist).\n\n- [dist/abort-controller.mjs](dist/abort-controller.mjs) ... ES modules version.\n- [dist/abort-controller.js](dist/abort-controller.js) ... Common JS version.\n- [dist/abort-controller.umd.js](dist/abort-controller.umd.js) ... UMD (Universal Module Definition) version. This is transpiled by [Babel](https://babeljs.io/) for IE 11.\n\n## 📖 Usage\n\n```js\nimport AbortController from \"abort-controller\"\n// or\nconst AbortController = require(\"abort-controller\")\n\n// or UMD version defines a global variable:\nconst AbortController = window.AbortControllerShim\n```\n\n### AbortController\n\n> https://dom.spec.whatwg.org/#interface-abortcontroller\n\n#### controller.signal\n\nThe [AbortSignal](https://dom.spec.whatwg.org/#interface-AbortSignal) object which is associated to this controller.\n\n#### controller.abort()\n\nNotify `abort` event to listeners that the `signal` has.\n\n## 📰 Changelog\n\n- See [GitHub releases](https://github.com/mysticatea/abort-controller/releases).\n\n## 🍻 Contributing\n\nContributing is welcome ❤️\n\nPlease use GitHub issues/PRs.\n\n### Development tools\n\n- `npm install` installs dependencies for development.\n- `npm test` runs tests and measures code coverage.\n- `npm run clean` removes temporary files of tests.\n- `npm run coverage` opens code coverage of the previous test with your default browser.\n- `npm run lint` runs ESLint.\n- `npm run build` generates `dist` codes.\n- `npm run watch` runs tests on each file change.\n","readmeFilename":"README.md","gitHead":"e02948add0f7ef56efc75090f742cebbb3902216","_id":"abort-controller@1.1.0-beta.0","_npmVersion":"6.2.0","_nodeVersion":"10.12.0","_npmUser":{"name":"mysticatea","email":"star.ctor@gmail.com"},"dist":{"integrity":"sha512-+MjpFQZ9X7O+yx7dFyJP/2G6zTfod2f8VxGPgLE26bVoPn/RbuLItssOWgKO0ptwsK/o3jTChUtjMFZZrTq2uQ==","shasum":"d8133a79ad2aeb991c7b1c5f8b95facdb79617fc","tarball":"https://registry.npmjs.org/abort-controller/-/abort-controller-1.1.0-beta.0.tgz","fileCount":11,"unpackedSize":72550,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyFirCRA9TVsSAnZWagAAGfgP/13xHts7FJOspVSkERY+\nFOBGVAA8iXlnWVMmZ7Qnx6lHvpUuhnKq2qrJkmr41LuBYGAVkSxvMQI/wOWD\nR0myAqggwXbQK4hXMQaTLP0r5Xq72DjFjNYsXIElS9S88GoggBTJvr+evmOZ\nA756lj+qYrOWk9zZd92fYPBAcOLeNGeResh9hhrcWttusqajHMxn4ISCZCLA\nBTBOu7w+3R0GHP2wmYr43peJUt5d6r+2XlXFvCl+vxTs+B8ipiilZweb9gx6\ntWJTm53N+QHDqkpQSzYmWWNrs34q+ZucfJLna2BDmhItin3Bf6fd9odUIJyX\nla3rElEe3S0o42J3U2yL4jVrDvTYENiJNERsvMYpjyD4dCJMkWzQScAV/Z5W\n4xb0vroCg5nLxvBdvVxiDEqrlojbhEkJTv37ROChd9uiWypsxPFgInS+pJQR\n2pLNLbH4i17sn3DUClrXPZi8yL/3hvdgOsN13qYV7pYu+Ia1ZeeuaY6Z4ruL\nfdr11Erm9dn9NNXEODDxOHqMXrWveYpis8FLvAyWXNq6Hz/u220tnyUWSf3/\n4OunZu8+RT05KCM9uD/wLPSgRZ6Dzrex/ojaWNZkEWRm4JoNbrfnoSdLeRoX\nsl2yBBxqNAydFtgrY6LWttt3tyBsbKDGSyoDg9gfs0W3yHRomMCvWuTW6bO1\nVx+f\r\n=z0hI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICwEfpsC2yr1Koy1VYX52NoFYSzPs4YMA9OZolCj57/nAiAXADfMgGwEKuR+w4C0mTwWduYofsTYWyzWA3vAmIEMAw=="}]},"maintainers":[{"name":"mysticatea","email":"star.ctor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abort-controller_1.1.0-beta.0_1539856554455_0.14916950210871005"},"_hasShrinkwrap":false},"1.1.0":{"name":"abort-controller","version":"1.1.0","description":"An implementation of WHATWG AbortController interface.","main":"dist/abort-controller","engines":{"node":">=4"},"dependencies":{"event-target-shim":"^3.0.0"},"devDependencies":{"babel-core":"^6.26.0","babel-plugin-external-helpers":"^6.22.0","babel-preset-env":"^1.6.0","babel-register":"^6.26.0","codecov":"^3.0.0","eslint":"^4.19.1","eslint-config-mysticatea":"^13.0.2","karma":"^2.0.0","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.1","karma-firefox-launcher":"^1.1.0","karma-growl-reporter":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-rollup-preprocessor":"^5.1.1","mocha":"^5.0.5","npm-run-all":"^4.1.2","nyc":"^11.6.0","opener":"^1.4.3","rimraf":"^2.6.2","rollup":"^0.57.1","rollup-plugin-babel":"^3.0.3","rollup-plugin-babel-minify":"^4.0.0","rollup-plugin-commonjs":"^9.1.0","rollup-plugin-json":"^2.3.0","rollup-plugin-node-resolve":"^3.3.0","rollup-watch":"^4.3.1"},"scripts":{"preversion":"npm test","version":"npm run build && git add dist/*","postversion":"git push && git push --tags","clean":"rimraf .nyc_output coverage","coverage":"nyc report --reporter lcov && opener coverage/lcov-report/index.html","lint":"eslint src test scripts --ext .mjs","build":"run-p build:*","build:cjs":"node scripts/build-cjs","build:mjs":"node scripts/build-mjs","build:umd":"node scripts/build-umd","pretest":"npm run lint","test":"run-s test:*","test:mocha":"nyc --require ./scripts/babel-register.js mocha test/*.mjs","test:karma":"karma start scripts/karma.conf.js --single-run","watch":"run-p watch:*","watch:mocha":"mocha test/*.mjs --compilers mjs:babel-register --watch --growl","watch:karma":"karma start scripts/karma.conf.js --watch","codecov":"nyc report --reporter lcovonly && codecov"},"repository":{"type":"git","url":"git+https://github.com/mysticatea/abort-controller.git"},"keywords":["w3c","whatwg","event","events","abort","cancel","abortcontroller","abortsignal","controller","signal","shim"],"author":{"name":"Toru Nagashima","url":"https://github.com/mysticatea"},"license":"MIT","bugs":{"url":"https://github.com/mysticatea/abort-controller/issues"},"homepage":"https://github.com/mysticatea/abort-controller#readme","gitHead":"0d285bfee559fab227354d0bcc4ec4c7d74afd97","_id":"abort-controller@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"mysticatea","email":"star.ctor@gmail.com"},"dist":{"integrity":"sha512-W7tP1xDfZFz1b7N59UBPwg/d9fIle1XZBuHU3BL2DDl38mHQz2bCKHyH+un5C/SN8a4u2GbutFCOVk7QmgL/fg==","shasum":"89b6dbb47a2efcc3101bcd5c7868f87709528130","tarball":"https://registry.npmjs.org/abort-controller/-/abort-controller-1.1.0.tgz","fileCount":11,"unpackedSize":72733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcC9dUCRA9TVsSAnZWagAAoewP/jTMD5woDp4GyV0CD+C4\nOA8vQT4ahw1FBgHaJFqBOhC6NhHAxJ9zjZGDKinSWzJyAKXhz5nq785zKFKg\ne9MEw8LgUBl07CpLUTbnQkm+rNVT27rfjww2U0XM6SptBlYYFy2aOTYVObqz\nz4iTAtUQwfxsEgXKkz/wMyMxCh4POg0SQXgDUuHYAf032PmaDme8QicUD53F\n1g33sgvvQJKurM3DRkFkneLkcFF74RjvF/ZX5wyv2sRocXAKjfWaKVJuH+ZR\njilmr12cAIBcyyCd5eCvQxpD+StiJy5a6my07C5j5h+s73ho47VTLPPqKL1N\n4AN+HuCDlKe+6WBYnGh/pSTTJrLbNjzH57nMEU0PSUBDYi9O5LRahEYAvZTU\nNsW2+oPZEEg8sr41U+AjvmQu7B4CEhZUo+0RCSE2wYmvBEbjaYLHEBa1lJuI\noZxco+lHBwIp2zEgI3FpBmLEJXgxWdYuVljtg/2B7z9AT0eTCC9lbL40siIm\nyX9eKg+Q2ldNFDjLy5EZ/9RF7Fzu5XkPZIt5DYscqg1ejfxjQXT8IRjOsvqZ\na+jLmTTdv1dK9tl30uCz82BTPgEe7tEHkJEc4TKP17boXkpuoW2a/ytUXeW/\nBrb7nEk4PdjErlsSrnPaVlA9XRK1fbhYUgfJZn8vePUJxgwu2ijddZyQkc9D\nQXkN\r\n=znE1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6btIktN43sQYPUmYdL4QLyeS1C0/sk/Uflxmj4VDVsQIhAKf4QZmqw2FghB7dZNp6TwjCJH9ok3SwincA3+Zy10Wn"}]},"maintainers":[{"name":"mysticatea","email":"star.ctor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abort-controller_1.1.0_1544279891242_0.13834438378847747"},"_hasShrinkwrap":false},"2.0.0":{"name":"abort-controller","version":"2.0.0","description":"An implementation of WHATWG AbortController interface.","main":"dist/abort-controller","types":"index.d.ts","engines":{"node":">=6.5"},"dependencies":{"event-target-shim":"^4.0.3"},"devDependencies":{"@babel/core":"^7.2.0","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/preset-env":"^7.2.0","@babel/register":"^7.0.0","@mysticatea/eslint-plugin":"^7.0.0","codecov":"^3.1.0","eslint":"^5.10.0","karma":"^3.1.3","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.2","karma-firefox-launcher":"^1.1.0","karma-growl-reporter":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-rollup-preprocessor":"^6.1.1","mocha":"^5.2.0","npm-run-all":"^4.1.5","nyc":"^13.1.0","opener":"^1.5.1","rimraf":"^2.6.2","rollup":"^0.67.4","rollup-plugin-babel":"^4.0.3","rollup-plugin-babel-minify":"^6.2.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-json":"^3.1.0","rollup-plugin-node-resolve":"^3.4.0","rollup-watch":"^4.3.1","typescript":"^3.2.1"},"scripts":{"preversion":"npm test","version":"npm run -s build && git add dist/*","postversion":"git push && git push --tags","clean":"rimraf .nyc_output coverage","coverage":"nyc report --reporter lcov && opener coverage/lcov-report/index.html","lint":"eslint . --ext .mjs","build":"rollup -c scripts/rollup.config.js","test":"run-s -s lint test:*","test:mocha":"nyc --require ./scripts/babel-register.js mocha test/*.mjs","test:karma":"karma start scripts/karma.conf.js --single-run","test:types":"tsc","watch":"run-p -s watch:*","watch:mocha":"mocha test/*.mjs --require ./scripts/babel-register.js --watch --watch-extensions js,mjs --growl","watch:karma":"karma start scripts/karma.conf.js --watch","codecov":"nyc report --reporter lcovonly && codecov"},"repository":{"type":"git","url":"git+https://github.com/mysticatea/abort-controller.git"},"keywords":["w3c","whatwg","event","events","abort","cancel","abortcontroller","abortsignal","controller","signal","shim"],"author":{"name":"Toru Nagashima","url":"https://github.com/mysticatea"},"license":"MIT","bugs":{"url":"https://github.com/mysticatea/abort-controller/issues"},"homepage":"https://github.com/mysticatea/abort-controller#readme","gitHead":"b0eda969fed6ebbe55800e4b1b2c69c66139dd99","_id":"abort-controller@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"11.1.0","_npmUser":{"name":"mysticatea","email":"star.ctor@gmail.com"},"dist":{"integrity":"sha512-+4RmySoSV9PRMNqFOQSNfEt9jmXZnETmtBCH7oWBWhHxVPBqVSyYf57K7FK2s/eZC1LSmg421mettynmCDX45g==","shasum":"649f2e9793e3510e8a4c7f97f0bf2f5652286620","tarball":"https://registry.npmjs.org/abort-controller/-/abort-controller-2.0.0.tgz","fileCount":12,"unpackedSize":77619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcDkFSCRA9TVsSAnZWagAAvn0QAIESEWvgonpRQO4Wrqiu\nA4ucCF4jx9rJ3jm3ATnZGJ7KUDsbBIaWgwLiWtYkxmN2bIqCt+MedWbH0zEv\n8bJw20TjtDoi4qIKNhs4tP0dRXL8VjcDN5+UU+FeRH5+L2ySS1Sxw+SgD4AY\n5z89H6Fv7tWl0Vb0azX2SHkKbGZOkvIezCOh8rDztZvNV7VjuP7nEkFMLav8\nwlac5o/gsCfUtrINfyySMJ2NG3jfX9Dqj6V3euXIPmvd2fRr07wY92XDgzgv\nGu153XtslAEDzp28Il4ZFQEJtpaF3720c+FwxKUyBQqVLgvX3Ig9VOgIHHT1\ndNSdsUJ0P1zvDfgI3SWIPJj3SQqfo7Nayrsr1EN6Pjd9clrZgZWI8ZiMDSYb\nILtu0RLj395itAX0ML3WEnLwc1wZNcUZDtWY1Z01jyPf3o8HF939QBioW2Qr\nIjKAni6gIxI8dOd254/hB7YONOaZM0tkg76ulIt+0JUX3PjGxtmZJ9iFTAyZ\nn31I7wgYX+MG98CJCumtmrN5piU1JZ8vwhHucQjuwx1eFnfGEeXnGMQNuBGC\nAV+NbJ6R/I2WxMG/jvGj48oNaJf6NYB8G/dQIxF+HRBjUHfsK8EHsu0XAxDj\nTbfu/Lufn+Dy+HeSI5DwSNoHkt8K40ZJVo8Ab1XfkMSL8xUEBtWVEO21mX9p\nXvcO\r\n=aBGC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkSNl1jEBL6ZLCv2Iq1/+dTX4cCGXQv0qQk0BfVrJs3wIhAPQsyKoNbGNICU6CTczaig9DU9I8CNlcdwUH8aVZBdxf"}]},"maintainers":[{"name":"mysticatea","email":"star.ctor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abort-controller_2.0.0_1544438098162_0.4288463428816425"},"_hasShrinkwrap":false},"2.0.1":{"name":"abort-controller","version":"2.0.1","description":"An implementation of WHATWG AbortController interface.","main":"dist/abort-controller","engines":{"node":">=6.5"},"dependencies":{"event-target-shim":"^5.0.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/preset-env":"^7.3.0","@babel/register":"^7.0.0","@mysticatea/eslint-plugin":"^8.0.1","@mysticatea/spy":"^0.1.2","@types/mocha":"^5.2.5","@types/node":"^10.12.18","assert":"^1.4.1","codecov":"^3.1.0","dts-bundle-generator":"^2.0.0","eslint":"^5.12.1","karma":"^3.1.4","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.2","karma-firefox-launcher":"^1.1.0","karma-growl-reporter":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-rollup-preprocessor":"^7.0.0-rc.2","mocha":"^5.2.0","npm-run-all":"^4.1.5","nyc":"^13.1.0","opener":"^1.5.1","rimraf":"^2.6.3","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-babel-minify":"^7.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript":"^1.0.0","rollup-watch":"^4.3.1","ts-node":"^8.0.1","type-tester":"^1.0.0","typescript":"^3.2.4"},"scripts":{"preversion":"npm test","version":"npm run -s build && git add dist/*","postversion":"git push && git push --tags","clean":"rimraf .nyc_output coverage","coverage":"opener coverage/lcov-report/index.html","lint":"eslint . --ext .ts","build":"run-s -s build:*","build:rollup":"rollup -c","build:dts":"dts-bundle-generator -o dist/abort-controller.d.ts src/abort-controller.ts","test":"run-s -s lint test:*","test:mocha":"nyc mocha test/*.ts","test:karma":"karma start --single-run","watch":"run-p -s watch:*","watch:mocha":"mocha test/*.ts --require ts-node/register --watch-extensions ts --watch --growl","watch:karma":"karma start --watch","codecov":"codecov"},"repository":{"type":"git","url":"git+https://github.com/mysticatea/abort-controller.git"},"keywords":["w3c","whatwg","event","events","abort","cancel","abortcontroller","abortsignal","controller","signal","shim"],"author":{"name":"Toru Nagashima","url":"https://github.com/mysticatea"},"license":"MIT","bugs":{"url":"https://github.com/mysticatea/abort-controller/issues"},"homepage":"https://github.com/mysticatea/abort-controller#readme","gitHead":"91bf89542d6385250c23eac025492d4a48c0b2be","_id":"abort-controller@2.0.1","_nodeVersion":"11.1.0","_npmVersion":"6.6.0","_npmUser":{"name":"mysticatea","email":"star.ctor@gmail.com"},"dist":{"integrity":"sha512-LCubYETn1SqNe/ea2HoqoZYWWsgmNcq/0UCDznENwodHZb+/v0OmgewPqUTXSIkWAT61PsxHcwRdEcRq7G1Yew==","shasum":"e336ec01d36b65b60e272a19461b3f83ac634ab9","tarball":"https://registry.npmjs.org/abort-controller/-/abort-controller-2.0.1.tgz","fileCount":12,"unpackedSize":74820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRsUMCRA9TVsSAnZWagAA/78P/jH5qz5nZhtu3sH6Vm4E\nS3EHjwo0dW3AAeCCEiUvWa3o900bO3IbB7+In+IcC0wpU05Pw7ImfVbBMCkA\nw2c5y1gA+uzHa3JOY4dyeZ4Z8AWSNJe+u5g2PdMf9BRaiCwSVqzMHCyLK7bl\nNt5PFH/5qC29SWgb95NA6ZXIIZdCa12JSKpClWEsiGjqUJ8Ta8D0uMgG59l0\n4pXXnv5DhsY3krUrQudvme35umlsCzG5xh+QvF+fhG9kk3eS8lFgPvPCdtNX\nPvytN5xt6uNlPJ5odgIMRK/t+qtJBqyBUg6iQaGogZesnPtacgzfP4I0WH+m\nUIzM4jEvk6iJ6qJ4hmBDz5aA+TTe8OsoBYwbCQr+T2seKHLGh47yaRvcdVZL\n1hgfPwP3lYl1Andsh3F7mr75P63BAJm28dolyXa8OU4MBfFqvjkH5JZb6gmY\nS99LzHnAHMlncCuQBdKFqVU7k0ZnyZfKh/WM04uP2ty0RQX8BaoveKoiS9c1\niGRkXDtUUgQIcr8vEtrFv3IP92eBN6qaGdSyr6+y84KVlGI2SycVUXoyO6LT\nYbkv4fpqcfJpUcVRokPRh1ec4meUMYip9BAPThvyAvaZFWuQ4FF3C/oiQwS1\nGwBeMjbNpYk8qYaLI49DIvkNIRqVnF5GqTHPtUUzc5AUOvVUVLE9bvNAnx1i\n2BZC\r\n=j8ab\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEd0EvZ3LnfQtsc1nBKKQYXPPPMwX2MpSAV4gnrNAWk9AiADZAmdvbIoa3IjF7SHPmdxTGTwygdTbAgPBT7crbm5YA=="}]},"maintainers":[{"name":"mysticatea","email":"star.ctor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abort-controller_2.0.1_1548141836301_0.37860725478145163"},"_hasShrinkwrap":false},"2.0.2":{"name":"abort-controller","version":"2.0.2","description":"An implementation of WHATWG AbortController interface.","main":"dist/abort-controller","engines":{"node":">=6.5"},"dependencies":{"event-target-shim":"^5.0.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/preset-env":"^7.3.0","@babel/register":"^7.0.0","@mysticatea/eslint-plugin":"^8.0.1","@mysticatea/spy":"^0.1.2","@types/mocha":"^5.2.5","@types/node":"^10.12.18","assert":"^1.4.1","codecov":"^3.1.0","dts-bundle-generator":"^2.0.0","eslint":"^5.12.1","karma":"^3.1.4","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.2","karma-firefox-launcher":"^1.1.0","karma-growl-reporter":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-rollup-preprocessor":"^7.0.0-rc.2","mocha":"^5.2.0","npm-run-all":"^4.1.5","nyc":"^13.1.0","opener":"^1.5.1","rimraf":"^2.6.3","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-babel-minify":"^7.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript":"^1.0.0","rollup-watch":"^4.3.1","ts-node":"^8.0.1","type-tester":"^1.0.0","typescript":"^3.2.4"},"scripts":{"preversion":"npm test","version":"npm run -s build && git add dist/*","postversion":"git push && git push --tags","clean":"rimraf .nyc_output coverage","coverage":"opener coverage/lcov-report/index.html","lint":"eslint . --ext .ts","build":"run-s -s build:*","build:rollup":"rollup -c","build:dts":"dts-bundle-generator -o dist/abort-controller.d.ts src/abort-controller.ts && ts-node scripts/fix-dts","test":"run-s -s lint test:*","test:mocha":"nyc mocha test/*.ts","test:karma":"karma start --single-run","watch":"run-p -s watch:*","watch:mocha":"mocha test/*.ts --require ts-node/register --watch-extensions ts --watch --growl","watch:karma":"karma start --watch","codecov":"codecov"},"repository":{"type":"git","url":"git+https://github.com/mysticatea/abort-controller.git"},"keywords":["w3c","whatwg","event","events","abort","cancel","abortcontroller","abortsignal","controller","signal","shim"],"author":{"name":"Toru Nagashima","url":"https://github.com/mysticatea"},"license":"MIT","bugs":{"url":"https://github.com/mysticatea/abort-controller/issues"},"homepage":"https://github.com/mysticatea/abort-controller#readme","gitHead":"68150a3dc87ecccac8c1584bf5b77189847c4c17","_id":"abort-controller@2.0.2","_nodeVersion":"11.1.0","_npmVersion":"6.6.0","_npmUser":{"name":"mysticatea","email":"star.ctor@gmail.com"},"dist":{"integrity":"sha512-JXEYGxxMwiNl9EUdLysK0K0DwB7ENw6KeeaLHgofijTfJYPB/vOer3Mb+IcP913dCfWiQsd05MmVNl0H5PanrQ==","shasum":"f0c059173ac7fdc4dba73e3833102def407a6a29","tarball":"https://registry.npmjs.org/abort-controller/-/abort-controller-2.0.2.tgz","fileCount":12,"unpackedSize":74932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRwqBCRA9TVsSAnZWagAALpoP/A40Cg+c2VSW/BS8rnQA\nJCBl51yj7KUHGMNA+FdBISfeLfJA6SFIe/GHoXHe5konJmi19GFWb7Fnh0Ku\nmgHvwI5/xqTjOqUiNeTL76Tmfsk02CUiH3YChDB+BTSoERowj3JMuqQo4h43\n4cdZ1PIo9JXPebf38lcbAUICG2v4rndu29MOe600VF2C6+G+BBjVNZfiSHBN\ngodOV6TEf+FNE9oSwjjRHXVjcpJKUUjDOqSLlxt2CVLKHX/8cs6Q8GT4+/tI\nx3654ds0REES7XiIbGATCt33+cAZoPu283ZahgNKBFK4/znwr1Pg38HDjGSN\nxWZkoW2TPVjXy7kSOQZYLRDh1S3+3FT7UtpXwdlY9fxxdbiESUcJylzZZMmk\nfM9eTGH7EvMkMx3fiLs8wq8K/po3YHORSgSp8bSadcI9e1WKfeCm8GPDn/Ej\nWeCDTkYPvgng8qPhUavym6ZN/ovmuQUkOBkM8sEceG68ujuBpRCFD7ruA+Zh\n7omqxYxozdQiOShSGkP/Bp17L3hwUSu+xnXqnYAxok3mSpPuGPkgTSp3kold\nUlZwxkFN1DfL6UuR7fL6sr84GrXahUG+kOvIin1iT3UJ1SRAdTKGdHGs12j8\nq1WGhLlbMS1EOh3PHL0jU+gp6rxLixwy3fqPfeJSY277Jv5uXNdR+LvSYq8a\nRof/\r\n=fg3m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICsBsGe8jHjrIL8OurHARJTvQSGR27fDZm6qNP7d6uvKAiEA5138UPt0Bvmy3RBHLRlSKnXjS7zQzN87DP1J9/RdBQY="}]},"maintainers":[{"name":"mysticatea","email":"star.ctor@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abort-controller_2.0.2_1548159616526_0.05067128537384624"},"_hasShrinkwrap":false},"2.0.3":{"name":"abort-controller","version":"2.0.3","description":"An implementation of WHATWG AbortController interface.","main":"dist/abort-controller","engines":{"node":">=6.5"},"dependencies":{"event-target-shim":"^5.0.0"},"devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/preset-env":"^7.3.0","@babel/register":"^7.0.0","@mysticatea/eslint-plugin":"^8.0.1","@mysticatea/spy":"^0.1.2","@types/mocha":"^5.2.5","@types/node":"^10.12.18","assert":"^1.4.1","codecov":"^3.1.0","dts-bundle-generator":"^2.0.0","eslint":"^5.12.1","karma":"^3.1.4","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.2","karma-firefox-launcher":"^1.1.0","karma-growl-reporter":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-rollup-preprocessor":"^7.0.0-rc.2","mocha":"^5.2.0","npm-run-all":"^4.1.5","nyc":"^13.1.0","opener":"^1.5.1","rimraf":"^2.6.3","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-babel-minify":"^7.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript":"^1.0.0","rollup-watch":"^4.3.1","ts-node":"^8.0.1","type-tester":"^1.0.0","typescript":"^3.2.4"},"scripts":{"preversion":"npm test","version":"npm run -s build && git add dist/*","postversion":"git push && git push --tags","clean":"rimraf .nyc_output coverage","coverage":"opener coverage/lcov-report/index.html","lint":"eslint . --ext .ts","build":"run-s -s build:*","build:rollup":"rollup -c","build:dts":"dts-bundle-generator -o dist/abort-controller.d.ts src/abort-controller.ts && ts-node scripts/fix-dts","test":"run-s -s lint test:*","test:mocha":"nyc mocha test/*.ts","test:karma":"karma start --single-run","watch":"run-p -s watch:*","watch:mocha":"mocha test/*.ts --require ts-node/register --watch-extensions ts --watch --growl","watch:karma":"karma start --watch","codecov":"codecov"},"repository":{"type":"git","url":"git+https://github.com/mysticatea/abort-controller.git"},"keywords":["w3c","whatwg","event","events","abort","cancel","abortcontroller","abortsignal","controller","signal","shim"],"author":{"name":"Toru Nagashima","url":"https://github.com/mysticatea"},"license":"MIT","bugs":{"url":"https://github.com/mysticatea/abort-controller/issues"},"homepage":"https://github.com/mysticatea/abort-controller#readme","gitHead":"4b0c82d7b45caea2ee21c0d8ef506505af3b6f89","_id":"abort-controller@2.0.3","_nodeVersion":"10.15.2","_npmVersion":"6.8.0","dist":{"integrity":"sha512-EPSq5wr2aFyAZ1PejJB32IX9Qd4Nwus+adnp7STYFM5/23nLPBazqZ1oor6ZqbH+4otaaGXTlC8RN5hq3C8w9Q==","shasum":"b174827a732efadff81227ed4b8d1cc569baf20a","tarball":"https://registry.npmjs.org/abort-controller/-/abort-controller-2.0.3.tgz","fileCount":12,"unpackedSize":74930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgMKNCRA9TVsSAnZWagAAvmYP/A+TjGHTNfTSgmv+r7DH\npyS76+SGK1X5caFrk3dtY5kproWpwr7YK27r1sQ5pYvQpNZOB+3ysHPTn7VR\nZxoj5XXGwO0uZL3y4lmucclR9woz298nSRaESKO60E2A0FQCA5NLaAkQShze\nl7qSdIkwvYE9ZENO6kRLepJ9EHgKNP0in3q8/PnThbuDL1/x5wStv4OYQsro\nTCiYSWhdIkgiIhkdwP9641Ypu/U5aO7Z4S+7UVYZ9tC+SN7qbtJRkQRZmmyd\n50rbNkyNyYzBSf+NqZ1atL4kGpwgvlSKqXtWWu1iGmcF0kWDjp9D2f+iiYWk\nznNgbXUGNjtqvS3PGBgd3qfBW4Z/qV4rRW5ML3vv3cQHXc4/KCHugPHKWwOs\njaQ3fOtXuOLuk63ko0ycddnhOILkX9Yu4p9S1NYahPr+tnRmgZODBC1D+RKN\nVyESWbEPwrvAcS60fDoxgr/ODKm6SVqH5M5Hyf/lBCPYIZJuNPohSB9iBPFU\nJBJ8iKMnbayHbrxWJ1IwFz5gofQJ/Ag7kZJYOPeXCvDdMCXuuX6hHRrmLZFp\npKtTSQog4ol5TV4l5X89BA/lF9gQvPI/GPTKarykyVmiv2dQv73U17xhQOVz\nU3kjXAwj//O2n0Hn8SfzxiI0dOHSk18JTp7smBwWk4QvKu0R4yaEz4fF8Y1K\nF7et\r\n=17rT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFe2TDwR+Uv1YRwXtz4FH9M996i431RtTxlsLtltmk0aAiA5VFou+RXBn5gSZRYnEbLg4myMuqumQhjxKck0jkbIXA=="}]},"maintainers":[{"name":"mysticatea","email":"star.ctor@gmail.com"}],"_npmUser":{"name":"mysticatea","email":"star.ctor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abort-controller_2.0.3_1551942284824_0.894807803145022"},"_hasShrinkwrap":false},"3.0.0":{"name":"abort-controller","version":"3.0.0","description":"An implementation of WHATWG AbortController interface.","main":"dist/abort-controller","engines":{"node":">=6.5"},"dependencies":{"event-target-shim":"^5.0.0"},"browser":"./browser.js","devDependencies":{"@babel/core":"^7.2.2","@babel/plugin-transform-modules-commonjs":"^7.2.0","@babel/preset-env":"^7.3.0","@babel/register":"^7.0.0","@mysticatea/eslint-plugin":"^8.0.1","@mysticatea/spy":"^0.1.2","@types/mocha":"^5.2.5","@types/node":"^10.12.18","assert":"^1.4.1","codecov":"^3.1.0","dts-bundle-generator":"^2.0.0","eslint":"^5.12.1","karma":"^3.1.4","karma-chrome-launcher":"^2.2.0","karma-coverage":"^1.1.2","karma-firefox-launcher":"^1.1.0","karma-growl-reporter":"^1.0.0","karma-ie-launcher":"^1.0.0","karma-mocha":"^1.3.0","karma-rollup-preprocessor":"^7.0.0-rc.2","mocha":"^5.2.0","npm-run-all":"^4.1.5","nyc":"^13.1.0","opener":"^1.5.1","rimraf":"^2.6.3","rollup":"^1.1.2","rollup-plugin-babel":"^4.3.2","rollup-plugin-babel-minify":"^7.0.0","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-sourcemaps":"^0.4.2","rollup-plugin-typescript":"^1.0.0","rollup-watch":"^4.3.1","ts-node":"^8.0.1","type-tester":"^1.0.0","typescript":"^3.2.4"},"scripts":{"preversion":"npm test","version":"npm run -s build && git add dist/*","postversion":"git push && git push --tags","clean":"rimraf .nyc_output coverage","coverage":"opener coverage/lcov-report/index.html","lint":"eslint . --ext .ts","build":"run-s -s build:*","build:rollup":"rollup -c","build:dts":"dts-bundle-generator -o dist/abort-controller.d.ts src/abort-controller.ts && ts-node scripts/fix-dts","test":"run-s -s lint test:*","test:mocha":"nyc mocha test/*.ts","test:karma":"karma start --single-run","watch":"run-p -s watch:*","watch:mocha":"mocha test/*.ts --require ts-node/register --watch-extensions ts --watch --growl","watch:karma":"karma start --watch","codecov":"codecov"},"repository":{"type":"git","url":"git+https://github.com/mysticatea/abort-controller.git"},"keywords":["w3c","whatwg","event","events","abort","cancel","abortcontroller","abortsignal","controller","signal","shim"],"author":{"name":"Toru Nagashima","url":"https://github.com/mysticatea"},"license":"MIT","bugs":{"url":"https://github.com/mysticatea/abort-controller/issues"},"homepage":"https://github.com/mysticatea/abort-controller#readme","readme":"# abort-controller\n\n[![npm version](https://img.shields.io/npm/v/abort-controller.svg)](https://www.npmjs.com/package/abort-controller)\n[![Downloads/month](https://img.shields.io/npm/dm/abort-controller.svg)](http://www.npmtrends.com/abort-controller)\n[![Build Status](https://travis-ci.org/mysticatea/abort-controller.svg?branch=master)](https://travis-ci.org/mysticatea/abort-controller)\n[![Coverage Status](https://codecov.io/gh/mysticatea/abort-controller/branch/master/graph/badge.svg)](https://codecov.io/gh/mysticatea/abort-controller)\n[![Dependency Status](https://david-dm.org/mysticatea/abort-controller.svg)](https://david-dm.org/mysticatea/abort-controller)\n\nAn implementation of [WHATWG AbortController interface](https://dom.spec.whatwg.org/#interface-abortcontroller).\n\n```js\nimport AbortController from \"abort-controller\"\n\nconst controller = new AbortController()\nconst signal = controller.signal\n\nsignal.addEventListener(\"abort\", () => {\n console.log(\"aborted!\")\n})\n\ncontroller.abort()\n```\n\n> https://jsfiddle.net/1r2994qp/1/\n\n## 💿 Installation\n\nUse [npm](https://www.npmjs.com/) to install then use a bundler.\n\n```\nnpm install abort-controller\n```\n\nOr download from [`dist` directory](./dist).\n\n- [dist/abort-controller.mjs](dist/abort-controller.mjs) ... ES modules version.\n- [dist/abort-controller.js](dist/abort-controller.js) ... Common JS version.\n- [dist/abort-controller.umd.js](dist/abort-controller.umd.js) ... UMD (Universal Module Definition) version. This is transpiled by [Babel](https://babeljs.io/) for IE 11.\n\n## 📖 Usage\n\n### Basic\n\n```js\nimport AbortController from \"abort-controller\"\n// or\nconst AbortController = require(\"abort-controller\")\n\n// or UMD version defines a global variable:\nconst AbortController = window.AbortControllerShim\n```\n\nIf your bundler recognizes `browser` field of `package.json`, the imported `AbortController` is the native one and it doesn't contain shim (even if the native implementation was nothing).\nIf you wanted to polyfill `AbortController` for IE, use `abort-controller/polyfill`.\n\n### Polyfilling\n\nImporting `abort-controller/polyfill` assigns the `AbortController` shim to the `AbortController` global variable if the native implementation was nothing.\n\n```js\nimport \"abort-controller/polyfill\"\n// or\nrequire(\"abort-controller/polyfill\")\n```\n\n### API\n\n#### AbortController\n\n> https://dom.spec.whatwg.org/#interface-abortcontroller\n\n##### controller.signal\n\nThe [AbortSignal](https://dom.spec.whatwg.org/#interface-AbortSignal) object which is associated to this controller.\n\n##### controller.abort()\n\nNotify `abort` event to listeners that the `signal` has.\n\n## 📰 Changelog\n\n- See [GitHub releases](https://github.com/mysticatea/abort-controller/releases).\n\n## 🍻 Contributing\n\nContributing is welcome ❤️\n\nPlease use GitHub issues/PRs.\n\n### Development tools\n\n- `npm install` installs dependencies for development.\n- `npm test` runs tests and measures code coverage.\n- `npm run clean` removes temporary files of tests.\n- `npm run coverage` opens code coverage of the previous test with your default browser.\n- `npm run lint` runs ESLint.\n- `npm run build` generates `dist` codes.\n- `npm run watch` runs tests on each file change.\n","readmeFilename":"README.md","gitHead":"a935d38e09eb95d6b633a8c42fcceec9969e7b05","_id":"abort-controller@3.0.0","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==","shasum":"eaf54d53b62bae4138e809ca225c8439a6efb392","tarball":"https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz","fileCount":14,"unpackedSize":76297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnzO1CRA9TVsSAnZWagAAs10P/20xivQdsRm6gflVA859\nYwo5AeQw8DpGHo9qd7tKsf+cjZdPVpsrw2iyeh/vd1nVqu0tnTY2QKqT5aL7\nHmboz4YmD6tLtqYK0USGnuXjzeDi6AZkxh+5z6NdLeVs/GGbyB3MjSC2BymQ\np2Wb0eoi8jaYBQHCtkaZZuNSESvn5o6h8PE5EKlLXK272IpHxrlJM1KMlk+G\n+bDBb0S00tJ1d7SI05u2lzyKH3oT6SR7fm41d03lCmw9EIHIhMKYhz0g+Bye\nzCV7W/ir0pzPX7YQnb9DyGlBCtsb2wcBnWJtSptc7vFO1212sRk7AURXu8Jb\nYF6O/hYrheE37vC87VlRSUMbYglwB75Sgr9uYWxapL9HHcSjR0yvgneGOzh1\nqI+msvAgJMkvGgHXOsD/RINYGwa0whCsSeNi4m6zx5qWi7sVWlqPP3fuovHV\nQjY/GioEkJz/xQm6gLiaGuL8WagFx+NixICnE/Cwr9oEfnb/x+A3itt9FO87\nDtFPZ6JNtAhumP/UUViQRgTOHak5FuUET9un6051CPwgIKEL/vSDgqne01D4\npw1YV+YFmWbLgVX8XMuU5TSrtvopiHunIqFL8I/gqt/9tcs3v29LgUd5Ff2S\nr4eTvqcfwV4OoUgh+tlS6QCoULwzdOLrdGROet2mHdL3J0kLqWTg/l91yTWP\n3ewt\r\n=LX6w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBxlBn6L0r0Z7DaaR0Lhx/ta8+vqlfAKyvbkIPnNqaeOAiEA6j1W+L1RndetWfGqXcfFIjFliw+X9LFwk2D/yGgtc18="}]},"maintainers":[{"name":"mysticatea","email":"star.ctor@gmail.com"}],"_npmUser":{"name":"mysticatea","email":"star.ctor@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/abort-controller_3.0.0_1553937332170_0.05540466600948468"},"_hasShrinkwrap":false}},"readme":"","maintainers":[{"name":"mysticatea","email":"star.ctor@gmail.com"}],"time":{"modified":"2023-07-12T19:05:50.551Z","created":"2017-09-29T04:07:35.761Z","0.0.0":"2017-09-29T04:07:35.761Z","1.0.0":"2017-10-03T01:43:25.337Z","1.0.1":"2018-03-25T08:49:23.284Z","1.0.2":"2018-03-29T05:57:55.363Z","1.1.0-beta.0":"2018-10-18T09:55:54.582Z","1.1.0":"2018-12-08T14:38:11.388Z","2.0.0":"2018-12-10T10:34:58.274Z","2.0.1":"2019-01-22T07:23:56.446Z","2.0.2":"2019-01-22T12:20:16.632Z","2.0.3":"2019-03-07T07:04:45.009Z","3.0.0":"2019-03-30T09:15:32.384Z"},"homepage":"https://github.com/mysticatea/abort-controller#readme","keywords":["w3c","whatwg","event","events","abort","cancel","abortcontroller","abortsignal","controller","signal","shim"],"repository":{"type":"git","url":"git+https://github.com/mysticatea/abort-controller.git"},"author":{"name":"Toru Nagashima","url":"https://github.com/mysticatea"},"bugs":{"url":"https://github.com/mysticatea/abort-controller/issues"},"license":"MIT","readmeFilename":"","description":"An implementation of WHATWG AbortController interface.","users":{"flumpus-dev":true}}