{"maintainers":[{"name":"dev","email":"ljharb@gmail.com"}],"keywords":["generator","generator function","es6","es2015","yield","function","function*"],"dist-tags":{"backport":"1.0.4","latest":"1.1.2"},"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"description":"Determine if a function is a native generator function.","readme":"# is-generator-function <sup>[![Version Badge][2]][1]</sup>\n\n[![github actions][actions-image]][actions-url]\n[![coverage][codecov-image]][codecov-url]\n[![dependency status][5]][6]\n[![dev dependency status][7]][8]\n[![License][license-image]][license-url]\n[![Downloads][downloads-image]][downloads-url]\n\n[![npm badge][11]][1]\n\nIs this a native generator function?\n\n## Example\n\n```js\nvar isGeneratorFunction = require('is-generator-function');\nassert(!isGeneratorFunction(function () {}));\nassert(!isGeneratorFunction(null));\nassert(isGeneratorFunction(function* () { yield 42; return Infinity; }));\n```\n\n## Tests\nSimply clone the repo, `npm install`, and run `npm test`\n\n[1]: https://npmjs.org/package/is-generator-function\n[2]: https://versionbadg.es/inspect-js/is-generator-function.svg\n[5]: https://david-dm.org/inspect-js/is-generator-function.svg\n[6]: https://david-dm.org/inspect-js/is-generator-function\n[7]: https://david-dm.org/inspect-js/is-generator-function/dev-status.svg\n[8]: https://david-dm.org/inspect-js/is-generator-function#info=devDependencies\n[11]: https://nodei.co/npm/is-generator-function.png?downloads=true&stars=true\n[license-image]: https://img.shields.io/npm/l/is-generator-function.svg\n[license-url]: LICENSE\n[downloads-image]: https://img.shields.io/npm/dm/is-generator-function.svg\n[downloads-url]: https://npm-stat.com/charts.html?package=is-generator-function\n[codecov-image]: https://codecov.io/gh/inspect-js/is-generator-function/branch/main/graphs/badge.svg\n[codecov-url]: https://app.codecov.io/gh/inspect-js/is-generator-function/\n[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/inspect-js/is-generator-function\n[actions-url]: https://github.com/inspect-js/is-generator-function/actions\n","repository":{"type":"git","url":"git://github.com/inspect-js/is-generator-function.git"},"users":{"tedyhy":true,"xueboren":true,"chrisyipw":true,"flumpus-dev":true,"tunnckocore":true},"bugs":{"url":"https://github.com/inspect-js/is-generator-function/issues"},"license":"MIT","versions":{"0.0.0":{"name":"is-generator-function","version":"0.0.0","keywords":["generator","generator function","es6","yield","function","function*"],"author":{"name":"Jordan Harband"},"license":"MIT","_id":"is-generator-function@0.0.0","maintainers":[{"name":"dev","email":"ljharb@gmail.com"}],"homepage":"https://github.com/ljharb/is-generator-function","bugs":{"url":"https://github.com/ljharb/is-generator-function/issues"},"dist":{"shasum":"129ab23c6577ce0370f099b8c64c7c1f79ff96d9","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/is-generator-function/-/is-generator-function-0.0.0.tgz"},"main":"index.js","_from":".","engines":{"node":">= 0.4"},"scripts":{"test":"node --harmony test/index.js","coverage":"covert test/index.js","coverage-quiet":"covert test/index.js --quiet"},"_npmUser":{"name":"dev","email":"ljharb@gmail.com"},"testling":{"files":"test/index.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"repository":{"url":"git://github.com/ljharb/is-generator-function.git","type":"git"},"_npmVersion":"1.3.25","description":"Determine if a function is an ES6 generator function or not.","directories":{},"dependencies":{},"devDependencies":{"tape":"~2.4.2","covert":"~0.3.1"}},"1.0.0":{"name":"is-generator-function","version":"1.0.0","keywords":["generator","generator function","es6","yield","function","function*"],"author":{"name":"Jordan Harband"},"license":"MIT","_id":"is-generator-function@1.0.0","maintainers":[{"name":"dev","email":"ljharb@gmail.com"}],"homepage":"https://github.com/ljharb/is-generator-function","bugs":{"url":"https://github.com/ljharb/is-generator-function/issues"},"dist":{"shasum":"28bd2d41289beb29c91f7f653d252fd4a40cf26f","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/is-generator-function/-/is-generator-function-1.0.0.tgz","integrity":"sha512-Eq8pycbMgy7bougDdQD0vjeJEZTzzZPVskQKlYuycl80GV08ma2awOb5FLKG6ZNJj8uSpjGHHIS5Lt5l8qjarQ==","signatures":[{"sig":"MEUCIQD9+rg814ssl2lNv8Qr6n6SCTuh4H+0uobTsy5Ds0G+mAIgU2FnrNnFzOyiTyOFpHaaDA+c5Wt0G2NtMmy34YRaDiw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"28bd2d41289beb29c91f7f653d252fd4a40cf26f","engines":{"node":">= 0.4"},"gitHead":"dbae3b3200368ed1476bef780b51d97c325a1265","scripts":{"lint":"jscs *.js */*.js","test":"npm run lint && node --harmony test/index.js","coverage":"covert test/index.js","coverage-quiet":"covert test/index.js --quiet"},"_npmUser":{"name":"dev","email":"ljharb@gmail.com"},"testling":{"files":"test/index.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"repository":{"url":"git://github.com/ljharb/is-generator-function.git","type":"git"},"_npmVersion":"1.4.21","description":"Determine if a function is an ES6 generator function or not.","directories":{},"dependencies":{},"devDependencies":{"jscs":"~1.5.8","tape":"~2.14.0","covert":"~0.4.0"}},"1.0.1":{"name":"is-generator-function","version":"1.0.1","keywords":["generator","generator function","es6","yield","function","function*"],"author":{"name":"Jordan Harband"},"license":"MIT","_id":"is-generator-function@1.0.1","maintainers":[{"name":"dev","email":"ljharb@gmail.com"}],"homepage":"https://github.com/ljharb/is-generator-function","bugs":{"url":"https://github.com/ljharb/is-generator-function/issues"},"dist":{"shasum":"5c2f8233f2ccf421bd5eb16ce1c5c7d6e3e5ea4a","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/is-generator-function/-/is-generator-function-1.0.1.tgz","integrity":"sha512-iqkhzCoti+98jiNTeXyM9UpOUz3Hqk6+8GYr89vUIIS4njYnCetoJ1SEyu20pl3kEbt+PD09cqtA93IKWF3ZIA==","signatures":[{"sig":"MEUCIQDw5zIoFaiEIUfOK/qKDhhCYgvtEVbpSm6AmMv+Hm6kSAIgSkEg/KpYztfrCU/oB1D8XMz4kfZ2D5v2C2OfExNDR+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5c2f8233f2ccf421bd5eb16ce1c5c7d6e3e5ea4a","engines":{"node":">= 0.4"},"gitHead":"363c18f7bc2681f4fc277d1c86279d0806d6c023","scripts":{"lint":"jscs *.js */*.js","test":"npm run lint && node --harmony test/index.js","coverage":"covert test/index.js","coverage-quiet":"covert test/index.js --quiet"},"_npmUser":{"name":"dev","email":"ljharb@gmail.com"},"testling":{"files":"test/index.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"repository":{"url":"git://github.com/ljharb/is-generator-function.git","type":"git"},"_npmVersion":"2.0.0","description":"Determine if a function is an ES6 generator function or not.","directories":{},"dependencies":{},"devDependencies":{"jscs":"~1.8.1","tape":"~3.0.3","covert":"1.0.0","make-generator-function":"~1.0.0"}},"1.0.2":{"name":"is-generator-function","version":"1.0.2","keywords":["generator","generator function","es6","yield","function","function*"],"author":{"name":"Jordan Harband"},"license":"MIT","_id":"is-generator-function@1.0.2","maintainers":[{"name":"dev","email":"ljharb@gmail.com"}],"homepage":"https://github.com/ljharb/is-generator-function","bugs":{"url":"https://github.com/ljharb/is-generator-function/issues"},"dist":{"shasum":"b11c2cf4d92ee272c5879affaaceb9040b37d71a","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/is-generator-function/-/is-generator-function-1.0.2.tgz","integrity":"sha512-OXLo3PMH/nVNK0ctLH7Q1aoPSyXkQVgLVTUA24OGqGwsMnxYHhxz7StOzKClbfD8hfrtKJSRHrX6oGeJDAGHpA==","signatures":[{"sig":"MEQCIAkB+yDOTwpN5YhF4ZoDr5xPpwZlalIbXMjqbdxY+YVWAiB6XRop5mNH5YRE6SllemKjzMFduqc/NoTPkgW+Lmz4/g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b11c2cf4d92ee272c5879affaaceb9040b37d71a","engines":{"node":">= 0.4"},"gitHead":"373747ee2d93eafb6dbb001a586798bbf2b41958","scripts":{"lint":"jscs *.js */*.js","test":"npm run lint && node --harmony test/index.js","coverage":"covert test/index.js","coverage-quiet":"covert test/index.js --quiet"},"_npmUser":{"name":"dev","email":"ljharb@gmail.com"},"testling":{"files":"test/index.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"repository":{"url":"git://github.com/ljharb/is-generator-function.git","type":"git"},"_npmVersion":"2.2.0","description":"Determine if a function is an ES6 generator function or not.","directories":{},"_nodeVersion":"1.0.3","dependencies":{},"devDependencies":{"jscs":"~1.10.0","tape":"~3.4.0","covert":"1.0.0","make-generator-function":"~1.0.0"}},"1.0.3":{"name":"is-generator-function","version":"1.0.3","keywords":["generator","generator function","es6","yield","function","function*"],"author":{"name":"Jordan Harband"},"license":"MIT","_id":"is-generator-function@1.0.3","maintainers":[{"name":"dev","email":"ljharb@gmail.com"}],"homepage":"https://github.com/ljharb/is-generator-function","bugs":{"url":"https://github.com/ljharb/is-generator-function/issues"},"dist":{"shasum":"d374ca57e807444fa2658be3728ed6b174b326b1","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/is-generator-function/-/is-generator-function-1.0.3.tgz","integrity":"sha512-QH64+3BzDwCo7B4ypi0AvV1jBBGIRDeA+gQsnoPcZuV9sMWFeKrDiFZ1KAoPcfLleoTD1IlwFSZgwQNubu1jZA==","signatures":[{"sig":"MEUCIQCeK11zrOm7vfRgUgY7YAkY6sAjUsGTID8O3rYa3CSYcwIgMZpZWs7jdWJf2lt2/dq6ov4ndGaufMfOC6kg5BBsRJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d374ca57e807444fa2658be3728ed6b174b326b1","engines":{"node":">= 0.4"},"gitHead":"8fb1316c36e566aea634a192ed3321edd43c5a9f","scripts":{"lint":"jscs *.js */*.js","test":"npm run lint && node --es-staging --harmony test/index.js","coverage":"covert test/index.js","coverage-quiet":"covert test/index.js --quiet"},"_npmUser":{"name":"dev","email":"ljharb@gmail.com"},"testling":{"files":"test/index.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"repository":{"url":"git://github.com/ljharb/is-generator-function.git","type":"git"},"_npmVersion":"2.3.0","description":"Determine if a function is an ES6 generator function or not.","directories":{},"_nodeVersion":"1.0.4","dependencies":{},"devDependencies":{"jscs":"~1.10.0","tape":"~3.4.0","covert":"1.0.0","semver":"~4.2.0","make-generator-function":"~1.0.0"}},"1.0.5":{"name":"is-generator-function","version":"1.0.5","keywords":["generator","generator function","es6","yield","function","function*"],"author":{"name":"Jordan Harband"},"license":"MIT","_id":"is-generator-function@1.0.5","maintainers":[{"name":"dev","email":"ljharb@gmail.com"}],"homepage":"https://github.com/ljharb/is-generator-function#readme","bugs":{"url":"https://github.com/ljharb/is-generator-function/issues"},"dist":{"shasum":"9ddb7301a157d011aec579cf691e6551c0c806db","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/is-generator-function/-/is-generator-function-1.0.5.tgz","integrity":"sha512-83j6VDoq3192L/p2OMHqGilMI1kYmZZASnI+7Z5AwgYpZ4iz+PoO+e5HMyuu+dXkz/xvU3LxhMjuvCa5Eaw8ig==","signatures":[{"sig":"MEYCIQCiA1RMVycmPRpbfvy9BoW0iVg4TrePhNKFuGhSdO/yjgIhAKBbWeL+u3Qm9oVqMD+mBlFVuX36in3VXb1+YvgiWzvW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9ddb7301a157d011aec579cf691e6551c0c806db","engines":{"node":">= 0.4"},"gitHead":"81e9adac7b6f76ec8f4c70d9cb92d95022ac73ac","scripts":{"jscs":"jscs *.js */*.js","lint":"npm run jscs && npm run eslint","test":"npm run tests-only","eslint":"eslint *.js */*.js","pretest":"npm run lint","coverage":"covert test/index.js","posttest":"npm run security","security":"nsp check","tests-only":"node --es-staging --harmony test/index.js","coverage-quiet":"covert test/index.js --quiet"},"_npmUser":{"name":"dev","email":"ljharb@gmail.com"},"testling":{"files":"test/index.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"deprecated":"v1.0.5 has a bug with core-js in environments without native generator functions. Upgrade to v1.0.6 or later","repository":{"url":"git://github.com/ljharb/is-generator-function.git","type":"git"},"_npmVersion":"3.10.10","description":"Determine if a function is an ES6 generator function or not.","directories":{},"_nodeVersion":"7.2.1","dependencies":{},"devDependencies":{"nsp":"^2.6.2","jscs":"^3.0.7","tape":"^4.6.3","covert":"^1.1.0","eslint":"^3.12.2","semver":"^5.3.0","replace":"^0.3.0","@ljharb/eslint-config":"^9.0.1","make-generator-function":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/is-generator-function-1.0.5.tgz_1482220790150_0.9029339607805014","host":"packages-12-west.internal.npmjs.com"}},"1.0.4":{"name":"is-generator-function","version":"1.0.4","keywords":["generator","generator function","es6","yield","function","function*"],"author":{"name":"Jordan Harband"},"license":"MIT","_id":"is-generator-function@1.0.4","maintainers":[{"name":"dev","email":"ljharb@gmail.com"}],"homepage":"https://github.com/ljharb/is-generator-function#readme","bugs":{"url":"https://github.com/ljharb/is-generator-function/issues"},"dist":{"shasum":"31b2ac0a3f2b4af037f5e4a51fd296b5e197bcc1","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/is-generator-function/-/is-generator-function-1.0.4.tgz","integrity":"sha512-OZ3rwEMeqqz5znKIiegHAElJnrHZ6/0eB+7/VHgKOSXA9kZfJm2MrqaZ5J4NDx2lNBX/jtwAs70bWiwPU3MAbg==","signatures":[{"sig":"MEUCIFjpP2T+sbmnTwmiCrxt4UCIjHReYMnJKrG7dWDhk9IOAiEA7wnyePfzKXvFigyIEO+tEB6TUEfK2EEByotfmCfWtrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"31b2ac0a3f2b4af037f5e4a51fd296b5e197bcc1","engines":{"node":">= 0.4"},"gitHead":"b6c306e6d285fe6b951e4866fe864199bc1b3b86","scripts":{"lint":"jscs *.js */*.js","test":"npm run lint && node --es-staging --harmony test/index.js","coverage":"covert test/index.js","coverage-quiet":"covert test/index.js --quiet"},"_npmUser":{"name":"dev","email":"ljharb@gmail.com"},"testling":{"files":"test/index.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"repository":{"url":"git://github.com/ljharb/is-generator-function.git","type":"git"},"_npmVersion":"3.10.10","description":"Determine if a function is an ES6 generator function or not.","directories":{},"_nodeVersion":"7.2.1","dependencies":{},"devDependencies":{"jscs":"^1.11.3","tape":"^3.5.0","covert":"^1.0.1","semver":"^4.3.1","replace":"^0.3.0","make-generator-function":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/is-generator-function-1.0.4.tgz_1482256205192_0.4695625628810376","host":"packages-18-east.internal.npmjs.com"}},"1.0.6":{"name":"is-generator-function","version":"1.0.6","keywords":["generator","generator function","es6","es2015","yield","function","function*"],"author":{"name":"Jordan Harband"},"license":"MIT","_id":"is-generator-function@1.0.6","maintainers":[{"name":"dev","email":"ljharb@gmail.com"}],"homepage":"https://github.com/ljharb/is-generator-function#readme","bugs":{"url":"https://github.com/ljharb/is-generator-function/issues"},"dist":{"shasum":"9e71653cd15fff341c79c4151460a131d31e9fc4","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/is-generator-function/-/is-generator-function-1.0.6.tgz","integrity":"sha512-42rSiea6kme5O+AvAwoM8RaiO/aYzzGdVr8eLflrSXuI9VvfyXjdAdhN0YQ1uBVkNGyo96/0kcZQ0x6xhu01gg==","signatures":[{"sig":"MEQCIDl9fiaO58oLwEm91xpEiIlmPCecXRJl/z/QWwS6eCPeAiAlIFr8BE4LXPLVZWwRg2s8zl42IpH8dbyTbL9YuOOAzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9e71653cd15fff341c79c4151460a131d31e9fc4","engines":{"node":">= 0.4"},"gitHead":"1723b991126204e1f534bdae5f29b7a2a5bd0053","scripts":{"jscs":"jscs *.js */*.js","lint":"npm run jscs && npm run eslint","test":"npm run tests-only","eslint":"eslint *.js */*.js","pretest":"npm run lint","coverage":"covert test/index.js","posttest":"npm run security","security":"nsp check","tests-only":"node --es-staging --harmony test/index.js","test:corejs":"node test/corejs","coverage-quiet":"covert test/index.js --quiet","posttests-only":"npm run test:corejs"},"_npmUser":{"name":"dev","email":"ljharb@gmail.com"},"testling":{"files":"test/index.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"repository":{"url":"git://github.com/ljharb/is-generator-function.git","type":"git"},"_npmVersion":"3.10.10","description":"Determine if a function is a native generator function.","directories":{},"_nodeVersion":"7.2.1","dependencies":{},"devDependencies":{"nsp":"^2.6.2","jscs":"^3.0.7","tape":"^4.6.3","covert":"^1.1.0","eslint":"^3.12.2","semver":"^5.3.0","core-js":"^2.4.1","replace":"^0.3.0","@ljharb/eslint-config":"^9.0.1","make-generator-function":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/is-generator-function-1.0.6.tgz_1482258967738_0.7079989777412266","host":"packages-12-west.internal.npmjs.com"}},"1.0.7":{"name":"is-generator-function","version":"1.0.7","keywords":["generator","generator function","es6","es2015","yield","function","function*"],"author":{"name":"Jordan Harband"},"license":"MIT","_id":"is-generator-function@1.0.7","maintainers":[{"name":"dev","email":"ljharb@gmail.com"}],"homepage":"https://github.com/ljharb/is-generator-function#readme","bugs":{"url":"https://github.com/ljharb/is-generator-function/issues"},"dist":{"shasum":"d2132e529bb0000a7f80794d4bdf5cd5e5813522","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/is-generator-function/-/is-generator-function-1.0.7.tgz","integrity":"sha512-YZc5EwyO4f2kWCax7oegfuSr9mFz1ZvieNYBEjmukLxgXfBUbxAWGVF7GZf0zidYtoBl3WvC07YK0wT76a+Rtw==","signatures":[{"sig":"MEQCIFNOmbUPRr00YH0VOItarQGLmX7d4//nVJ1ZMcvWOcudAiArqKbSpNbXV9FBgAmeenP3x5ZrtovUrZopRxGIKMymug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">= 0.4"},"gitHead":"8cfcb1c104af736ecd60a70fc88eae8ce1dc2272","scripts":{"jscs":"jscs *.js */*.js","lint":"npm run jscs && npm run eslint","test":"npm run tests-only","eslint":"eslint *.js */*.js","pretest":"npm run lint","coverage":"covert test","posttest":"npm run security","security":"nsp check","tests-only":"node --es-staging --harmony test","test:corejs":"node test/corejs","test:uglified":"node test/uglified","posttests-only":"npm run test:corejs && npm run test:uglified"},"_npmUser":{"name":"dev","email":"ljharb@gmail.com"},"testling":{"files":"test/index.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"repository":{"url":"git://github.com/ljharb/is-generator-function.git","type":"git"},"_npmVersion":"5.5.1","description":"Determine if a function is a native generator function.","directories":{},"_nodeVersion":"9.3.0","dependencies":{},"devDependencies":{"nsp":"^3.1.0","jscs":"^3.0.7","tape":"^4.8.0","covert":"^1.1.0","eslint":"^4.14.0","semver":"^5.4.1","core-js":"^2.5.3","replace":"^0.3.0","uglify-register":"^1.0.1","@ljharb/eslint-config":"^12.2.1","make-generator-function":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/is-generator-function-1.0.7.tgz_1514499632100_0.9620205189567059","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"is-generator-function","version":"1.0.8","keywords":["generator","generator function","es6","es2015","yield","function","function*"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","_id":"is-generator-function@1.0.8","maintainers":[{"name":"dev","email":"ljharb@gmail.com"}],"homepage":"https://github.com/ljharb/is-generator-function#readme","bugs":{"url":"https://github.com/ljharb/is-generator-function/issues"},"dist":{"shasum":"dfb5c2b120e02b0a8d9d2c6806cd5621aa922f7b","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/is-generator-function/-/is-generator-function-1.0.8.tgz","fileCount":19,"integrity":"sha512-2Omr/twNtufVZFr1GhxjOMFPAj2sjc/dKaIqBhvo4qciXfJmITGH6ZGd8eZYNHza8t1y0e01AuqRhJwfWp26WQ==","signatures":[{"sig":"MEUCIGjboLd+m0YhXjlhDoSz6FEhnPDgsZLYUKR72Dq0/KiiAiEAoz21uztDp4XMG1vdJb787m75M0jDNpiFYhs4fo5zvzk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfx8i2CRA9TVsSAnZWagAAR/MP/RcVE9YBACmpW8PzwrCk\n0nxXDc0fcqOgdobuNoCJfXUlXAsQWnOtC1WUbuSSSgoeucQb3tbfEYnYmcYU\nnwtN5VHx2zi9Arm0+I+7DMg/DwP0LrewpambCM4yMsxR5VftKLielK1emqzN\nfm6dTeWhkZ+GgycMK2xxRdIzBuehJKPBQmvSmtmCG88P/Yv2Bixd/b0/d8tv\nO2mPe3bvXRyh5ngZIKQMDYCyABJJPIgGTr12MMDqRvSHgR76V3s453Xp+K6v\nHGLnKWkyt9QXydws0fUInxafjlwVdRpa7hzF3uQpz3zdELFu0XP3tfaDU4KV\nt8+D2s+H0QkFvkSVVRNC6IOASWU8Vb/PqsjyWX7JUHpDVkt/Li13oRmOwtqb\nz3OjJ8wKQUAArXF8fu1w1n0n4r7P5Ocz8gngI3J2JV0ofnE88j3z+hw4gcw5\nIpuEzWMprSMoeTRyLVHzQ96/Pnl94dUzfbq/A20VD9r7AKVMQ8VJeBM7nYey\nT5uyP0/RXjLWI90k5+MtOzJHc0bGjeyFt6VHcAiTtapU0fy96ff5XGzwmSKf\ni/azpO5QhFjR9kbg3VQW5uxUnDPJTZoj5c8okvZw/z62fmBFCZXKR9XjidWn\ndBOZqCa3PJW/V+uXTwplGgjIeGOpS9zJ/714xtPfsPDh/Qhfs2sFI9MfjUR+\npio/\r\n=aHuQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 0.4"},"funding":{"url":"https://github.com/sponsors/ljharb"},"gitHead":"6b014cfabf56a453f2756f6f4c2779791a241f0c","scripts":{"lint":"eslint .","test":"npm run tests-only","pretest":"npm run lint","version":"auto-changelog && git add CHANGELOG.md","posttest":"npx aud --production","test:all":"npm run test:index && npm run test:corejs && npm run test:uglified","prepublish":"safe-publish-latest","test:index":"node test","tests-only":"nyc npm run test:all","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"","test:corejs":"node test/corejs","test:harmony":"node  --es-staging --harmony test && node  --es-staging --harmony test/corejs && node --es-staging --harmony test/uglified","test:uglified":"node test/uglified"},"_npmUser":{"name":"dev","email":"ljharb@gmail.com"},"testling":{"files":"test/index.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"repository":{"url":"git://github.com/ljharb/is-generator-function.git","type":"git"},"_npmVersion":"6.14.8","description":"Determine if a function is a native generator function.","directories":{},"_nodeVersion":"14.15.1","dependencies":{},"_hasShrinkwrap":false,"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","hideCredit":true,"unreleased":false,"commitLimit":false,"backfillLimit":false},"devDependencies":{"aud":"^1.1.3","nyc":"^10.3.2","tape":"^5.0.1","eslint":"^7.14.0","core-js":"^2.6.5 || ^3","auto-changelog":"^2.2.1","uglify-register":"^1.0.1","safe-publish-latest":"^1.1.4","@ljharb/eslint-config":"^17.3.0","make-generator-function":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/is-generator-function_1.0.8_1606928565778_0.9430777454274046","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"is-generator-function","version":"1.0.9","keywords":["generator","generator function","es6","es2015","yield","function","function*"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","_id":"is-generator-function@1.0.9","maintainers":[{"name":"dev","email":"ljharb@gmail.com"}],"homepage":"https://github.com/inspect-js/is-generator-function#readme","bugs":{"url":"https://github.com/inspect-js/is-generator-function/issues"},"dist":{"shasum":"e5f82c2323673e7fcad3d12858c83c4039f6399c","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/is-generator-function/-/is-generator-function-1.0.9.tgz","fileCount":12,"integrity":"sha512-ZJ34p1uvIfptHCN7sFTjGibB9/oBg17sHqzDLfuwhvmN/qLVvIQXRQ8licZQ35WJ8KuEQt/etnnzQFI9C9Ue/A==","signatures":[{"sig":"MEYCIQDpZds5llOSRscuywzGbGSjuWxBaHzb64/dDIQZjvarJgIhAJ9m8bPmVOQUwEVNmz/Uh/LqQK/uKaFDzN51bYFEI9/O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31261,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgk4SLCRA9TVsSAnZWagAA7qIQAJFyKm8a2mQ2WR34s/YL\nKR1WY/LVozr1ZHZULxZZq7OBLdjgJZ0sOVthdUbaskizVfd1tBDE/3Kk9yrj\njKEy1GcvBSEEDb81Xh+UIlLFhq/4NadCh8BViS1Ap3bXh8Sx+tzBprLM53jP\nrD9y8zu2i17rRWNAUMixFjEzkNllZuwbuMc8ALvrvxymEy8pgxObXNm9c+/+\nBPTgrhwoZuPL2HLTy4QjqK9mi+XzdEPERoC5q9j731NRxuVQv/PleSyZlax1\nXXNa9MAky/Zn12PEguogf4flH3HWZ/4y1o9gehsOrXDCOVnG0AL0wjARpXqy\n76m6VQyrxSN6jRa8kePsMFdd0c2NTUI5+o7hi61GK/4k/gKBLuZiXzeHe9NC\n+OMyddBNfUZYZiYDhGS8emOpukgaXnJvC/9xF0hKRXMe8PqBqZbbQ9cHx9DO\nVQQ1MnzLX0LivxTwJJuAxksbkiD0duknj5HiM0vLMk+nJ/fapFn/IMxRjmCk\nYrQZzk4C7IMF4/6CJaG0kJgIR+U+F42q2JMXJY1plyjqDOFMwYkSImLSSasi\n6HKqwE/CSojkN18uN7BxHNih3JxD8U7gRoxX6Q5UJAH/1EqVdfLGPjuCzoRO\nNAM3H0ANNtIg9bvQDhNcX2/O8Az5+Vo6++LYZBFrXj4jZ40C7zrNinGRX/Bb\nl4gT\r\n=5UV7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 0.4"},"funding":{"url":"https://github.com/sponsors/ljharb"},"gitHead":"65ce09d957d4d4b456249e6ba64b7c6343c2fd1f","scripts":{"lint":"eslint .","test":"npm run tests-only","pretest":"npm run lint","version":"auto-changelog && git add CHANGELOG.md","posttest":"aud --production","test:all":"npm run test:index && npm run test:corejs && npm run test:uglified","prepublish":"not-in-publish || npm run prepublishOnly","test:index":"node test","tests-only":"nyc npm run test:all","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"","test:corejs":"node test/corejs","test:harmony":"node  --es-staging --harmony test && node  --es-staging --harmony test/corejs && node --es-staging --harmony test/uglified","test:uglified":"node test/uglified","prepublishOnly":"safe-publish-latest"},"_npmUser":{"name":"dev","email":"ljharb@gmail.com"},"testling":{"files":"test/index.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"repository":{"url":"git://github.com/inspect-js/is-generator-function.git","type":"git"},"_npmVersion":"7.10.0","description":"Determine if a function is a native generator function.","directories":{},"_nodeVersion":"16.0.0","_hasShrinkwrap":false,"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","hideCredit":true,"unreleased":false,"commitLimit":false,"backfillLimit":false},"devDependencies":{"aud":"^1.1.5","nyc":"^10.3.2","tape":"^5.2.2","eslint":"^7.25.0","core-js":"^2.6.5 || ^3 <3.9","auto-changelog":"^2.2.1","uglify-register":"^1.0.1","safe-publish-latest":"^1.1.4","@ljharb/eslint-config":"^17.6.0","make-generator-function":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/is-generator-function_1.0.9_1620280459149_0.5298748572860164","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"is-generator-function","version":"1.0.10","keywords":["generator","generator function","es6","es2015","yield","function","function*"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","_id":"is-generator-function@1.0.10","maintainers":[{"name":"dev","email":"ljharb@gmail.com"}],"homepage":"https://github.com/inspect-js/is-generator-function#readme","bugs":{"url":"https://github.com/inspect-js/is-generator-function/issues"},"dist":{"shasum":"f1558baf1ac17e0deea7c0415c438351ff2b3c72","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/is-generator-function/-/is-generator-function-1.0.10.tgz","fileCount":12,"integrity":"sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==","signatures":[{"sig":"MEYCIQCLG8Mcf5uGpwhJ8HzFuMIt76yPhPElzj6VFni2BVHI/AIhAM4FV703+oM8z4D6Y2G06c9YiVh4HnnfmRr7CXsQdciS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDMhdCRA9TVsSAnZWagAA+lgP/jIFPxGQYTXHkn+SSMaM\nQMu3SF2u8Qt1Rb9XYJXwVFRyYuS6XdTnPl9su9P41p2azj5/IMMaX3tAfHGI\nCd+zQfZICtq9rHt0nBoQG4iQuSqfW+EfECGv1Hfi+6KeIwK9P99rtJTkh9eF\nFX/ohJf1HOJO6kre+WqrEcA6WuBjV/XO2hXvgF6QBuhpdU2Q+CPRhgBzj7+u\no/rL8eyFXM+73TRiuLAh3eyGHviUu2CRhVObynHl+yrZ19zVHWbyEB2o2/Bc\npsZmxA7seaHLdRUcfGvKssK2zWkPEqPrh2Y+sIs1/AxO2/LvjZfnLw90zdPk\nOeyBMztcUQ7TnOkUeg+KqzpJlWEXi8W0Cc8xA1pwUolAy9vcO37FNizPLOWR\nPzrVfYPdQ8ociTJJsO5YbeCP5Danw1nx/0JlRMyh2bMxS/PDzNjpeZGQqH63\nXWMJH+sDos48wJRs0Q9vmz7KZFVimmsu8sWXieIf8Y9t6LbtXomWmJf3FnWi\nT1uE+lNmbDLrr1tn1vbkFEBxnjo1JZZnIdeBxrrV6dh3YUm670DaZDGydhmH\nXuU28Yz/hus2+step/UAjCaLn7/EfwWf82jbW8wdx77x38gEZlDHlDQ+LSLB\nk3cCGY/NIeTG+282cIchiW8cXiAFAXRkm+f90enVEvefRstwKln8tiqolBe2\nlF8Y\r\n=JEfO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">= 0.4"},"funding":{"url":"https://github.com/sponsors/ljharb"},"gitHead":"9e6b7a26a4f97582333d807aa1c8c165097f3226","scripts":{"lint":"eslint .","test":"npm run tests-only","pretest":"npm run lint","version":"auto-changelog && git add CHANGELOG.md","posttest":"aud --production","test:all":"npm run test:index && npm run test:corejs && npm run test:uglified","prepublish":"not-in-publish || npm run prepublishOnly","test:index":"node test","tests-only":"nyc npm run test:all","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"","test:corejs":"node test/corejs","test:harmony":"node  --es-staging --harmony test && node  --es-staging --harmony test/corejs && node --es-staging --harmony test/uglified","test:uglified":"node test/uglified","prepublishOnly":"safe-publish-latest"},"_npmUser":{"name":"dev","email":"ljharb@gmail.com"},"testling":{"files":"test/index.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"repository":{"url":"git://github.com/inspect-js/is-generator-function.git","type":"git"},"_npmVersion":"7.20.3","description":"Determine if a function is a native generator function.","directories":{},"_nodeVersion":"16.6.1","dependencies":{"has-tostringtag":"^1.0.0"},"_hasShrinkwrap":false,"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","hideCredit":true,"unreleased":false,"commitLimit":false,"backfillLimit":false},"devDependencies":{"aud":"^1.1.5","nyc":"^10.3.2","tape":"^5.3.0","eslint":"^7.32.0","core-js":"^2.6.5 || ^3.16.0","auto-changelog":"^2.3.0","uglify-register":"^1.0.1","safe-publish-latest":"^1.1.4","@ljharb/eslint-config":"^17.6.0","make-generator-function":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/is-generator-function_1.0.10_1628227677748_0.9000112892059791","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"is-generator-function","version":"1.1.0","keywords":["generator","generator function","es6","es2015","yield","function","function*"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","_id":"is-generator-function@1.1.0","maintainers":[{"name":"dev","email":"ljharb@gmail.com"}],"homepage":"https://github.com/inspect-js/is-generator-function#readme","bugs":{"url":"https://github.com/inspect-js/is-generator-function/issues"},"dist":{"shasum":"bf3eeda931201394f57b5dba2800f91a238309ca","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/is-generator-function/-/is-generator-function-1.1.0.tgz","fileCount":13,"integrity":"sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==","signatures":[{"sig":"MEUCIGRIxh3HR7jSVruEzKWV8gr4ydCtsW/VRsS1AbqqD7QFAiEAsDGcNltnGVl0NuUuyYc2urlenKErnbdcbccvGJ2isRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35698},"main":"index.js","types":"./index.d.ts","engines":{"node":">= 0.4"},"funding":{"url":"https://github.com/sponsors/ljharb"},"gitHead":"2ac26fe76d5cdbc8db7525f0ee07f65cc99b0abd","scripts":{"lint":"eslint --ext=js,mjs .","test":"npm run tests-only","prepack":"npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","version":"auto-changelog && git add CHANGELOG.md","postlint":"tsc && attw -P","posttest":"npx npm@\">= 10.2\" audit --production","test:all":"npm run test:index && npm run test:corejs && npm run test:uglified","prepublish":"not-in-publish || npm run prepublishOnly","test:index":"node test","tests-only":"nyc npm run test:all","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"","test:corejs":"node test/corejs","test:harmony":"node  --es-staging --harmony test && node  --es-staging --harmony test/corejs && node --es-staging --harmony test/uglified","test:uglified":"node test/uglified","prepublishOnly":"safe-publish-latest"},"_npmUser":{"name":"dev","email":"ljharb@gmail.com"},"testling":{"files":"test/index.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"repository":{"url":"git://github.com/inspect-js/is-generator-function.git","type":"git"},"_npmVersion":"10.9.2","description":"Determine if a function is a native generator function.","directories":{},"_nodeVersion":"23.5.0","dependencies":{"get-proto":"^1.0.0","call-bound":"^1.0.3","has-tostringtag":"^1.0.2","safe-regex-test":"^1.1.0"},"publishConfig":{"ignore":[".github/workflows"]},"_hasShrinkwrap":false,"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","hideCredit":true,"unreleased":false,"commitLimit":false,"backfillLimit":false},"devDependencies":{"nyc":"^10.3.2","tape":"^5.9.0","eslint":"=8.8.0","core-js":"^2.6.5 || ^3.20.0","encoding":"^0.1.13","for-each":"^0.3.3","npmignore":"^0.3.1","in-publish":"^2.0.1","typescript":"next","@types/tape":"^5.8.0","auto-changelog":"^2.5.0","@types/for-each":"^0.3.3","uglify-register":"^1.0.1","@ljharb/tsconfig":"^0.2.3","safe-publish-latest":"^2.0.0","@arethetypeswrong/cli":"^0.17.2","@ljharb/eslint-config":"^21.1.1","make-generator-function":"^2.0.0","@types/make-generator-function":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/is-generator-function_1.1.0_1735841949246_0.6305320065409501","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"is-generator-function","version":"1.1.1","keywords":["generator","generator function","es6","es2015","yield","function","function*"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"license":"MIT","_id":"is-generator-function@1.1.1","maintainers":[{"name":"dev","email":"ljharb@gmail.com"}],"homepage":"https://github.com/inspect-js/is-generator-function#readme","bugs":{"url":"https://github.com/inspect-js/is-generator-function/issues"},"dist":{"shasum":"7995bc35528dedea93ff0a0b05b168862cc8dc11","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/is-generator-function/-/is-generator-function-1.1.1.tgz","fileCount":13,"integrity":"sha512-Gn8BWUdrTzf9XUJAvqIYP7QnSC3mKs8QjQdGdJ7HmBemzZo14wj/OVmmAwgxDX/7WhFEjboybL4VhXGIQYPlOA==","signatures":[{"sig":"MEQCICRBEHYlZ51+u7/ByTjb57EhYHE4H30X09Fyei4BYpo7AiAgHiSLseC6UmHCP6MWdmOZugpvTvz0e0aY+VIVzTFucw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35575},"main":"index.js","types":"./index.d.ts","engines":{"node":">= 0.4"},"funding":{"url":"https://github.com/sponsors/ljharb"},"gitHead":"ef2f8cf6c71eff9b783e5493e80550901e7a9cbf","scripts":{"lint":"eslint --ext=js,mjs .","test":"npm run tests-only","prepack":"npmignore --auto --commentLines=autogenerated","pretest":"npm run lint","version":"auto-changelog && git add CHANGELOG.md","postlint":"tsc && attw -P","posttest":"npx npm@\">= 10.2\" audit --production","test:all":"npm run test:index && npm run test:corejs && npm run test:uglified","prepublish":"not-in-publish || npm run prepublishOnly","test:index":"node test","tests-only":"nyc npm run test:all","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\"","test:corejs":"node test/corejs","test:harmony":"node  --es-staging --harmony test && node  --es-staging --harmony test/corejs && node --es-staging --harmony test/uglified","test:uglified":"node test/uglified","prepublishOnly":"safe-publish-latest"},"_npmUser":{"name":"dev","email":"ljharb@gmail.com"},"testling":{"files":"test/index.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"repository":{"url":"git://github.com/inspect-js/is-generator-function.git","type":"git"},"_npmVersion":"11.6.0","description":"Determine if a function is a native generator function.","directories":{},"_nodeVersion":"24.8.0","dependencies":{"get-proto":"^1.0.0","call-bound":"^1.0.3","has-tostringtag":"^1.0.2","safe-regex-test":"^1.1.0","generator-function":"^2.0.0"},"publishConfig":{"ignore":[".github/workflows"]},"_hasShrinkwrap":false,"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","hideCredit":true,"unreleased":false,"commitLimit":false,"backfillLimit":false},"devDependencies":{"nyc":"^10.3.2","tape":"^5.9.0","eslint":"=8.8.0","core-js":"^2.6.5 || ^3.20.0","encoding":"^0.1.13","for-each":"^0.3.3","npmignore":"^0.3.1","in-publish":"^2.0.1","typescript":"next","@types/tape":"^5.8.0","auto-changelog":"^2.5.0","@types/for-each":"^0.3.3","uglify-register":"^1.0.1","@ljharb/tsconfig":"^0.2.3","safe-publish-latest":"^2.0.0","@arethetypeswrong/cli":"^0.17.2","@ljharb/eslint-config":"^21.1.1","make-generator-function":"^2.0.0","@types/make-generator-function":"^2.0.3"},"_npmOperationalInternal":{"tmp":"tmp/is-generator-function_1.1.1_1759165478970_0.12810047508015332","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"is-generator-function","version":"1.1.2","description":"Determine if a function is a native generator function.","main":"index.js","scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","pretest":"npm run lint","test":"npm run tests-only","tests-only":"nyc npm run test:all","test:all":"npm run test:index && npm run test:corejs && npm run test:uglified","test:harmony":"node  --es-staging --harmony test && node  --es-staging --harmony test/corejs && node --es-staging --harmony test/uglified","test:index":"node test","test:corejs":"node test/corejs","test:uglified":"node test/uglified","posttest":"npx npm@\">= 10.2\" audit --production","lint":"eslint --ext=js,mjs .","postlint":"tsc && attw -P","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git://github.com/inspect-js/is-generator-function.git"},"keywords":["generator","generator function","es6","es2015","yield","function","function*"],"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"license":"MIT","bugs":{"url":"https://github.com/inspect-js/is-generator-function/issues"},"dependencies":{"call-bound":"^1.0.4","generator-function":"^2.0.0","get-proto":"^1.0.1","has-tostringtag":"^1.0.2","safe-regex-test":"^1.1.0"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.2","@ljharb/eslint-config":"^21.2.0","@ljharb/tsconfig":"^0.3.2","@types/for-each":"^0.3.3","@types/make-generator-function":"^2.0.3","@types/tape":"^5.8.1","auto-changelog":"^2.5.0","core-js":"^2.6.5 || ^3.20.0","encoding":"^0.1.13","eslint":"=8.8.0","for-each":"^0.3.5","in-publish":"^2.0.1","make-generator-function":"^2.1.0","npmignore":"^0.3.1","nyc":"^10.3.2","safe-publish-latest":"^2.0.0","tape":"^5.9.0","typescript":"next","uglify-register":"^1.0.1"},"testling":{"files":"test/index.js","browsers":["iexplore/6.0..latest","firefox/3.0..6.0","firefox/15.0..latest","firefox/nightly","chrome/4.0..10.0","chrome/20.0..latest","chrome/canary","opera/10.0..latest","opera/next","safari/4.0..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2"]},"engines":{"node":">= 0.4"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"publishConfig":{"ignore":[".github/workflows"]},"_id":"is-generator-function@1.1.2","gitHead":"f84a57cf5195c30c6610af3fdaebcf90df9666b5","types":"./index.d.ts","homepage":"https://github.com/inspect-js/is-generator-function#readme","_nodeVersion":"24.8.0","_npmVersion":"11.6.0","dist":{"integrity":"sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==","shasum":"ae3b61e3d5ea4e4839b90bad22b02335051a17d5","tarball":"http://repository.ncinga.com/nexus/content/repositories/npm-js-registry/is-generator-function/-/is-generator-function-1.1.2.tgz","fileCount":13,"unpackedSize":36191,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC0sSz5Lfj0Bd9Nx8o04somCIiAHNEEsXbxMEhBURULNgIgaagfHja4k46xwq/grxCr9F4r6nOVAPTAjJW4AZ/LnFY="}]},"_npmUser":{"name":"dev","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"dev","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/is-generator-function_1.1.2_1759257674324_0.6824713880678823"},"_hasShrinkwrap":false}},"name":"is-generator-function","time":{"created":"2014-02-10T05:57:44.946Z","modified":"2025-09-30T18:41:14.703Z","0.0.0":"2014-02-10T05:57:44.946Z","1.0.0":"2014-08-09T16:54:28.481Z","1.0.1":"2014-12-15T07:53:14.046Z","1.0.2":"2015-01-20T08:14:38.587Z","1.0.3":"2015-01-31T18:38:48.120Z","1.0.5":"2016-12-20T07:59:50.409Z","1.0.4":"2016-12-20T17:50:07.483Z","1.0.6":"2016-12-20T18:36:07.977Z","1.0.7":"2017-12-28T22:20:32.180Z","1.0.8":"2020-12-02T17:02:45.888Z","1.0.9":"2021-05-06T05:54:19.287Z","1.0.10":"2021-08-06T05:27:57.932Z","1.1.0":"2025-01-02T18:19:09.453Z","1.1.1":"2025-09-29T17:04:39.142Z","1.1.2":"2025-09-30T18:41:14.522Z"},"readmeFilename":"README.md","homepage":"https://github.com/inspect-js/is-generator-function#readme"}