123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189 |
- {
- "name": "ava",
- "version": "1.0.0-beta.5.1",
- "description": "Futuristic test runner 🚀",
- "license": "MIT",
- "repository": "avajs/ava",
- "homepage": "https://ava.li",
- "bin": "cli.js",
- "engines": {
- "node": ">=6.12.3 <7 || >=8.9.4 <9 || >=9.11.1 <10 || >=10.0.0"
- },
- "scripts": {
- "lint": "xo && (cd test/fixture && xo '**' '!{source-map-initial,syntax-error}.js' '!snapshots/test-sourcemaps/build/**')",
- "test": "npm run lint && flow check test/flow-types && tsc --noEmit -p test/ts-types && nyc tap --no-cov --timeout=300 --jobs=4 test/*.js test/reporters/*.js",
- "test-win": "tap --no-cov --reporter=classic --timeout=300 --jobs=1 test/*.js test/reporters/*.js"
- },
- "files": [
- "lib",
- "*.js",
- "*.js.flow",
- "index.d.ts"
- ],
- "keywords": [
- "🦄",
- "test",
- "runner",
- "testing",
- "ava",
- "concurrent",
- "parallel",
- "fast",
- "tdd",
- "cli-app",
- "cli",
- "jest",
- "mocha",
- "tape",
- "tap",
- "qunit",
- "jasmine",
- "babel",
- "assert",
- "assertion",
- "promise",
- "promises",
- "async",
- "function",
- "await",
- "generator",
- "generators",
- "yield",
- "observable",
- "observables",
- "unit",
- "snapshot",
- "expect",
- "typescript",
- "flow"
- ],
- "dependencies": {
- "@ava/babel-preset-stage-4": "2.0.0-beta.7",
- "@ava/babel-preset-transform-test-files": "4.0.0-beta.6",
- "@ava/write-file-atomic": "^2.2.0",
- "@babel/core": "7.0.0-beta.49",
- "@babel/generator": "7.0.0-beta.49",
- "@babel/plugin-syntax-async-generators": "7.0.0-beta.49",
- "@babel/plugin-syntax-object-rest-spread": "7.0.0-beta.49",
- "@babel/plugin-syntax-optional-catch-binding": "7.0.0-beta.49",
- "@concordance/react": "^1.0.0",
- "ansi-escapes": "^3.1.0",
- "ansi-styles": "^3.2.1",
- "arr-flatten": "^1.1.0",
- "array-union": "^1.0.1",
- "array-uniq": "^2.0.0",
- "arrify": "^1.0.0",
- "auto-bind": "^1.2.0",
- "bluebird": "^3.5.1",
- "chalk": "^2.4.1",
- "chokidar": "^2.0.3",
- "clean-stack": "^1.1.1",
- "clean-yaml-object": "^0.1.0",
- "cli-cursor": "^2.1.0",
- "cli-truncate": "^1.1.0",
- "co-with-promise": "^4.6.0",
- "code-excerpt": "^2.1.1",
- "common-path-prefix": "^1.0.0",
- "concordance": "^3.0.0",
- "convert-source-map": "^1.5.1",
- "currently-unhandled": "^0.4.1",
- "debug": "^3.1.0",
- "del": "^3.0.0",
- "dot-prop": "^4.2.0",
- "emittery": "^0.3.0",
- "empower-core": "^0.6.1",
- "equal-length": "^1.0.0",
- "escape-string-regexp": "^1.0.5",
- "esm": "^3.0.40",
- "figures": "^2.0.0",
- "get-port": "^3.2.0",
- "globby": "^7.1.1",
- "ignore-by-default": "^1.0.0",
- "import-local": "^1.0.0",
- "indent-string": "^3.2.0",
- "is-ci": "^1.1.0",
- "is-error": "^2.2.1",
- "is-generator-fn": "^1.0.0",
- "is-observable": "^1.1.0",
- "is-plain-object": "^2.0.4",
- "is-promise": "^2.1.0",
- "lodash.clone": "^4.5.0",
- "lodash.clonedeep": "^4.5.0",
- "lodash.clonedeepwith": "^4.5.0",
- "lodash.debounce": "^4.0.3",
- "lodash.difference": "^4.3.0",
- "lodash.flatten": "^4.2.0",
- "loud-rejection": "^1.2.0",
- "make-dir": "^1.3.0",
- "matcher": "^1.1.1",
- "md5-hex": "^2.0.0",
- "meow": "^5.0.0",
- "ms": "^2.1.1",
- "multimatch": "^2.1.0",
- "observable-to-promise": "^0.5.0",
- "ora": "^2.1.0",
- "package-hash": "^2.0.0",
- "pkg-conf": "^2.1.0",
- "plur": "^3.0.1",
- "pretty-ms": "^3.2.0",
- "require-precompiled": "^0.1.0",
- "resolve-cwd": "^2.0.0",
- "slash": "^2.0.0",
- "source-map-support": "^0.5.6",
- "stack-utils": "^1.0.1",
- "strip-ansi": "^4.0.0",
- "strip-bom-buf": "^1.0.0",
- "supertap": "^1.0.0",
- "supports-color": "^5.4.0",
- "trim-off-newlines": "^1.0.1",
- "trim-right": "^1.0.1",
- "unique-temp-dir": "^1.0.0",
- "update-notifier": "^2.5.0"
- },
- "devDependencies": {
- "cli-table2": "^0.2.0",
- "codecov": "^3.0.2",
- "delay": "^3.0.0",
- "execa": "^0.10.0",
- "flow-bin": "^0.73.0",
- "get-stream": "^3.0.0",
- "git-branch": "^2.0.1",
- "has-ansi": "^3.0.0",
- "lolex": "^2.7.0",
- "nyc": "^11.8.0",
- "proxyquire": "^2.0.1",
- "react": "^16.4.0",
- "react-test-renderer": "^16.4.0",
- "replace-string": "^1.1.0",
- "signal-exit": "^3.0.0",
- "sinon": "^5.0.10",
- "source-map-fixtures": "^2.1.0",
- "tap": "^12.0.1",
- "temp-write": "^3.4.0",
- "touch": "^3.1.0",
- "typescript": "^2.8.3",
- "xo": "^0.21.1",
- "zen-observable": "^0.8.8"
- },
- "typings": "index.d.ts",
- "xo": {
- "ignores": [
- "media/**"
- ],
- "rules": {
- "no-use-extend-native/no-use-extend-native": "off",
- "prefer-destructuring": "off",
- "prefer-rest-params": "off",
- "prefer-spread": "off",
- "unicorn/prefer-spread": "off"
- }
- },
- "nyc": {
- "reporter": [
- "html",
- "lcov",
- "text"
- ]
- }
- }
|