{ "name": "ava", "version": "0.14.0", "description": "Futuristic test runner 🚀", "license": "MIT", "repository": "sindresorhus/ava", "homepage": "https://ava.li", "author": { "name": "Sindre Sorhus", "email": "sindresorhus@gmail.com", "url": "sindresorhus.com" }, "maintainers": [ { "name": "Vadim Demedes", "email": "vdemedes@gmail.com", "url": "github.com/vdemedes" }, { "name": "James Talmage", "email": "james@talmage.io", "url": "github.com/jamestalmage" }, { "name": "Mark Wubben", "email": "mark@novemberborn.net", "url": "novemberborn.net" } ], "bin": "cli.js", "engines": { "node": ">=0.10.0" }, "scripts": { "test": "xo && nyc --cache --reporter=lcov --reporter=text tap --no-cov --timeout=150 test/*.js test/reporters/*.js", "test-win": "tap --no-cov --reporter=classic --timeout=150 test/*.js test/reporters/*.js", "visual": "node test/visual/run-visual-tests.js" }, "files": [ "lib", "*.js", "index.d.ts" ], "keywords": [ "test", "runner", "ava", "concurrent", "parallel", "fast", "tape", "tap", "mocha", "qunit", "jasmine", "tdd", "cli-app", "cli", "assert", "assertion", "futuristic", "promise", "promises", "async", "function", "await", "generator", "generators", "yield", "observable", "observables", "tap" ], "dependencies": { "arr-diff": "^2.0.0", "arr-flatten": "^1.0.1", "array-union": "^1.0.1", "array-uniq": "^1.0.2", "arrify": "^1.0.0", "ava-init": "^0.1.0", "babel-code-frame": "^6.7.5", "babel-core": "^6.3.21", "babel-plugin-ava-throws-helper": "0.0.4", "babel-plugin-detective": "^1.0.2", "babel-plugin-espower": "^2.1.0", "babel-plugin-transform-runtime": "^6.3.13", "babel-preset-es2015": "^6.3.13", "babel-preset-stage-2": "^6.3.13", "babel-runtime": "^6.3.19", "bluebird": "^3.0.0", "caching-transform": "^1.0.0", "chalk": "^1.0.0", "clean-yaml-object": "^0.1.0", "cli-cursor": "^1.0.2", "cli-spinners": "^0.1.2", "cli-truncate": "^0.2.0", "co-with-promise": "^4.6.0", "common-path-prefix": "^1.0.0", "convert-source-map": "^1.2.0", "core-assert": "^0.1.0", "debug": "^2.2.0", "empower-core": "^0.5.0", "figures": "^1.4.0", "find-cache-dir": "^0.1.1", "fn-name": "^2.0.0", "globby": "^4.0.0", "has-flag": "^2.0.0", "ignore-by-default": "^1.0.0", "is-ci": "^1.0.7", "is-generator-fn": "^1.0.0", "is-obj": "^1.0.0", "is-observable": "^0.1.0", "is-promise": "^2.1.0", "last-line-stream": "^1.0.0", "lodash.debounce": "^4.0.3", "loud-rejection": "^1.2.0", "matcher": "^0.1.1", "max-timeout": "^1.0.0", "md5-hex": "^1.2.0", "meow": "^3.7.0", "ms": "^0.7.1", "multimatch": "^2.1.0", "object-assign": "^4.0.1", "observable-to-promise": "^0.3.0", "only-shallow": "^1.2.0", "option-chain": "^0.1.0", "pkg-conf": "^1.0.1", "plur": "^2.0.0", "power-assert-formatter": "^1.3.0", "power-assert-renderers": "^0.1.0", "pretty-ms": "^2.0.0", "repeating": "^2.0.0", "require-precompiled": "^0.1.0", "resolve-cwd": "^1.0.0", "set-immediate-shim": "^1.0.1", "slash": "^1.0.0", "source-map-support": "^0.4.0", "stack-utils": "^0.4.0", "strip-bom": "^2.0.0", "time-require": "^0.1.2", "unique-temp-dir": "^1.0.0", "update-notifier": "^0.6.0" }, "devDependencies": { "babel-code-frame": "^6.7.5", "cli-table2": "^0.2.0", "coveralls": "^2.11.4", "delay": "^1.3.0", "get-stream": "^2.0.0", "git-branch": "^0.3.0", "inquirer": "^0.12.0", "lolex": "^1.4.0", "mkdirp": "^0.5.1", "nyc": "^6.0.0", "pify": "^2.3.0", "proxyquire": "^1.7.4", "rimraf": "^2.5.0", "signal-exit": "^2.1.2", "sinon": "^1.17.2", "source-map-fixtures": "^2.1.0", "tap": "^5.4.2", "touch": "^1.0.0", "xo": "*", "zen-observable": "^0.2.1" }, "optionalDependencies": { "chokidar": "^1.4.2" }, "xo": { "ignore": [ "bench/*/*.js" ] } }