{"_id":"is-callable","_rev":"32-27fee47761a53c046b6d35430e343ee0","name":"is-callable","description":"Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.","dist-tags":{"latest":"1.2.7"},"versions":{"1.0.0":{"name":"is-callable","version":"1.0.0","author":{"name":"Jordan Harband"},"description":"Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.","license":"MIT","main":"index.js","scripts":{"test":"npm run lint && node --harmony --es-staging test.js && npm run security","coverage":"covert test.js","coverage-quiet":"covert test.js --quiet","lint":"npm run jscs && npm run eslint","jscs":"jscs test.js *.js","eslint":"eslint test.js *.js","eccheck":"editorconfig-tools check *.js **/*.js > /dev/null","security":"nsp package"},"repository":{"type":"git","url":"git://github.com/ljharb/is-callable.git"},"keywords":["Function","function","callable","generator","generator function","ES6","toStringTag","@@toStringTag"],"dependencies":{},"devDependencies":{"foreach":"~2.0.5","is":"~2.2.0","tape":"~3.4.0","indexof":"~0.0.1","covert":"1.0.0","jscs":"~1.10.0","editorconfig-tools":"~0.0.1","nsp":"~1.0.0","eslint":"~0.13.0","make-generator-function":"~1.0.0","semver":"~4.2.0"},"testling":{"files":"test.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":"1e41fb9ba4401a61de3141d01235f3cf49d857cd","bugs":{"url":"https://github.com/ljharb/is-callable/issues"},"homepage":"https://github.com/ljharb/is-callable","_id":"is-callable@1.0.0","_shasum":"71f02be5c44b850c95517baa10856a54983cf6cd","_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":"71f02be5c44b850c95517baa10856a54983cf6cd","tarball":"https://registry.npmjs.org/is-callable/-/is-callable-1.0.0.tgz","integrity":"sha512-L67W+ncOYBAk7AEIdwOtL+p4AfCjJjYu+CE+RtPylLGmmpxYBYOQd2Yr7ar1Z+2pIPOS/dNSngQCUAkFdwHw5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGPcOSQYzsxdc3SQeWYkoGquib1uRPGaYjaam6GcY9JHAiEAtaTp5MU1vx4AOay7Rqi5qyJ87IvesMQdrtNgBvLQ/Ms="}]},"directories":{}},"1.0.2":{"name":"is-callable","version":"1.0.2","author":{"name":"Jordan Harband"},"description":"Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.","license":"MIT","main":"index.js","scripts":{"test":"npm run lint && node --harmony --es-staging test.js && npm run security","coverage":"covert test.js","coverage-quiet":"covert test.js --quiet","lint":"npm run jscs && npm run eslint","jscs":"jscs test.js *.js","eslint":"eslint test.js *.js","eccheck":"editorconfig-tools check *.js **/*.js > /dev/null","security":"nsp package"},"repository":{"type":"git","url":"git://github.com/ljharb/is-callable.git"},"keywords":["Function","function","callable","generator","generator function","ES6","toStringTag","@@toStringTag"],"dependencies":{},"devDependencies":{"foreach":"~2.0.5","is":"~2.2.0","tape":"~3.4.0","indexof":"~0.0.1","covert":"1.0.0","jscs":"~1.10.0","editorconfig-tools":"~0.0.1","nsp":"~1.0.0","eslint":"~0.13.0","make-generator-function":"~1.0.0","semver":"~4.2.0"},"testling":{"files":"test.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":"2146669ef635e0aa2f717b35efe845e2dcde655e","bugs":{"url":"https://github.com/ljharb/is-callable/issues"},"homepage":"https://github.com/ljharb/is-callable","_id":"is-callable@1.0.2","_shasum":"21f265cc5565575d8f52d82ff380cbcea29352e5","_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":"21f265cc5565575d8f52d82ff380cbcea29352e5","tarball":"https://registry.npmjs.org/is-callable/-/is-callable-1.0.2.tgz","integrity":"sha512-Y5Fc6sQAosKGzO5V3RTtJ/FW4QjK1TZ6TSyWM+TWSwEYxQqecRiBaWs314y/BVrVOH+6IVS6+3YkRCm9A9ZPDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBIf9W68ZmF7oq6eo8nWirgscGrE2LK2EQWsraH1hrwAAiBDcLSIkEDDO4LfutRL6Z251Ge41yyPAYJR2yVxJqnQXQ=="}]},"directories":{}},"1.0.3":{"name":"is-callable","version":"1.0.3","author":{"name":"Jordan Harband"},"description":"Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.","license":"MIT","main":"index.js","scripts":{"test":"npm run lint && node --harmony --es-staging test.js && npm run security","coverage":"covert test.js","coverage-quiet":"covert test.js --quiet","lint":"npm run jscs && npm run eslint","jscs":"jscs test.js *.js","eslint":"eslint test.js *.js","eccheck":"editorconfig-tools check *.js **/*.js > /dev/null","security":"nsp package"},"repository":{"type":"git","url":"git://github.com/ljharb/is-callable.git"},"keywords":["Function","function","callable","generator","generator function","arrow","arrow function","ES6","toStringTag","@@toStringTag"],"dependencies":{},"devDependencies":{"foreach":"~2.0.5","is":"~2.2.0","tape":"~3.4.0","indexof":"~0.0.1","covert":"1.0.0","jscs":"~1.10.0","editorconfig-tools":"~0.0.1","nsp":"~1.0.0","eslint":"~0.13.0","make-arrow-function":"~1.0.0","make-generator-function":"~1.0.0","semver":"~4.2.0"},"testling":{"files":"test.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":"9303b4fb23961f0a9e5f4b3b52eb73faa45c966b","bugs":{"url":"https://github.com/ljharb/is-callable/issues"},"homepage":"https://github.com/ljharb/is-callable","_id":"is-callable@1.0.3","_shasum":"ec4daf411ae168c20e0161cac3b80c131e4e8500","_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":"ec4daf411ae168c20e0161cac3b80c131e4e8500","tarball":"https://registry.npmjs.org/is-callable/-/is-callable-1.0.3.tgz","integrity":"sha512-/cmw7NIXtYnlzW5SrPJpKY9y4ZWQLW0tyyNGld5UxfDG/rYop1xGXU6NW9mvDtaMVqnO5Zcz6ixYGdut86t3WA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICnv/pwRG0U8d4WNtobCedcD0wBE9rVpBYZJ4FkHAVJAAiEAuUmFAEoJJryXCsTuQQFTIsbNm0Gq6Cz9NYQIPsb7K2g="}]},"directories":{}},"1.0.4":{"name":"is-callable","version":"1.0.4","author":{"name":"Jordan Harband"},"description":"Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.","license":"MIT","main":"index.js","scripts":{"test":"npm run lint && node --harmony --es-staging test.js && npm run security","coverage":"covert test.js","coverage-quiet":"covert test.js --quiet","lint":"npm run jscs && npm run eslint","jscs":"jscs test.js *.js","eslint":"eslint test.js *.js","eccheck":"editorconfig-tools check *.js **/*.js > /dev/null","security":"nsp package"},"repository":{"type":"git","url":"git://github.com/ljharb/is-callable.git"},"keywords":["Function","function","callable","generator","generator function","arrow","arrow function","ES6","toStringTag","@@toStringTag"],"dependencies":{},"devDependencies":{"foreach":"~2.0.5","is":"~2.2.0","tape":"~3.4.0","indexof":"~0.0.1","covert":"1.0.0","jscs":"~1.10.0","editorconfig-tools":"~0.0.1","nsp":"~1.0.0","eslint":"~0.13.0","make-arrow-function":"~1.0.0","make-generator-function":"~1.0.0","semver":"~4.2.0"},"testling":{"files":"test.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":"3df78871c38ba41060df04bab7d3bd4cea81320a","bugs":{"url":"https://github.com/ljharb/is-callable/issues"},"homepage":"https://github.com/ljharb/is-callable","_id":"is-callable@1.0.4","_shasum":"63cb2155460fd30501fec1d710bd6612c46c34ad","_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":"63cb2155460fd30501fec1d710bd6612c46c34ad","tarball":"https://registry.npmjs.org/is-callable/-/is-callable-1.0.4.tgz","integrity":"sha512-cXFzW7b+Ofje4wvG2eAqtPqLdbPH1XLW0QE8aA6yVgQMt4hG89Mu4uZ7Fo3SNIbuwA4xfCKNGb69STs6veSEXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNaObCGr8wYGUoVpgGqSchWElyW9PY0AFv4G/vQ+JXRgIhALMguHESc9+DIsFG/vbsrJKOGyOqoK6fWlLPq0BckAJP"}]},"directories":{}},"1.1.0":{"name":"is-callable","version":"1.1.0","author":{"name":"Jordan Harband"},"description":"Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.","license":"MIT","main":"index.js","scripts":{"test":"npm run lint && node --es-staging test.js && npm run security","coverage":"covert test.js","coverage-quiet":"covert test.js --quiet","lint":"npm run jscs && npm run eslint","jscs":"jscs *.js","eslint":"eslint *.js","eccheck":"editorconfig-tools check *.js **/*.js > /dev/null","security":"nsp package"},"repository":{"type":"git","url":"git://github.com/ljharb/is-callable.git"},"keywords":["Function","function","callable","generator","generator function","arrow","arrow function","ES6","toStringTag","@@toStringTag"],"dependencies":{},"devDependencies":{"tape":"^4.2.0","covert":"^1.1.0","jscs":"^2.2.1","editorconfig-tools":"^0.1.1","nsp":"^1.1.0","eslint":"^1.5.1","@ljharb/eslint-config":"^1.2.0","make-arrow-function":"^1.1.0","make-generator-function":"^1.1.0","semver":"^5.0.3","foreach":"^2.0.5"},"testling":{"files":"test.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":"a78c65b11ef590344cfa345c5dc9997dd6ae69d6","bugs":{"url":"https://github.com/ljharb/is-callable/issues"},"homepage":"https://github.com/ljharb/is-callable#readme","_id":"is-callable@1.1.0","_shasum":"9ebd23c4d6b0f20949ee846176e1aaad2f031f32","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"9ebd23c4d6b0f20949ee846176e1aaad2f031f32","tarball":"https://registry.npmjs.org/is-callable/-/is-callable-1.1.0.tgz","integrity":"sha512-LOUAOKy8SdsTWrU0acJfX3YNZ1XvjCyyLI6zA9xibh8ieIRgEDldH0zGlA2vn4dmS4mi9VeVISIy8JG1bxugpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBaWHSsh1An2nWlde+gEB7D3DJ/3MReTVf02Fp0IvN3OAiEAnaARR6gCvDiKEChxMjNUxu5+DX+A8rPc/PDGoveNX5Q="}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"directories":{}},"1.1.1":{"name":"is-callable","version":"1.1.1","author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.","license":"MIT","main":"index.js","scripts":{"test":"npm run lint && npm run tests-only && npm run security","tests-only":"node --es-staging test.js","coverage":"covert test.js","coverage-quiet":"covert test.js --quiet","lint":"npm run jscs && npm run eslint","jscs":"jscs *.js","eslint":"eslint *.js","eccheck":"editorconfig-tools check *.js **/*.js > /dev/null","security":"nsp check"},"repository":{"type":"git","url":"git://github.com/ljharb/is-callable.git"},"keywords":["Function","function","callable","generator","generator function","arrow","arrow function","ES6","toStringTag","@@toStringTag"],"dependencies":{},"devDependencies":{"tape":"^4.2.2","covert":"^1.1.0","jscs":"^2.6.0","editorconfig-tools":"^0.1.1","nsp":"^2.0.2","eslint":"^1.10.1","@ljharb/eslint-config":"^1.6.0","make-arrow-function":"^1.1.0","make-generator-function":"^1.1.0","semver":"^5.1.0","foreach":"^2.0.5"},"testling":{"files":"test.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":"707515246a696281ccfc7033d5930bf9229eb0d5","bugs":{"url":"https://github.com/ljharb/is-callable/issues"},"homepage":"https://github.com/ljharb/is-callable#readme","_id":"is-callable@1.1.1","_shasum":"4c63d56524adbc02e6014d03fdacf0ce47cf1dad","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"4c63d56524adbc02e6014d03fdacf0ce47cf1dad","tarball":"https://registry.npmjs.org/is-callable/-/is-callable-1.1.1.tgz","integrity":"sha512-tEGMwQw21bO7B26l0Atb8JujyIhdIj4lLR2gkvW7vI6fyuDhNE5cahVCkGZe1eWT99Li6mCpu9TkFL3tbABcxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhaqq/ZQX7hJk0OPHqqzG/JBXdtQ+IWqkTzzQchycbWwIgUnFQV+H7YWc952xANoy0ZRfDjhNZfdpqWWg3uB3Y5SU="}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"directories":{}},"1.1.2":{"name":"is-callable","version":"1.1.2","author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.","license":"MIT","main":"index.js","scripts":{"test":"npm run lint && npm run tests-only && npm run security","tests-only":"parallelshell 'npm run test:stock' 'npm run test:staging'","test:stock":"node test.js","test:staging":"node --es-staging test.js","coverage":"covert test.js","coverage-quiet":"covert test.js --quiet","lint":"npm run jscs && npm run eslint","jscs":"jscs *.js","eslint":"eslint *.js","eccheck":"editorconfig-tools check *.js **/*.js > /dev/null","security":"nsp check"},"repository":{"type":"git","url":"git://github.com/ljharb/is-callable.git"},"keywords":["Function","function","callable","generator","generator function","arrow","arrow function","ES6","toStringTag","@@toStringTag"],"dependencies":{},"devDependencies":{"tape":"^4.4.0","covert":"^1.1.0","jscs":"^2.8.0","editorconfig-tools":"^0.1.1","nsp":"^2.2.0","eslint":"^1.10.3","@ljharb/eslint-config":"^1.6.1","make-arrow-function":"^1.1.0","make-generator-function":"^1.1.0","semver":"^5.1.0","foreach":"^2.0.5","parallelshell":"^2.0.0"},"testling":{"files":"test.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":"0904db19acf27f2ef27aa02e7018ccc6142a63a0","bugs":{"url":"https://github.com/ljharb/is-callable/issues"},"homepage":"https://github.com/ljharb/is-callable#readme","_id":"is-callable@1.1.2","_shasum":"2108786f76ac1288867ccf052d9fd25c0148718d","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.1","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"2108786f76ac1288867ccf052d9fd25c0148718d","tarball":"https://registry.npmjs.org/is-callable/-/is-callable-1.1.2.tgz","integrity":"sha512-k1Ryh7ziLTJv7YL/nKKgNviNCZCOVO16y21gf2ZpE8U/S0nTKTz3kJlc4wE63bVlK5PbhV3KG5Cvucl6ikVPhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHYAS1gtIGPowJkQKxHLGdjy52KIXdtZ9/ReQa/D859HAiEA1htGAU1yWwOm6RuyC7O/ui4q0uiwx9dts2/VPDlVd+g="}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"directories":{}},"1.1.3":{"name":"is-callable","version":"1.1.3","author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.","license":"MIT","main":"index.js","scripts":{"test":"npm run lint && npm run tests-only && npm run security","tests-only":"parallelshell 'npm run test:stock' 'npm run test:staging'","test:stock":"node test.js","test:staging":"node --es-staging test.js","coverage":"covert test.js","coverage-quiet":"covert test.js --quiet","lint":"npm run jscs && npm run eslint","jscs":"jscs *.js","eslint":"eslint *.js","eccheck":"editorconfig-tools check *.js **/*.js > /dev/null","security":"nsp check"},"repository":{"type":"git","url":"git://github.com/ljharb/is-callable.git"},"keywords":["Function","function","callable","generator","generator function","arrow","arrow function","ES6","toStringTag","@@toStringTag"],"dependencies":{},"devDependencies":{"tape":"^4.4.0","covert":"^1.1.0","jscs":"^2.10.1","editorconfig-tools":"^0.1.1","nsp":"^2.2.0","eslint":"^2.2.0","@ljharb/eslint-config":"^2.1.1","make-arrow-function":"^1.1.0","make-generator-function":"^1.1.0","semver":"^5.1.0","foreach":"^2.0.5","parallelshell":"^2.0.0"},"testling":{"files":"test.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":"24d113fb908482c43ef4f6a5a27614314e7bb0df","bugs":{"url":"https://github.com/ljharb/is-callable/issues"},"homepage":"https://github.com/ljharb/is-callable#readme","_id":"is-callable@1.1.3","_shasum":"86eb75392805ddc33af71c92a0eedf74ee7604b2","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"shasum":"86eb75392805ddc33af71c92a0eedf74ee7604b2","tarball":"https://registry.npmjs.org/is-callable/-/is-callable-1.1.3.tgz","integrity":"sha512-gcmUh1kFielP0yJSKD+A1aOPNlI8ZzruhHum+Geq6M3Ibx5JnwcsTJCktWj+reKIjjtefToy/u8YNRUZq4FHuQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCu9/9qs93HIEMp8TiaocMhAQNf8RCukBXdwGRok7l6rwIhAIyUYkfTAp0RDeYaep4ZiB1LYi1HaW758bZ20PGeikK5"}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/is-callable-1.1.3.tgz_1456622777980_0.3157460247166455"},"directories":{}},"1.1.4":{"name":"is-callable","version":"1.1.4","author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.","license":"MIT","main":"index.js","scripts":{"pretest":"npm run --silent lint","test":"npm run --silent tests-only","posttest":"npm run --silent security","tests-only":"npm run --silent test:stock && npm run --silent test:staging","test:stock":"node test.js","test:staging":"node --es-staging test.js","coverage":"npm run --silent istanbul","covert":"covert test.js","covert:quiet":"covert test.js --quiet","istanbul":"npm run --silent istanbul:clean && npm run --silent istanbul:std && npm run --silent istanbul:harmony && npm run --silent istanbul:merge && istanbul check","istanbul:clean":"rimraf coverage coverage-std coverage-harmony","istanbul:merge":"istanbul-merge --out coverage/coverage.raw.json coverage-harmony/coverage.raw.json coverage-std/coverage.raw.json && istanbul report html","istanbul:harmony":"node --harmony ./node_modules/istanbul/lib/cli.js cover test.js --dir coverage-harmony","istanbul:std":"istanbul cover test.js --report html --dir coverage-std","prelint":"editorconfig-tools check *","lint":"npm run jscs && npm run eslint","jscs":"jscs *.js","eslint":"eslint *.js","security":"nsp check"},"repository":{"type":"git","url":"git://github.com/ljharb/is-callable.git"},"keywords":["Function","function","callable","generator","generator function","arrow","arrow function","ES6","toStringTag","@@toStringTag"],"dependencies":{},"devDependencies":{"@ljharb/eslint-config":"^12.2.1","covert":"^1.1.0","editorconfig-tools":"^0.1.1","eslint":"^4.19.1","foreach":"^2.0.5","istanbul":"1.1.0-alpha.1","istanbul-merge":"^1.1.1","jscs":"^3.0.7","make-arrow-function":"^1.1.0","make-generator-function":"^1.1.0","nsp":"^3.2.1","rimraf":"^2.6.2","semver":"^5.5.0","tape":"^4.9.1"},"testling":{"files":"test.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":"a20050add5eab89174a99411405f3f5be265a56b","bugs":{"url":"https://github.com/ljharb/is-callable/issues"},"homepage":"https://github.com/ljharb/is-callable#readme","_id":"is-callable@1.1.4","_npmVersion":"6.1.0","_nodeVersion":"10.4.1","_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"dist":{"integrity":"sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==","shasum":"1e1adf219e1eeb684d691f9d6a05ff0d30a24d75","tarball":"https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz","fileCount":12,"unpackedSize":30555,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbOwP4CRA9TVsSAnZWagAAu6QP/3HMpy3IiAIhY13AT0Pv\n/5+HHxTMTOYdwkUPjtMPwyQRts0L6j+35qFOADjfMYK5KQxxGvFzqRIaQFdZ\nEQVqWqoWuUTrJ6trf+tZwJsFNVMSf9LkT3uyX+CxcLoiv9pVctO4HxRVKhuJ\nkuG3CgmlPEG9U4I9/oEHXoM/6OVIUahwwo7PZbyvwOP2wXIJb0p7V8wFtJEQ\nYGsiWzQVn+i0Te/lgWIqPFJKNQRWJAjAR3+ROqe8O735Ot1uivgkS8SYQc+n\nuXQNk1PdUN2nnSZwwqkvYKa/sXhV906qVAJmA/7QG6AvJvvEvcPD1K90sKFR\nQ3jlAtqFfU7JMC3oOuc91oAWzRwRJhrJxCI7CODWtRWuUVKDClv0/sMvrBsi\nOxlccM7IqsGBIJ69A6wBI02lLjJNqM3OlRVvLKfzZ1sLd1yjysJioMIyyM6B\nO7ewcDII7jPVbWTv0DIUC61oc0NfFrCij6YN/iq872hKFhbr0h210BxgF5Nv\nnZ+FI8rSkZLk36jtsOirCkk4MSOWnHnLFehN3q/PSL7W2y2DG3QlW/GcBsn2\neLAQ6bgXWloewnfZNgG5m3a8Rh+8EhTplwcnpg6+7ZbpginjZkgBHyUCn/0X\nTfqpqtqSXNZ6FKfMGEmY56v7pq3RoPCYSrTCK4hU4lmxd4yXAB2NkiEakEuE\nBHSV\r\n=stq+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpnMtOHaU+bqQDe65MEPkFy3RSnZqx6nVeaPDU6NreMwIgTRyx3Gw9mlD3b6pFhdUZfD+9FDCzhBKir6gKUVi3Dwk="}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-callable_1.1.4_1530594296040_0.5184569344379544"},"_hasShrinkwrap":false},"1.1.5":{"name":"is-callable","version":"1.1.5","author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"funding":{"url":"https://github.com/sponsors/ljharb"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.","license":"MIT","main":"index.js","scripts":{"pretest":"npm run --silent lint","test":"npm run --silent tests-only","posttest":"npx aud","tests-only":"npm run --silent test:stock && npm run --silent test:staging","test:stock":"node test","test:staging":"node --es-staging test","coverage":"npm run --silent istanbul","covert":"covert test","covert:quiet":"covert test --quiet","istanbul":"npm run --silent istanbul:clean && npm run --silent istanbul:std && npm run --silent istanbul:harmony && npm run --silent istanbul:merge && istanbul check","istanbul:clean":"rimraf coverage coverage-std coverage-harmony","istanbul:merge":"istanbul-merge --out coverage/coverage.raw.json coverage-harmony/coverage.raw.json coverage-std/coverage.raw.json && istanbul report html","istanbul:harmony":"node --harmony ./node_modules/istanbul/lib/cli.js cover test --dir coverage-harmony","istanbul:std":"istanbul cover test --report html --dir coverage-std","prelint":"eclint check *","lint":"eslint ."},"repository":{"type":"git","url":"git://github.com/ljharb/is-callable.git"},"keywords":["Function","function","callable","generator","generator function","arrow","arrow function","ES6","toStringTag","@@toStringTag"],"dependencies":{},"devDependencies":{"@ljharb/eslint-config":"^15.0.2","covert":"^1.1.1","eclint":"^2.8.1","eslint":"^6.7.2","foreach":"^2.0.5","istanbul":"1.1.0-alpha.1","istanbul-merge":"^1.1.1","make-arrow-function":"^1.1.0","make-generator-function":"^1.1.0","rimraf":"^2.7.1","tape":"^4.12.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":"d7faa7acdf76c41851e6b05b1c77bd5a3dde01f4","bugs":{"url":"https://github.com/ljharb/is-callable/issues"},"homepage":"https://github.com/ljharb/is-callable#readme","_id":"is-callable@1.1.5","_nodeVersion":"13.5.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-ESKv5sMCJB2jnHTWZ3O5itG+O128Hsus4K4Qh1h2/cgn2vbgnLSVqfV46AeJA9D5EeeLa9w81KUXMtn34zhX+Q==","shasum":"f7e46b596890456db74e7f6e976cb3273d06faab","tarball":"https://registry.npmjs.org/is-callable/-/is-callable-1.1.5.tgz","fileCount":13,"unpackedSize":17571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+7ohCRA9TVsSAnZWagAA4uYP/34LzfgooeeqaNPjq28G\nclfNBhoyW1gDfy0vSJYaQc75298zEpPVT5+TjS6IMdCR2x8IoeBD4lmko7Ai\nCvra85dE1pA2/yEmLBkGdPWHnb+zdk+XOTPnKeZfPC87D7+XLyDiNtDT6H7+\nqT7r8ZC1S2JZf5lIFyOz6WXMz0MHlpK0rpLx0LObSLBD89RoMB/TsfTB7NW0\nZzxjJ/dr0crn2PjO091iKPKJCHTemo1rcGhIf6Yg+4D3MravJTjEL3eKKzJM\nMLPhgbiwyvmqmJ2B4BVifxC1OWFeGWr8SFMrHRJoyokODI0rMHSWoC9B7qqi\nItHsiCz00KLxYfR1CGAYb7cFJ9KuvoDskHTiu+88BbTwJ9xdQcxoghbye3VA\nqbImwTJC1NNTsEPZDDlL55UFTEpKMqUedZx90Gf8XPJs+R2YpKXU2YF6fheu\nPG6rPNAQz+3n1Kjwsg0tCQMe/pdqFOjRk+gSg+aWjAZX9wubBupcpgpTjOgw\nbfCe6i0DN3TIZ9OdDYWhF8PmbomQLqiYooX4yBL6w5hjnRk9U1WqRAi3Sbsz\nh/hpY7hHnpHUM6Jz+k8eW7goE3oGFrfxdZotl/XMuRrwRacDZ113/eS06lGw\nFJ99COOnmDR7ewL1+d9TED5Ci/hDC2hXaNJbyYAG8BHmeb+EaVwFWRcUV4LL\nSXA+\r\n=usFI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPJK/0CdGLPEgHvTQKntb1zobRcw2n0ZakMgJj7RUlSAIgVvsedfUtVt0KklIDZ1GFMqMflGdZg4DD3cg4Ew2LjYM="}]},"maintainers":[{"email":"ljharb@gmail.com","name":"ljharb"}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-callable_1.1.5_1576778272841_0.06112176675986292"},"_hasShrinkwrap":false},"1.2.0":{"name":"is-callable","version":"1.2.0","author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"funding":{"url":"https://github.com/sponsors/ljharb"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","posttest":"npx aud --production","tests-only":"npm run --silent test:stock && npm run --silent test:staging","test:stock":"node test","test:staging":"node --es-staging test","coverage":"npm run --silent istanbul","covert":"covert test","covert:quiet":"covert test --quiet","istanbul":"npm run --silent istanbul:clean && npm run --silent istanbul:std && npm run --silent istanbul:harmony && npm run --silent istanbul:merge && istanbul check","istanbul:clean":"rimraf coverage coverage-std coverage-harmony","istanbul:merge":"istanbul-merge --out coverage/coverage.raw.json coverage-harmony/coverage.raw.json coverage-std/coverage.raw.json && istanbul report html","istanbul:harmony":"node --harmony ./node_modules/istanbul/lib/cli.js cover test --dir coverage-harmony","istanbul:std":"istanbul cover test --report html --dir coverage-std","prelint":"eclint check *","lint":"eslint ."},"repository":{"type":"git","url":"git://github.com/ljharb/is-callable.git"},"keywords":["Function","function","callable","generator","generator function","arrow","arrow function","ES6","toStringTag","@@toStringTag"],"dependencies":{},"devDependencies":{"@ljharb/eslint-config":"^17.1.0","aud":"^1.1.2","covert":"^1.1.1","eclint":"^2.8.1","eslint":"^7.1.0","foreach":"^2.0.5","istanbul":"1.1.0-alpha.1","istanbul-merge":"^1.1.1","make-arrow-function":"^1.2.0","make-async-function":"^1.0.0","make-generator-function":"^2.0.0","rimraf":"^2.7.1","safe-publish-latest":"^1.1.4","tape":"^5.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"},"greenkeeper":{"ignore":["rimraf"]},"gitHead":"bdc653e087abca51127759d313387b46235ec9d8","bugs":{"url":"https://github.com/ljharb/is-callable/issues"},"homepage":"https://github.com/ljharb/is-callable#readme","_id":"is-callable@1.2.0","_nodeVersion":"14.3.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==","shasum":"83336560b54a38e35e3a2df7afd0454d691468bb","tarball":"https://registry.npmjs.org/is-callable/-/is-callable-1.2.0.tgz","fileCount":14,"unpackedSize":19915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1pJoCRA9TVsSAnZWagAA+y8P/3tuXDdHvMV0sA3SafeD\nWxE0/uRWpK2yVlQKOiitqRKCntn8xbsLJfGAjQLh8YGua7ZNEp4PmLPO4Elx\nhQn9KN8kRDkNBHeFFLBfDP8gUkFm54plBk0ay4QUA74KYOWb7LR440wjW4lO\nG3P9oUxyg38ns7wn4DBLthqZVF0HvmrQT8qeu+uvfNQ7aL7oP2bgY66ZmrgF\nTO2T5/1KH3D1KBccOK6rCZ+f4VncHbYfPpmm4yxwYaVNtTDluHES8KKagCNo\nMJNs2lod2Lnpb1Jluvm0fA1RwgjeYT1aD3m1V5c99TtPd//gxgS/hED+3lyh\nfInz5MlMh8C9lvzYXPMxo8Hq3jqdfAHQGVp831p+hdfbR5tHlHZPnA7188/P\nFFhVJEvK4qBl4kH0ZDDr4zBz2o42Lr7+utrXWLgBqk4orB55GYZkmbYfuuuI\ngQhE5I9yGb4VSSNoF0i9kDQAmAeJ/moyasVZG/1KjJ6PTm50WaSBuE0/RDmN\n+a8mCiH3/12VYsJFz3XovWyl9BwgATtLtlf367X7G7ZvbAg5IMPAvusGJt1f\nqJ9LRDYGz6SOaPf/9BYkxB/upqfQAYQYDsHQdtZCOGQYjLrFQzotQJMs6kxE\n1Pd0Rc4tdANQ3JnqU4E1XkeqFcs+nvUAfszPwFsjDvPWnGrtoBFNenZd+31s\n5MOa\r\n=gYH9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLaPKSK7Y8dI06kDQTEXH0hdJOOcnws7sa1eJKkU1DWwIgMKta4iDse5fXavVbYzHC9ta8n6ztDnTxNayGtUmAdOw="}]},"maintainers":[{"email":"ljharb@gmail.com","name":"ljharb"}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-callable_1.2.0_1591120487987_0.06431820821064149"},"_hasShrinkwrap":false},"1.2.1":{"name":"is-callable","version":"1.2.1","author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"funding":{"url":"https://github.com/sponsors/ljharb"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","posttest":"npx aud --production","tests-only":"npm run --silent test:stock && npm run --silent test:staging","test:stock":"node test","test:staging":"node --es-staging test","coverage":"npm run --silent istanbul","covert":"covert test","covert:quiet":"covert test --quiet","istanbul":"npm run --silent istanbul:clean && npm run --silent istanbul:std && npm run --silent istanbul:harmony && npm run --silent istanbul:merge && istanbul check","istanbul:clean":"rimraf coverage coverage-std coverage-harmony","istanbul:merge":"istanbul-merge --out coverage/coverage.raw.json coverage-harmony/coverage.raw.json coverage-std/coverage.raw.json && istanbul report html","istanbul:harmony":"node --harmony ./node_modules/istanbul/lib/cli.js cover test --dir coverage-harmony","istanbul:std":"istanbul cover test --report html --dir coverage-std","prelint":"eclint check *","lint":"eslint ."},"repository":{"type":"git","url":"git://github.com/ljharb/is-callable.git"},"keywords":["Function","function","callable","generator","generator function","arrow","arrow function","ES6","toStringTag","@@toStringTag"],"dependencies":{},"devDependencies":{"@ljharb/eslint-config":"^17.2.0","aud":"^1.1.2","covert":"^1.1.1","eclint":"^2.8.1","eslint":"^7.8.1","foreach":"^2.0.5","istanbul":"1.1.0-alpha.1","istanbul-merge":"^1.1.1","make-arrow-function":"^1.2.0","make-async-function":"^1.0.0","make-generator-function":"^2.0.0","rimraf":"^2.7.1","safe-publish-latest":"^1.1.4","tape":"^5.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"},"greenkeeper":{"ignore":["rimraf"]},"gitHead":"57a216dd9fe789915886c73b940ee5a0c601b135","bugs":{"url":"https://github.com/ljharb/is-callable/issues"},"homepage":"https://github.com/ljharb/is-callable#readme","_id":"is-callable@1.2.1","_nodeVersion":"14.9.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-wliAfSzx6V+6WfMOmus1xy0XvSgf/dlStkvTfq7F0g4bOIW0PSUbnyse3NhDwdyYS1ozfUtAAySqTws3z9Eqgg==","shasum":"4d1e21a4f437509d25ce55f8184350771421c96d","tarball":"https://registry.npmjs.org/is-callable/-/is-callable-1.2.1.tgz","fileCount":13,"unpackedSize":20256,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfWWHUCRA9TVsSAnZWagAA+NUP/iJiMls+q4r2kdNfNTdw\norX17BwBd3OD4PDCEfWJfhuoMB2CzkttIZy1nHRTYQXly7QLc+pkT1IfbPEs\nvyvMdLlNFX9CPR7oW3K9jIFpZ3I9vN8jSTlITQWngTYOc/2MyYrXJ++d6FRr\nsof98mmppuQO4D+B0uctO112EIRzM+WbuhRbm+3w1HjapEHd3zakeKAwhv9v\njgFb9bGGWp3vZ2E0pOHTFiod/hm9QbjZ7rAwRyLgq1KAS8Q9gGN4xeKHPveE\npJiudI+28RBkCNaRDutWJEMrcxRqFb939zDtW9gbX78NP6U4mLCgCBHbqTVa\nFYkBR6sioA0O5MXykxejzmITrX4zlHt+UU24UPCjzViIU2A1b2F1Bra2ncTJ\nYQM4hd7HmvlMw6nw90/zShbDyXwJDZLjqb/8U+b9KF6zvzzglNtzbDKQdQMb\nb5GYBEt4mEEzpKNQ0+Vhv8F+4a2yyFlw60ppw74cXSmC3oznefAqjkkmHfDU\nSgKHndbUx1B/cdgjAoZu8kNKBaZdLzGiw54pmLi2BqEVOCFYAutTkBu5aoCo\nk0ufkAGSxNtoM9xcfgSgQGNaqH1S3aryv4v7MoipXp62sSCzhv7M4UngsY5/\ngbI3n4mTr7Ln2m2N0h+E04XtXZWcQdpZtUo8y7zir5+vFf42NQMo2UmWjKd0\nZT+P\r\n=ZOHz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBFQGAK1Ar41Y4BDt28F5Jz6+lnZ9Z1tVrmQdfdnfiw5AiBMRSQTiFUWWtLG7ruUMxfhNMDd37K7GV39+1nrALfWCQ=="}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-callable_1.2.1_1599693268124_0.706149285625641"},"_hasShrinkwrap":false},"1.2.2":{"name":"is-callable","version":"1.2.2","author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"funding":{"url":"https://github.com/sponsors/ljharb"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","posttest":"npx aud --production","tests-only":"npm run --silent test:stock && npm run --silent test:staging","test:stock":"node test","test:staging":"node --es-staging test","coverage":"npm run --silent istanbul","covert":"covert test","covert:quiet":"covert test --quiet","istanbul":"npm run --silent istanbul:clean && npm run --silent istanbul:std && npm run --silent istanbul:harmony && npm run --silent istanbul:merge && istanbul check","istanbul:clean":"rimraf coverage coverage-std coverage-harmony","istanbul:merge":"istanbul-merge --out coverage/coverage.raw.json coverage-harmony/coverage.raw.json coverage-std/coverage.raw.json && istanbul report html","istanbul:harmony":"node --harmony ./node_modules/istanbul/lib/cli.js cover test --dir coverage-harmony","istanbul:std":"istanbul cover test --report html --dir coverage-std","prelint":"eclint check *","lint":"eslint ."},"repository":{"type":"git","url":"git://github.com/ljharb/is-callable.git"},"keywords":["Function","function","callable","generator","generator function","arrow","arrow function","ES6","toStringTag","@@toStringTag"],"dependencies":{},"devDependencies":{"@ljharb/eslint-config":"^17.2.0","aud":"^1.1.2","covert":"^1.1.1","eclint":"^2.8.1","eslint":"^7.9.0","foreach":"^2.0.5","istanbul":"1.1.0-alpha.1","istanbul-merge":"^1.1.1","make-arrow-function":"^1.2.0","make-async-function":"^1.0.0","make-generator-function":"^2.0.0","rimraf":"^2.7.1","safe-publish-latest":"^1.1.4","tape":"^5.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"},"greenkeeper":{"ignore":["rimraf"]},"gitHead":"3e32b4d5eed957aa0bd432c7f13f4a12ca7631ec","bugs":{"url":"https://github.com/ljharb/is-callable/issues"},"homepage":"https://github.com/ljharb/is-callable#readme","_id":"is-callable@1.2.2","_nodeVersion":"14.10.1","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==","shasum":"c7c6715cd22d4ddb48d3e19970223aceabb080d9","tarball":"https://registry.npmjs.org/is-callable/-/is-callable-1.2.2.tgz","fileCount":13,"unpackedSize":20514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaRCKCRA9TVsSAnZWagAAOgsP/RYeCxnS0XHjatZeOfeG\nfQqTSLZCFijTejp9xdCu9BRWKPOnzZDL2QTlHujoB44eaHh3vCK206g2FH2i\niPieTvaTDJdOttgX9oaESPX2negTajRvnm1RfAAp81GkofKSx3Qdie3hOPom\n1d6PJCFASSpf9pj1gspRguS50H1Lni5uXYp5EVRO1eOsUoGrhRP0MlXgID1G\nDL+AFKY+OjUdaJBcBotp5ovDRLSnwy72DGWXJjZnBK1JeYqXVuJDch66rEwQ\nXWBWPk5QVgnETzxlfMwrWo+EndFIVJ9pKAKhc5l7a3/uAGeiHDo2G6RVm8IJ\nK4vjHF+GZPn0TPvbaT6PsTpnBrCQjdd/ZmG7fg695VbQGu4j2gBZ75hIC29o\nFJfj/h582VcaNCUkuLiVtjspGytDhgAya1WCRnkAmClrZwQ3S4F+BKvne6nI\nFxQf2yi9UJN3K2iwXeI3C9N08g04i3wbMTRIqreekTZ00MtsgbP2w70JMqEN\npQUQ5tvKphhkBz+xQz18DftqWsLqUEHMDhZ3kE0CXkdEr3qw56VPOt6aYTzq\nEeW38a2++sSURk1iE0PPzkpzXJX08f4Q/nVs5X4iu/S+cqPUt3KSFP4Fq9ab\ncJyCUk7PkftnOZ+QVoTiZAyb9KCfGv/gHZM3TuexUkNsHdXOOAqaI0yJaJNp\n57yV\r\n=K4Kk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGrKL1KCjnFSV1aHgU1SAs0bQgYVRelpsZiBARNqS1kfAiEAxQMioaZC8dvqVJoeZbguZjQA/FmPs0X5CmPSRL/z3zY="}]},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-callable_1.2.2_1600721033444_0.3007830949827994"},"_hasShrinkwrap":false},"1.2.3":{"name":"is-callable","version":"1.2.3","author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"funding":{"url":"https://github.com/sponsors/ljharb"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","pretest":"npm run --silent lint","test":"npm run --silent tests-only","posttest":"npx aud --production","tests-only":"npm run --silent test:stock && npm run --silent test:staging","test:stock":"node test","test:staging":"node --es-staging test","coverage":"npm run --silent istanbul","covert":"covert test","covert:quiet":"covert test --quiet","istanbul":"npm run --silent istanbul:clean && npm run --silent istanbul:std && npm run --silent istanbul:harmony && npm run --silent istanbul:merge && istanbul check","istanbul:clean":"rimraf coverage coverage-std coverage-harmony","istanbul:merge":"istanbul-merge --out coverage/coverage.raw.json coverage-harmony/coverage.raw.json coverage-std/coverage.raw.json && istanbul report html","istanbul:harmony":"node --harmony ./node_modules/istanbul/lib/cli.js cover test --dir coverage-harmony","istanbul:std":"istanbul cover test --report html --dir coverage-std","prelint":"eclint check *","lint":"eslint ."},"repository":{"type":"git","url":"git://github.com/ljharb/is-callable.git"},"keywords":["Function","function","callable","generator","generator function","arrow","arrow function","ES6","toStringTag","@@toStringTag"],"dependencies":{},"devDependencies":{"@ljharb/eslint-config":"^17.5.0","aud":"^1.1.3","covert":"^1.1.1","eclint":"^2.8.1","eslint":"^7.19.0","foreach":"^2.0.5","istanbul":"1.1.0-alpha.1","istanbul-merge":"^1.1.1","make-arrow-function":"^1.2.0","make-async-function":"^1.0.0","make-generator-function":"^2.0.0","rimraf":"^2.7.1","safe-publish-latest":"^1.1.4","tape":"^5.1.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"},"greenkeeper":{"ignore":["rimraf"]},"gitHead":"131073c512acb5da79d579c946ac150a2ec70f33","bugs":{"url":"https://github.com/ljharb/is-callable/issues"},"homepage":"https://github.com/ljharb/is-callable#readme","_id":"is-callable@1.2.3","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==","shasum":"8b1e0500b73a1d76c70487636f368e519de8db8e","tarball":"https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz","fileCount":13,"unpackedSize":21088,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgFzHRCRA9TVsSAnZWagAAgVIQAIgLCSjiWNaTxK8akXxv\nFg20pGQw3x+P6VPj1bVSgqC4M9GocVU2LWVIOpD7cvwfGaOvpexCrOZb2quA\n10FHMEhNb/2lHFFrEjIo6NEMLayu7UPeaV0bH1PIM7tdcFDYjGB0vcx8l162\n5ZRnWVUltrJIHYJ7nvPxaUInvHV+CAzyIbP7sITVF3vA9432csud80rnhGXY\n3eBgVozVRye6FC3ghbYX7XmkhI0GhMpkFXxrkc+OV/CF48x9CevR7F4PHGe1\nYKLDR6Fb7NbeIzbQrmwnrYfnCNpPYmJnr/dhvBI+YZ4Wyr5d87zLI39T9oPp\nQJK3fty5DVeUk10d/+l7R6XT1cUxfrQiCsJxiVL7/+e+wuULlbB7VUTj04Xk\nnQdX8VfTyRQ9zNobBBMPPM+GXQw3OVoGZo8e9TvBF2iZbJfSccSkW6+yLmRj\nIqfi4wCnsf7zCaMP3k4ArL28/e01yH06z47hOq/lLRKSuaV5Gr5nGeoxhGb4\nuKAtsb7Bruh7PXy3QziW27SzguYV4QUOukyuBp2GBOipwTRPY3nACRL5DQdc\n3NrTbVLbMidEcM1HJ0q6MhUT7et+GnsrQqMhRFCG4+FSm4L2usl8R406rZV3\ncKUImNC/jXY5Lil5XaDAl9gvuLlyIefUYiToL4Wn0C2z0FFhPNhVs7vame2G\nOnya\r\n=Z+bu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCshiwZZTUtInEcLhhSAzt3HGV/MYKuTlpvWK3km3nsbAIgXtXQ5hM0ySSPpFIuaHJBZVeE0UhTs03jFDvo1nzaOco="}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-callable_1.2.3_1612132816851_0.6265965490521983"},"_hasShrinkwrap":false},"1.2.4":{"name":"is-callable","version":"1.2.4","author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"funding":{"url":"https://github.com/sponsors/ljharb"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.","license":"MIT","main":"index.js","scripts":{"prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","pretest":"npm run --silent lint","test":"npm run tests-only --","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","prelint":"eclint check *","lint":"eslint ."},"repository":{"type":"git","url":"git://github.com/inspect-js/is-callable.git"},"keywords":["Function","function","callable","generator","generator function","arrow","arrow function","ES6","toStringTag","@@toStringTag"],"devDependencies":{"@ljharb/eslint-config":"^17.6.0","aud":"^1.1.5","available-typed-arrays":"^1.0.4","eclint":"^2.8.1","es-value-fixtures":"^1.2.1","eslint":"^7.32.0","for-each":"^0.3.3","has-tostringtag":"^1.0.0","make-arrow-function":"^1.2.0","make-async-function":"^1.0.0","make-generator-function":"^2.0.0","nyc":"^10.3.2","object-inspect":"^1.11.0","rimraf":"^2.7.1","safe-publish-latest":"^1.1.4","tape":"^5.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"},"greenkeeper":{"ignore":["rimraf"]},"gitHead":"cfef1bbebedf84e132cca8a8aedd1053e19f3f57","bugs":{"url":"https://github.com/inspect-js/is-callable/issues"},"homepage":"https://github.com/inspect-js/is-callable#readme","_id":"is-callable@1.2.4","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==","shasum":"47301d58dd0259407865547853df6d61fe471945","tarball":"https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz","fileCount":12,"unpackedSize":20069,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhDUS/CRA9TVsSAnZWagAA42QP/0R8rQFWwjvS9C/q4d65\nvFJzq7J7rSpZCXuwo+O82743B/nkuuNjEyOPGiYW6XHgnT8CLEPc6fZgq7tB\nmTcjAcJBV8W7Qaf7/KKMrOo7141KwsI4UTSngKlokUHR54tVwuJVjCjKHFFm\nxyUaKvRDE+0HW6oDifqA3dklAeH7q/wUuTFUSXuvy8WIJU0uEvfeKBB0253/\nwBMPYz6YheeekvcpOeeI12/bmyY4SbiBKz0WO2rCSu2g7y3pTMVs5bJzeSnf\nmdiUkCv4ukT4U06DwFNfu27csFP5NkXCbhSNu4ZJ8bY1TodRmDWDN1H5UOFk\nwT26ESjg04aJ1s/mNJO9Ronkq2yexOiuuZVuDWEeA9goJAgDQqXlS1VnJUSH\nVP9WLoznKppu85Ttl+QRM3OejoZ0MixMsUCAfInf65QG8Q6PriDyaaPjdgHD\nCmgFsWLu+jjAYfeQ33msNVVpMmaCO28wiLx5nXLJLUUoNB86DJLm/7cO5Ypl\nl3CApkf5NBTo+Pg9ZWuoSA8F6oHakOCxs4ZyXk4vuZChohN10HtOHyl4V2+L\n3JypMUaZVy4B7VQmxvJIG+X5OqHUsJY/gS3LS/2Oc1rpKFd0LP2eeXSPnbYk\ngFBuhE/MPl8H22zoJxJil6XgyvVeoQvT0vhwXG4BKBV91AFEeOpnZaaCDaE2\n6FQW\r\n=U809\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKvVcQDZWYsAd6/PUVxw+6bCdPQ4A7IyVyXmnyEXIBJAIhAMJfxhxqR697Sd/JlkCsrNfV3RKR4TQevEuUM9FQQLhN"}]},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-callable_1.2.4_1628259518928_0.1712368425108186"},"_hasShrinkwrap":false},"1.2.5":{"name":"is-callable","version":"1.2.5","author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"funding":{"url":"https://github.com/sponsors/ljharb"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.","license":"MIT","main":"index.js","scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","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)\")\"","prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","pretest":"npm run --silent lint","test":"npm run tests-only --","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs ."},"repository":{"type":"git","url":"git://github.com/inspect-js/is-callable.git"},"keywords":["Function","function","callable","generator","generator function","arrow","arrow function","ES6","toStringTag","@@toStringTag"],"devDependencies":{"@ljharb/eslint-config":"^21.0.0","aud":"^2.0.0","auto-changelog":"^2.4.0","available-typed-arrays":"^1.0.5","eclint":"^2.8.1","es-value-fixtures":"^1.4.2","eslint":"=8.8.0","for-each":"^0.3.3","has-tostringtag":"^1.0.0","make-arrow-function":"^1.2.0","make-async-function":"^1.0.0","make-generator-function":"^2.0.0","npmignore":"^0.3.0","nyc":"^10.3.2","object-inspect":"^1.12.2","rimraf":"^2.7.1","safe-publish-latest":"^2.0.0","tape":"^5.6.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"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true,"startingVersion":"v1.2.5"},"publishConfig":{"ignore":[".github/workflows"]},"gitHead":"0fa01698979cc69f8811c138bbab49ae8a2699da","bugs":{"url":"https://github.com/inspect-js/is-callable/issues"},"homepage":"https://github.com/inspect-js/is-callable#readme","_id":"is-callable@1.2.5","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-ZIWRujF6MvYGkEuHMYtFRkL2wAtFw89EHfKlXrkPkjQZZRWeh9L1q3SV13NIfHnqxugjLvAOkEHx9mb1zcMnEw==","shasum":"6123e0b1fef5d7591514b371bb018204892f1a2b","tarball":"https://registry.npmjs.org/is-callable/-/is-callable-1.2.5.tgz","fileCount":10,"unpackedSize":22495,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDnS0dLJF8pAfFqo4MoQrZvnOOg+mL7wd9kIDNTnN/iMAiASG5/F6ahZslVZPr3FkmlucdegdQne0drdfVivQZiGvA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHsNnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqotw//QsCuYd8eg/S63ggb10BwmhPyDarfGddb0wMRmIvty+SD/C5z\r\ncyyAUljEXEnj5ML67dc7XaJ7ZP/PDu90oU9kQ7aMLa0ZMljwd7545bb6BU35\r\n8gsap3Nolh+OtBVBuBY+EBuQSsYQ2M/G3KS+ZAdRJU3CDDjlF1fvEf3xokno\r\nZj+L0iU9SrOXoCULZK0ComcV6QyrRMHfOlQW3zQY9vCFLkoPMuDFGRBNhc8j\r\nUH2SlqG7AMAFWw6PUHRYWnKjbHpHqZXvFdyMT708Tba4dNj13825Aa+PS8fq\r\nxMSKCj9M6xrbM3/JEwOBttECNkg273J+U0c/+xDRlYOEfGqZ3+U0pPJkyc3K\r\nXnWYAWNVFh65f+8RzTuEcUoKQIcFhdmA7UiNl1CF8k5IK+1d3fdn+Z2E55OF\r\nssTVn34d4kuzCBZdnTzAqaOS8EQPHa+nJhbx3T55l9E4FP4dZWUWfSxfhtUr\r\nmbWwYPOyzBIC9ucCBFfPEqfBdwg9npbz4U2G0es6OKizQbQIJfaYVXpmKRzR\r\n4ObpoJ52RrJX2QBOCGy2m/fVvIzR32wQ8KiMVW7NlllTWo9PzO8wABUEOLp6\r\nznYeIM1jSBtWQmx4gpDddfz9Hz3qsy21rLPk4RJLllszWrlwJSqTThyWQdoP\r\nrW2GDeYaI0a2xQyc8xrYi+4qjdcELpN1jIU=\r\n=W2oW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-callable_1.2.5_1662960487739_0.7763792377399725"},"_hasShrinkwrap":false},"1.2.6":{"name":"is-callable","version":"1.2.6","author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"funding":{"url":"https://github.com/sponsors/ljharb"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.","license":"MIT","main":"index.js","scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","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)\")\"","prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","pretest":"npm run --silent lint","test":"npm run tests-only --","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs ."},"repository":{"type":"git","url":"git://github.com/inspect-js/is-callable.git"},"keywords":["Function","function","callable","generator","generator function","arrow","arrow function","ES6","toStringTag","@@toStringTag"],"devDependencies":{"@ljharb/eslint-config":"^21.0.0","aud":"^2.0.0","auto-changelog":"^2.4.0","available-typed-arrays":"^1.0.5","eclint":"^2.8.1","es-value-fixtures":"^1.4.2","eslint":"=8.8.0","for-each":"^0.3.3","has-tostringtag":"^1.0.0","make-arrow-function":"^1.2.0","make-async-function":"^1.0.0","make-generator-function":"^2.0.0","npmignore":"^0.3.0","nyc":"^10.3.2","object-inspect":"^1.12.2","rimraf":"^2.7.1","safe-publish-latest":"^2.0.0","tape":"^5.6.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"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true,"startingVersion":"v1.2.5"},"publishConfig":{"ignore":[".github/workflows"]},"gitHead":"51fad32db877bfd1c184713493a1b9b6203a75f9","bugs":{"url":"https://github.com/inspect-js/is-callable/issues"},"homepage":"https://github.com/inspect-js/is-callable#readme","_id":"is-callable@1.2.6","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-krO72EO2NptOGAX2KYyqbP9vYMlNAXdB53rq6f8LXY6RY7JdSR/3BD6wLUlPHSAesmY9vstNrjvqGaCiRK/91Q==","shasum":"fd6170b0b8c7e2cc73de342ef8284a2202023c44","tarball":"https://registry.npmjs.org/is-callable/-/is-callable-1.2.6.tgz","fileCount":10,"unpackedSize":26768,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERt+sStEdQDm/VLkAFJLuCUz/NqmdFHZLf3WIE82Qz3AiEA94mm39EpUacZHBxzqAhBzNguinD1olcO6IWLUUxnNyA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIsLQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0hw//fo3yXXuTk61GNP8u4BJ/1UfOac2qzQGa0G+Lr38ynFWvZQzf\r\nb8punip6waidjK0BT7XFroZg7hSkI0AgAAV4wS5tL5Re8MW1OJZjriEr5mFr\r\nWGekcmZ4gNI0TzSRnBFdPnr0MSlbYptJ+7BSX+mLQWYbXRr/CNXO84ZNTipS\r\nMQESMC7gaXOmc1UMHzfoi+kf2qgLP0tRQ8gb6utyyI4PaWNGY5LbQHcKe7B7\r\nIoENaEThShlerngJ/AzNONFpZB6gfFO43h254HYPovyqGQzBj5Aa0kpPhXgg\r\nD08YHWid6ErCrJ7y6vJx4S4ELtu6gmYwTkym+Yr07qqGD4dX1gx0XG6WAoTD\r\nIVhxNptIZFkDxBfzhqcKehEF6MM/0uyhbCOQ2MO5207iSLGtNPOyTjUTC5xL\r\nYO2t5I15s/KF55SqiLZ0pMzvZA1e94YC8cLfngIL1uRyBFXzKloT1tBe8j+x\r\nLqtleRSawvFNtNNc5N6EF4ctOSH8OY0DelwpViToI2foYTrT7O5RIOQMWxTB\r\nwzGN4jRg491f1BbwbzUs55zamN1LCwTokLPMxL/SHm0rC5Z0kY9QK85OxJ08\r\nKg5FaOtKZOImXJL1lXExUMah6czOpWUAASW/ROoKRkk9O8kiCw0uSEFML/Sp\r\nd+k2/GoCx7V1InpiOLN2mD+t7cT6wn3i+4Y=\r\n=8xUv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-callable_1.2.6_1663222480053_0.5573403914554169"},"_hasShrinkwrap":false},"1.2.7":{"name":"is-callable","version":"1.2.7","author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"funding":{"url":"https://github.com/sponsors/ljharb"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"description":"Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.","license":"MIT","main":"index.js","scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","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)\")\"","prepublishOnly":"safe-publish-latest","prepublish":"not-in-publish || npm run prepublishOnly","pretest":"npm run --silent lint","test":"npm run tests-only --","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","prelint":"eclint check $(git ls-files | xargs find 2> /dev/null | grep -vE 'node_modules|\\.git')","lint":"eslint --ext=js,mjs ."},"repository":{"type":"git","url":"git://github.com/inspect-js/is-callable.git"},"keywords":["Function","function","callable","generator","generator function","arrow","arrow function","ES6","toStringTag","@@toStringTag"],"devDependencies":{"@ljharb/eslint-config":"^21.0.0","aud":"^2.0.0","auto-changelog":"^2.4.0","available-typed-arrays":"^1.0.5","eclint":"^2.8.1","es-value-fixtures":"^1.4.2","eslint":"=8.8.0","for-each":"^0.3.3","has-tostringtag":"^1.0.0","make-arrow-function":"^1.2.0","make-async-function":"^1.0.0","make-generator-function":"^2.0.0","npmignore":"^0.3.0","nyc":"^10.3.2","object-inspect":"^1.12.2","rimraf":"^2.7.1","safe-publish-latest":"^2.0.0","tape":"^5.6.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"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true,"startingVersion":"v1.2.5"},"publishConfig":{"ignore":[".github/workflows"]},"gitHead":"f23584dd25c26473e702e80a5e8e7e79e2a89aee","bugs":{"url":"https://github.com/inspect-js/is-callable/issues"},"homepage":"https://github.com/inspect-js/is-callable#readme","_id":"is-callable@1.2.7","_nodeVersion":"18.9.0","_npmVersion":"8.19.1","dist":{"integrity":"sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==","shasum":"3bc2a85ea742d9e36205dcacdd72ca1fdc51b055","tarball":"https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz","fileCount":10,"unpackedSize":28950,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCFo4eoGnxJG2YHHaM23F+Mjo1oznd8DjaQdhVH81/RpQIhANPnu7FuF1tH6m/QZxac69/bApPjUO73cVcjjbc2eTBu"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLjgEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpl7w//Tw9aDC+84qviZeQ4YpwoNMbVOV0SocGNpIzwyTn3zn+dr4za\r\nTtCoXP2svulYZzCGy1HAC++dj8IBAIEodecuYv8U3ShWn0h3LeY72KeoVdBs\r\ns+SSJMGu0z/jbAGVXABABvjWSXFq4z7PdhBRYNkZ4cm5WSrKHub7urND/+KH\r\n+U9khsc92BukVBhswnWRiW+nZqxMGUaS0E+CwbANYO1Zl2mfto0cHEFFvPIX\r\nyVclpS5+YKGTI72UeeuhRBmtssDaPjpxdB9BCdcj6EOgvbPCu1dFkWvaUvyE\r\nvsTRB0ih8GpBclzUyLzJHdBkSbc8SKQsmJfGvH2aL+ISicwkzBbvcTq66DEH\r\n1jWDxahWOKKEXwWiEaghXQoO7JW76g0qgOVlQInCHx7lLrT8aRseGcklPS/W\r\nRG7Z/zOh1Eg7DO9ZSfifEuGN6jGl7xohXyp8D0WJna/ddRbV4s9eaaihwncz\r\n7Mc8CKhmcbMe95DJdj1q7pjfqiPemiBHITLFMDiQ8m08QsFglT+GR3LTrpqV\r\n9RWF6l6aX1R32V/+FYb8qyFBoDUbdltD4zOUxjxCAsao/1PmOSiejNu8C6xg\r\nOelvVXxXsCQkSR9D34rxJYghIIu4xilRf5Oer95Dq6LqIW5VKsWAKGtCwnzk\r\nxb+6QyWunZCjN0hox/UmV4D6iuQwulllDhk=\r\n=2Q1j\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/is-callable_1.2.7_1663973379816_0.8584913013850362"},"_hasShrinkwrap":false}},"readme":"# is-callable <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 JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.\n\n## Supported engines\nAutomatically tested in every minor version of node.\n\nManually tested in:\n - Safari: v4 - v15 <sub>(4, 5, 5.1, 6.0.5, 6.2, 7.1, 8, 9.1.3, 10.1.2, 11.1.2, 12.1, 13.1.2, 14.1.2, 15.3, 15.6.1)</sub>\n   - Note: Safari 9 has `class`, but `Function.prototype.toString` hides that progeny and makes them look like functions, so `class` constructors will be reported by this package as callable, when they are not in fact callable.\n - Chrome: v15 - v81, v83 - v106<sub>(every integer version)</sub>\n   - Note: This includes Edge v80+ and Opera v15+, which matches Chrome\n - Firefox: v3, v3.6, v4 - v105 <sub>(every integer version)</sub>\n   - Note: v45 - v54 has `class`, but `Function.prototype.toString` hides that progeny and makes them look like functions, so `class` constructors will be reported by this package as callable, when they are not in fact callable.\n   - Note: in v42 - v63, `Function.prototype.toString` throws on HTML element constructors, or a Proxy to a function\n   - Note: in v20 - v35, HTML element constructors are not callable, despite having typeof `function`.\n   - Note: in v19, `document.all` is not callable.\n - IE: v6 - v11<sub>(every integer version</sub>\n - Opera: v11.1, v11.5, v11.6, v12.1, v12.14, v12.15, v12.16, v15+ <sub>v15+ matches Chrome</sub>\n\n## Example\n\n```js\nvar isCallable = require('is-callable');\nvar assert = require('assert');\n\nassert.notOk(isCallable(undefined));\nassert.notOk(isCallable(null));\nassert.notOk(isCallable(false));\nassert.notOk(isCallable(true));\nassert.notOk(isCallable([]));\nassert.notOk(isCallable({}));\nassert.notOk(isCallable(/a/g));\nassert.notOk(isCallable(new RegExp('a', 'g')));\nassert.notOk(isCallable(new Date()));\nassert.notOk(isCallable(42));\nassert.notOk(isCallable(NaN));\nassert.notOk(isCallable(Infinity));\nassert.notOk(isCallable(new Number(42)));\nassert.notOk(isCallable('foo'));\nassert.notOk(isCallable(Object('foo')));\n\nassert.ok(isCallable(function () {}));\nassert.ok(isCallable(function* () {}));\nassert.ok(isCallable(x => x * x));\n```\n\n## Install\n\nInstall with\n\n```\nnpm install is-callable\n```\n\n## Tests\n\nSimply clone the repo, `npm install`, and run `npm test`\n\n[1]: https://npmjs.org/package/is-callable\n[2]: https://versionbadg.es/inspect-js/is-callable.svg\n[5]: https://david-dm.org/inspect-js/is-callable.svg\n[6]: https://david-dm.org/inspect-js/is-callable\n[7]: https://david-dm.org/inspect-js/is-callable/dev-status.svg\n[8]: https://david-dm.org/inspect-js/is-callable#info=devDependencies\n[11]: https://nodei.co/npm/is-callable.png?downloads=true&stars=true\n[license-image]: https://img.shields.io/npm/l/is-callable.svg\n[license-url]: LICENSE\n[downloads-image]: https://img.shields.io/npm/dm/is-callable.svg\n[downloads-url]: https://npm-stat.com/charts.html?package=is-callable\n[codecov-image]: https://codecov.io/gh/inspect-js/is-callable/branch/main/graphs/badge.svg\n[codecov-url]: https://app.codecov.io/gh/inspect-js/is-callable/\n[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/inspect-js/is-callable\n[actions-url]: https://github.com/inspect-js/is-callable/actions\n","maintainers":[{"name":"ljharb","email":"ljharb@gmail.com"}],"time":{"modified":"2023-03-08T01:54:26.654Z","created":"2015-01-29T09:34:56.078Z","1.0.0":"2015-01-29T09:34:56.078Z","1.0.1":"2015-01-29T17:42:02.934Z","1.0.2":"2015-01-29T17:45:17.802Z","1.0.3":"2015-01-29T18:44:38.142Z","1.0.4":"2015-01-30T08:08:24.789Z","1.1.0":"2015-10-02T08:16:25.066Z","1.1.1":"2015-11-30T19:09:27.921Z","1.1.2":"2016-01-16T01:27:25.790Z","1.1.3":"2016-02-28T01:26:19.027Z","1.1.4":"2018-07-03T05:04:56.305Z","1.1.5":"2019-12-19T17:57:52.970Z","1.2.0":"2020-06-02T17:54:48.118Z","1.2.1":"2020-09-09T23:14:28.251Z","1.2.2":"2020-09-21T20:43:53.590Z","1.2.3":"2021-01-31T22:40:16.961Z","1.2.4":"2021-08-06T14:18:39.302Z","1.2.5":"2022-09-12T05:28:07.886Z","1.2.6":"2022-09-15T06:14:40.214Z","1.2.7":"2022-09-23T22:49:39.970Z"},"homepage":"https://github.com/inspect-js/is-callable#readme","keywords":["Function","function","callable","generator","generator function","arrow","arrow function","ES6","toStringTag","@@toStringTag"],"repository":{"type":"git","url":"git://github.com/inspect-js/is-callable.git"},"author":{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"},"bugs":{"url":"https://github.com/inspect-js/is-callable/issues"},"license":"MIT","readmeFilename":"README.md","contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com","url":"http://ljharb.codes"}],"users":{"rocket0191":true,"flumpus-dev":true}}