Skip to content
Fetching contributors…
Cannot retrieve contributors at this time
52 lines (50 sloc) 2.06 KB
"name": "istanbul",
"version": "0.1.34",
"description": "Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests and browser tests. Built for scale",
"keywords": [ "coverage", "code coverage", "JS code coverage", "JS coverage" ],
"author": "Krishnan Anantheswaran <>",
"contributors": [
"Reid Burke <>",
"Martin Cooper <>",
"Dav Glass <>",
"nowamasa <>",
"Miller Medeiros <>",
"Daniel Perez Alvarez <>",
"Mathias Bynens <>"
"preferGlobal": true,
"scripts": {
"pretest": "jshint --config ./node_modules/yui-lint/jshint.json lib/*js lib/command/*js lib/report/*js lib/store/*js lib/util/*js test/*js test/instrumentation/*js test/cli/*js test/other/*js",
"test": "test/run.js",
"posttest": "node ./lib/cli.js check-coverage --statements 95 --branches 80",
"docs": "npm install yuidocjs && node node_modules/yuidocjs/lib/cli.js ."
"bin": {
"istanbul": "./lib/cli.js"
"dependencies": {
"esprima": "1.0.x",
"escodegen": "0.0.x",
"handlebars": "1.0.x",
"mkdirp": "0.3.x",
"nopt": "2.1.x",
"fileset": "0.1.x",
"which": "1.0.x",
"async": "0.2.x",
"abbrev": "1.0.x",
"wordwrap": "0.0.x",
"resolve": "0.3.x"
"devDependencies": {
"rimraf": "*",
"nodeunit": "*",
"jshint": "*",
"yui-lint": "*",
"requirejs": "2.x"
"TODO": [
"Need a legend for the HTML report + some explanation on how branch coverage is shown",
"figure out a controlled mechanism to suppress branch coverage when impossible-to-test branches are present in source"
Jump to Line
Something went wrong with that request. Please try again.