{"_id":"is-generator-function","_rev":"33-03c6c50bf8b245b3ed1d786fe379a22b","name":"is-generator-function","description":"Determine if a function is a native generator function.","dist-tags":{"latest":"1.0.10","backport":"1.0.4"},"versions":{"0.0.0":{"name":"is-generator-function","version":"0.0.0","description":"Determine if a function is an ES6 generator function or not.","main":"index.js","scripts":{"test":"node --harmony test/index.js","coverage":"covert test/index.js","coverage-quiet":"covert test/index.js --quiet"},"repository":{"type":"git","url":"git://github.com/ljharb/is-generator-function.git"},"keywords":["generator","generator function","es6","yield","function","function*"],"author":{"name":"Jordan Harband"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/is-generator-function/issues"},"dependencies":{},"devDependencies":{"tape":"~2.4.2","covert":"~0.3.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"},"homepage":"https://github.com/ljharb/is-generator-function","_id":"is-generator-function@0.0.0","dist":{"shasum":"129ab23c6577ce0370f099b8c64c7c1f79ff96d9","tarball":"https://registry.npmjs.org/is-generator-function/-/is-generator-function-0.0.0.tgz"},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"directories":{}},"1.0.0":{"name":"is-generator-function","version":"1.0.0","description":"Determine if a function is an ES6 generator function or not.","main":"index.js","scripts":{"test":"npm run lint && node --harmony test/index.js","coverage":"covert test/index.js","coverage-quiet":"covert test/index.js --quiet","lint":"jscs *.js */*.js"},"repository":{"type":"git","url":"git://github.com/ljharb/is-generator-function.git"},"keywords":["generator","generator function","es6","yield","function","function*"],"author":{"name":"Jordan Harband"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/is-generator-function/issues"},"dependencies":{},"devDependencies":{"tape":"~2.14.0","covert":"~0.4.0","jscs":"~1.5.8"},"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"},"gitHead":"dbae3b3200368ed1476bef780b51d97c325a1265","homepage":"https://github.com/ljharb/is-generator-function","_id":"is-generator-function@1.0.0","_shasum":"28bd2d41289beb29c91f7f653d252fd4a40cf26f","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"dist":{"shasum":"28bd2d41289beb29c91f7f653d252fd4a40cf26f","tarball":"https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.0.tgz","integrity":"sha512-Eq8pycbMgy7bougDdQD0vjeJEZTzzZPVskQKlYuycl80GV08ma2awOb5FLKG6ZNJj8uSpjGHHIS5Lt5l8qjarQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9+rg814ssl2lNv8Qr6n6SCTuh4H+0uobTsy5Ds0G+mAIgU2FnrNnFzOyiTyOFpHaaDA+c5Wt0G2NtMmy34YRaDiw="}]},"directories":{}},"1.0.1":{"name":"is-generator-function","version":"1.0.1","description":"Determine if a function is an ES6 generator function or not.","main":"index.js","scripts":{"test":"npm run lint && node --harmony test/index.js","coverage":"covert test/index.js","coverage-quiet":"covert test/index.js --quiet","lint":"jscs *.js */*.js"},"repository":{"type":"git","url":"git://github.com/ljharb/is-generator-function.git"},"keywords":["generator","generator function","es6","yield","function","function*"],"author":{"name":"Jordan Harband"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/is-generator-function/issues"},"dependencies":{},"devDependencies":{"make-generator-function":"~1.0.0","tape":"~3.0.3","covert":"1.0.0","jscs":"~1.8.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"},"gitHead":"363c18f7bc2681f4fc277d1c86279d0806d6c023","homepage":"https://github.com/ljharb/is-generator-function","_id":"is-generator-function@1.0.1","_shasum":"5c2f8233f2ccf421bd5eb16ce1c5c7d6e3e5ea4a","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"dist":{"shasum":"5c2f8233f2ccf421bd5eb16ce1c5c7d6e3e5ea4a","tarball":"https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.1.tgz","integrity":"sha512-iqkhzCoti+98jiNTeXyM9UpOUz3Hqk6+8GYr89vUIIS4njYnCetoJ1SEyu20pl3kEbt+PD09cqtA93IKWF3ZIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDw5zIoFaiEIUfOK/qKDhhCYgvtEVbpSm6AmMv+Hm6kSAIgSkEg/KpYztfrCU/oB1D8XMz4kfZ2D5v2C2OfExNDR+o="}]},"directories":{}},"1.0.2":{"name":"is-generator-function","version":"1.0.2","description":"Determine if a function is an ES6 generator function or not.","main":"index.js","scripts":{"test":"npm run lint && node --harmony test/index.js","coverage":"covert test/index.js","coverage-quiet":"covert test/index.js --quiet","lint":"jscs *.js */*.js"},"repository":{"type":"git","url":"git://github.com/ljharb/is-generator-function.git"},"keywords":["generator","generator function","es6","yield","function","function*"],"author":{"name":"Jordan Harband"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/is-generator-function/issues"},"dependencies":{},"devDependencies":{"make-generator-function":"~1.0.0","tape":"~3.4.0","covert":"1.0.0","jscs":"~1.10.0"},"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"},"gitHead":"373747ee2d93eafb6dbb001a586798bbf2b41958","homepage":"https://github.com/ljharb/is-generator-function","_id":"is-generator-function@1.0.2","_shasum":"b11c2cf4d92ee272c5879affaaceb9040b37d71a","_from":".","_npmVersion":"2.2.0","_nodeVersion":"1.0.3","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"dist":{"shasum":"b11c2cf4d92ee272c5879affaaceb9040b37d71a","tarball":"https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.2.tgz","integrity":"sha512-OXLo3PMH/nVNK0ctLH7Q1aoPSyXkQVgLVTUA24OGqGwsMnxYHhxz7StOzKClbfD8hfrtKJSRHrX6oGeJDAGHpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAkB+yDOTwpN5YhF4ZoDr5xPpwZlalIbXMjqbdxY+YVWAiB6XRop5mNH5YRE6SllemKjzMFduqc/NoTPkgW+Lmz4/g=="}]},"directories":{}},"1.0.3":{"name":"is-generator-function","version":"1.0.3","description":"Determine if a function is an ES6 generator function or not.","main":"index.js","scripts":{"test":"npm run lint && node --es-staging --harmony test/index.js","coverage":"covert test/index.js","coverage-quiet":"covert test/index.js --quiet","lint":"jscs *.js */*.js"},"repository":{"type":"git","url":"git://github.com/ljharb/is-generator-function.git"},"keywords":["generator","generator function","es6","yield","function","function*"],"author":{"name":"Jordan Harband"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/is-generator-function/issues"},"dependencies":{},"devDependencies":{"make-generator-function":"~1.0.0","tape":"~3.4.0","covert":"1.0.0","jscs":"~1.10.0","semver":"~4.2.0"},"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"},"gitHead":"8fb1316c36e566aea634a192ed3321edd43c5a9f","homepage":"https://github.com/ljharb/is-generator-function","_id":"is-generator-function@1.0.3","_shasum":"d374ca57e807444fa2658be3728ed6b174b326b1","_from":".","_npmVersion":"2.3.0","_nodeVersion":"1.0.4","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"dist":{"shasum":"d374ca57e807444fa2658be3728ed6b174b326b1","tarball":"https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.3.tgz","integrity":"sha512-QH64+3BzDwCo7B4ypi0AvV1jBBGIRDeA+gQsnoPcZuV9sMWFeKrDiFZ1KAoPcfLleoTD1IlwFSZgwQNubu1jZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeK11zrOm7vfRgUgY7YAkY6sAjUsGTID8O3rYa3CSYcwIgMZpZWs7jdWJf2lt2/dq6ov4ndGaufMfOC6kg5BBsRJA="}]},"directories":{}},"1.0.5":{"name":"is-generator-function","version":"1.0.5","description":"Determine if a function is an ES6 generator function or not.","main":"index.js","scripts":{"pretest":"npm run lint","test":"npm run tests-only","tests-only":"node --es-staging --harmony test/index.js","posttest":"npm run security","coverage":"covert test/index.js","coverage-quiet":"covert test/index.js --quiet","lint":"npm run jscs && npm run eslint","jscs":"jscs *.js */*.js","eslint":"eslint *.js */*.js","security":"nsp check"},"repository":{"type":"git","url":"git://github.com/ljharb/is-generator-function.git"},"keywords":["generator","generator function","es6","yield","function","function*"],"author":{"name":"Jordan Harband"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/is-generator-function/issues"},"dependencies":{},"devDependencies":{"make-generator-function":"^1.1.0","tape":"^4.6.3","covert":"^1.1.0","jscs":"^3.0.7","eslint":"^3.12.2","@ljharb/eslint-config":"^9.0.1","semver":"^5.3.0","replace":"^0.3.0","nsp":"^2.6.2"},"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"},"gitHead":"81e9adac7b6f76ec8f4c70d9cb92d95022ac73ac","homepage":"https://github.com/ljharb/is-generator-function#readme","_id":"is-generator-function@1.0.5","_shasum":"9ddb7301a157d011aec579cf691e6551c0c806db","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"9ddb7301a157d011aec579cf691e6551c0c806db","tarball":"https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.5.tgz","integrity":"sha512-83j6VDoq3192L/p2OMHqGilMI1kYmZZASnI+7Z5AwgYpZ4iz+PoO+e5HMyuu+dXkz/xvU3LxhMjuvCa5Eaw8ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiA1RMVycmPRpbfvy9BoW0iVg4TrePhNKFuGhSdO/yjgIhAKBbWeL+u3Qm9oVqMD+mBlFVuX36in3VXb1+YvgiWzvW"}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/is-generator-function-1.0.5.tgz_1482220790150_0.9029339607805014"},"deprecated":"v1.0.5 has a bug with core-js in environments without native generator functions. Upgrade to v1.0.6 or later","directories":{}},"1.0.4":{"name":"is-generator-function","version":"1.0.4","description":"Determine if a function is an ES6 generator function or not.","main":"index.js","scripts":{"test":"npm run lint && node --es-staging --harmony test/index.js","coverage":"covert test/index.js","coverage-quiet":"covert test/index.js --quiet","lint":"jscs *.js */*.js"},"repository":{"type":"git","url":"git://github.com/ljharb/is-generator-function.git"},"keywords":["generator","generator function","es6","yield","function","function*"],"author":{"name":"Jordan Harband"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/is-generator-function/issues"},"dependencies":{},"devDependencies":{"make-generator-function":"^1.1.0","tape":"^3.5.0","covert":"^1.0.1","jscs":"^1.11.3","semver":"^4.3.1","replace":"^0.3.0"},"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"},"gitHead":"b6c306e6d285fe6b951e4866fe864199bc1b3b86","homepage":"https://github.com/ljharb/is-generator-function#readme","_id":"is-generator-function@1.0.4","_shasum":"31b2ac0a3f2b4af037f5e4a51fd296b5e197bcc1","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"31b2ac0a3f2b4af037f5e4a51fd296b5e197bcc1","tarball":"https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.4.tgz","integrity":"sha512-OZ3rwEMeqqz5znKIiegHAElJnrHZ6/0eB+7/VHgKOSXA9kZfJm2MrqaZ5J4NDx2lNBX/jtwAs70bWiwPU3MAbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFjpP2T+sbmnTwmiCrxt4UCIjHReYMnJKrG7dWDhk9IOAiEA7wnyePfzKXvFigyIEO+tEB6TUEfK2EEByotfmCfWtrg="}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/is-generator-function-1.0.4.tgz_1482256205192_0.4695625628810376"},"directories":{}},"1.0.6":{"name":"is-generator-function","version":"1.0.6","description":"Determine if a function is a native generator function.","main":"index.js","scripts":{"pretest":"npm run lint","test":"npm run tests-only","tests-only":"node --es-staging --harmony test/index.js","posttests-only":"npm run test:corejs","test:corejs":"node test/corejs","posttest":"npm run security","coverage":"covert test/index.js","coverage-quiet":"covert test/index.js --quiet","lint":"npm run jscs && npm run eslint","jscs":"jscs *.js */*.js","eslint":"eslint *.js */*.js","security":"nsp check"},"repository":{"type":"git","url":"git://github.com/ljharb/is-generator-function.git"},"keywords":["generator","generator function","es6","es2015","yield","function","function*"],"author":{"name":"Jordan Harband"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/is-generator-function/issues"},"dependencies":{},"devDependencies":{"make-generator-function":"^1.1.0","tape":"^4.6.3","covert":"^1.1.0","jscs":"^3.0.7","eslint":"^3.12.2","@ljharb/eslint-config":"^9.0.1","semver":"^5.3.0","replace":"^0.3.0","nsp":"^2.6.2","core-js":"^2.4.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"},"gitHead":"1723b991126204e1f534bdae5f29b7a2a5bd0053","homepage":"https://github.com/ljharb/is-generator-function#readme","_id":"is-generator-function@1.0.6","_shasum":"9e71653cd15fff341c79c4151460a131d31e9fc4","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.2.1","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"9e71653cd15fff341c79c4151460a131d31e9fc4","tarball":"https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.6.tgz","integrity":"sha512-42rSiea6kme5O+AvAwoM8RaiO/aYzzGdVr8eLflrSXuI9VvfyXjdAdhN0YQ1uBVkNGyo96/0kcZQ0x6xhu01gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDl9fiaO58oLwEm91xpEiIlmPCecXRJl/z/QWwS6eCPeAiAlIFr8BE4LXPLVZWwRg2s8zl42IpH8dbyTbL9YuOOAzA=="}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/is-generator-function-1.0.6.tgz_1482258967738_0.7079989777412266"},"directories":{}},"1.0.7":{"name":"is-generator-function","version":"1.0.7","description":"Determine if a function is a native generator function.","main":"index.js","scripts":{"pretest":"npm run lint","test":"npm run tests-only","tests-only":"node --es-staging --harmony test","posttests-only":"npm run test:corejs && npm run test:uglified","test:corejs":"node test/corejs","test:uglified":"node test/uglified","posttest":"npm run security","coverage":"covert test","lint":"npm run jscs && npm run eslint","jscs":"jscs *.js */*.js","eslint":"eslint *.js */*.js","security":"nsp check"},"repository":{"type":"git","url":"git://github.com/ljharb/is-generator-function.git"},"keywords":["generator","generator function","es6","es2015","yield","function","function*"],"author":{"name":"Jordan Harband"},"license":"MIT","bugs":{"url":"https://github.com/ljharb/is-generator-function/issues"},"dependencies":{},"devDependencies":{"@ljharb/eslint-config":"^12.2.1","core-js":"^2.5.3","covert":"^1.1.0","eslint":"^4.14.0","jscs":"^3.0.7","make-generator-function":"^1.1.0","nsp":"^3.1.0","replace":"^0.3.0","semver":"^5.4.1","tape":"^4.8.0","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"},"gitHead":"8cfcb1c104af736ecd60a70fc88eae8ce1dc2272","homepage":"https://github.com/ljharb/is-generator-function#readme","_id":"is-generator-function@1.0.7","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"integrity":"sha512-YZc5EwyO4f2kWCax7oegfuSr9mFz1ZvieNYBEjmukLxgXfBUbxAWGVF7GZf0zidYtoBl3WvC07YK0wT76a+Rtw==","shasum":"d2132e529bb0000a7f80794d4bdf5cd5e5813522","tarball":"https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFNOmbUPRr00YH0VOItarQGLmX7d4//nVJ1ZMcvWOcudAiArqKbSpNbXV9FBgAmeenP3x5ZrtovUrZopRxGIKMymug=="}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-generator-function-1.0.7.tgz_1514499632100_0.9620205189567059"},"directories":{}},"1.0.8":{"name":"is-generator-function","version":"1.0.8","description":"Determine if a function is a native generator function.","main":"index.js","scripts":{"prepublish":"safe-publish-latest","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 aud --production","lint":"eslint .","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/ljharb/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/ljharb/is-generator-function/issues"},"dependencies":{},"devDependencies":{"@ljharb/eslint-config":"^17.3.0","aud":"^1.1.3","auto-changelog":"^2.2.1","core-js":"^2.6.5 || ^3","eslint":"^7.14.0","make-generator-function":"^2.0.0","nyc":"^10.3.2","safe-publish-latest":"^1.1.4","tape":"^5.0.1","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},"gitHead":"6b014cfabf56a453f2756f6f4c2779791a241f0c","homepage":"https://github.com/ljharb/is-generator-function#readme","_id":"is-generator-function@1.0.8","_nodeVersion":"14.15.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-2Omr/twNtufVZFr1GhxjOMFPAj2sjc/dKaIqBhvo4qciXfJmITGH6ZGd8eZYNHza8t1y0e01AuqRhJwfWp26WQ==","shasum":"dfb5c2b120e02b0a8d9d2c6806cd5621aa922f7b","tarball":"https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.8.tgz","fileCount":19,"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","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGjboLd+m0YhXjlhDoSz6FEhnPDgsZLYUKR72Dq0/KiiAiEAoz21uztDp4XMG1vdJb787m75M0jDNpiFYhs4fo5zvzk="}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-generator-function_1.0.8_1606928565778_0.9430777454274046"},"_hasShrinkwrap":false},"1.0.9":{"name":"is-generator-function","version":"1.0.9","description":"Determine if a function is a native generator function.","main":"index.js","scripts":{"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":"aud --production","lint":"eslint .","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"},"devDependencies":{"@ljharb/eslint-config":"^17.6.0","aud":"^1.1.5","auto-changelog":"^2.2.1","core-js":"^2.6.5 || ^3 <3.9","eslint":"^7.25.0","make-generator-function":"^2.0.0","nyc":"^10.3.2","safe-publish-latest":"^1.1.4","tape":"^5.2.2","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},"gitHead":"65ce09d957d4d4b456249e6ba64b7c6343c2fd1f","homepage":"https://github.com/inspect-js/is-generator-function#readme","_id":"is-generator-function@1.0.9","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"integrity":"sha512-ZJ34p1uvIfptHCN7sFTjGibB9/oBg17sHqzDLfuwhvmN/qLVvIQXRQ8licZQ35WJ8KuEQt/etnnzQFI9C9Ue/A==","shasum":"e5f82c2323673e7fcad3d12858c83c4039f6399c","tarball":"https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.9.tgz","fileCount":12,"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","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpZds5llOSRscuywzGbGSjuWxBaHzb64/dDIQZjvarJgIhAJ9m8bPmVOQUwEVNmz/Uh/LqQK/uKaFDzN51bYFEI9/O"}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-generator-function_1.0.9_1620280459149_0.5298748572860164"},"_hasShrinkwrap":false},"1.0.10":{"name":"is-generator-function","version":"1.0.10","description":"Determine if a function is a native generator function.","main":"index.js","scripts":{"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":"aud --production","lint":"eslint .","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":{"has-tostringtag":"^1.0.0"},"devDependencies":{"@ljharb/eslint-config":"^17.6.0","aud":"^1.1.5","auto-changelog":"^2.3.0","core-js":"^2.6.5 || ^3.16.0","eslint":"^7.32.0","make-generator-function":"^2.0.0","nyc":"^10.3.2","safe-publish-latest":"^1.1.4","tape":"^5.3.0","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},"gitHead":"9e6b7a26a4f97582333d807aa1c8c165097f3226","homepage":"https://github.com/inspect-js/is-generator-function#readme","_id":"is-generator-function@1.0.10","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==","shasum":"f1558baf1ac17e0deea7c0415c438351ff2b3c72","tarball":"https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz","fileCount":12,"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","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLG8Mcf5uGpwhJ8HzFuMIt76yPhPElzj6VFni2BVHI/AIhAM4FV703+oM8z4D6Y2G06c9YiVh4HnnfmRr7CXsQdciS"}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-generator-function_1.0.10_1628227677748_0.9000112892059791"},"_hasShrinkwrap":false}},"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","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"time":{"modified":"2023-03-08T01:54:28.656Z","created":"2014-02-10T05:57:44.946Z","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"},"readmeFilename":"README.md","users":{"tunnckocore":true,"chrisyipw":true,"xueboren":true,"tedyhy":true,"flumpus-dev":true},"homepage":"https://github.com/inspect-js/is-generator-function#readme","keywords":["generator","generator function","es6","es2015","yield","function","function*"],"repository":{"type":"git","url":"git://github.com/inspect-js/is-generator-function.git"},"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"bugs":{"url":"https://github.com/inspect-js/is-generator-function/issues"},"license":"MIT"}