1{ 2 "name": "is-callable", 3 "version": "1.1.4", 4 "author": { 5 "name": "Jordan Harband", 6 "email": "ljharb@gmail.com", 7 "url": "http://ljharb.codes" 8 }, 9 "contributors": [ 10 { 11 "name": "Jordan Harband", 12 "email": "ljharb@gmail.com", 13 "url": "http://ljharb.codes" 14 } 15 ], 16 "description": "Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.", 17 "license": "MIT", 18 "main": "index.js", 19 "scripts": { 20 "pretest": "npm run --silent lint", 21 "test": "npm run --silent tests-only", 22 "posttest": "npm run --silent security", 23 "tests-only": "npm run --silent test:stock && npm run --silent test:staging", 24 "test:stock": "node test.js", 25 "test:staging": "node --es-staging test.js", 26 "coverage": "npm run --silent istanbul", 27 "covert": "covert test.js", 28 "covert:quiet": "covert test.js --quiet", 29 "istanbul": "npm run --silent istanbul:clean && npm run --silent istanbul:std && npm run --silent istanbul:harmony && npm run --silent istanbul:merge && istanbul check", 30 "istanbul:clean": "rimraf coverage coverage-std coverage-harmony", 31 "istanbul:merge": "istanbul-merge --out coverage/coverage.raw.json coverage-harmony/coverage.raw.json coverage-std/coverage.raw.json && istanbul report html", 32 "istanbul:harmony": "node --harmony ./node_modules/istanbul/lib/cli.js cover test.js --dir coverage-harmony", 33 "istanbul:std": "istanbul cover test.js --report html --dir coverage-std", 34 "prelint": "editorconfig-tools check *", 35 "lint": "npm run jscs && npm run eslint", 36 "jscs": "jscs *.js", 37 "eslint": "eslint *.js", 38 "security": "nsp check" 39 }, 40 "repository": { 41 "type": "git", 42 "url": "git://github.com/ljharb/is-callable.git" 43 }, 44 "keywords": [ 45 "Function", 46 "function", 47 "callable", 48 "generator", 49 "generator function", 50 "arrow", 51 "arrow function", 52 "ES6", 53 "toStringTag", 54 "@@toStringTag" 55 ], 56 "dependencies": {}, 57 "devDependencies": { 58 "@ljharb/eslint-config": "^12.2.1", 59 "covert": "^1.1.0", 60 "editorconfig-tools": "^0.1.1", 61 "eslint": "^4.19.1", 62 "foreach": "^2.0.5", 63 "istanbul": "1.1.0-alpha.1", 64 "istanbul-merge": "^1.1.1", 65 "jscs": "^3.0.7", 66 "make-arrow-function": "^1.1.0", 67 "make-generator-function": "^1.1.0", 68 "nsp": "^3.2.1", 69 "rimraf": "^2.6.2", 70 "semver": "^5.5.0", 71 "tape": "^4.9.1" 72 }, 73 "testling": { 74 "files": "test.js", 75 "browsers": [ 76 "iexplore/6.0..latest", 77 "firefox/3.0..6.0", 78 "firefox/15.0..latest", 79 "firefox/nightly", 80 "chrome/4.0..10.0", 81 "chrome/20.0..latest", 82 "chrome/canary", 83 "opera/10.0..latest", 84 "opera/next", 85 "safari/4.0..latest", 86 "ipad/6.0..latest", 87 "iphone/6.0..latest", 88 "android-browser/4.2" 89 ] 90 }, 91 "engines": { 92 "node": ">= 0.4" 93 } 94 95,"_resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.1.4.tgz" 96,"_integrity": "sha512-r5p9sxJjYnArLjObpjA4xu5EKI3CuKHkJXMhT7kwbpUyIFD1n5PMAsoPvWnvtZiNz7LjkYDRZhd7FlI0eMijEA==" 97,"_from": "is-callable@1.1.4" 98}