UNPKG

ava

Version:

Node.js test runner that lets you develop with confidence.

156 lines (155 loc) 3.08 kB
{ "name": "ava", "version": "6.2.0", "description": "Node.js test runner that lets you develop with confidence.", "license": "MIT", "repository": "avajs/ava", "homepage": "https://avajs.dev", "bin": { "ava": "entrypoints/cli.mjs" }, "exports": { ".": { "import": { "types": "./entrypoints/main.d.mts", "default": "./entrypoints/main.mjs" }, "require": { "types": "./entrypoints/main.d.cts", "default": "./entrypoints/main.cjs" } }, "./eslint-plugin-helper": "./entrypoints/eslint-plugin-helper.cjs", "./plugin": { "import": { "types": "./entrypoints/plugin.d.mts", "default": "./entrypoints/plugin.mjs" }, "require": { "types": "./entrypoints/plugin.d.cts", "default": "./entrypoints/plugin.cjs" } }, "./internal": { "types": "./entrypoints/internal.d.mts" } }, "type": "module", "engines": { "node": "^18.18 || ^20.8 || ^22 || >=23" }, "scripts": { "test": "./scripts/test.sh" }, "files": [ "entrypoints", "lib", "types", "*.d.ts" ], "keywords": [ "🦄", "test", "runner", "testing", "ava", "concurrent", "parallel", "fast", "tdd", "cli-app", "cli", "jest", "mocha", "tape", "tap", "qunit", "jasmine", "assert", "assertion", "promise", "promises", "async", "function", "await", "generator", "generators", "yield", "observable", "observables", "unit", "snapshot", "expect", "typescript" ], "dependencies": { "@vercel/nft": "^0.27.5", "acorn": "^8.13.0", "acorn-walk": "^8.3.4", "ansi-styles": "^6.2.1", "arrgv": "^1.0.2", "arrify": "^3.0.0", "callsites": "^4.2.0", "cbor": "^9.0.2", "chalk": "^5.3.0", "chunkd": "^2.0.1", "ci-info": "^4.0.0", "ci-parallel-vars": "^1.0.1", "cli-truncate": "^4.0.0", "code-excerpt": "^4.0.0", "common-path-prefix": "^3.0.0", "concordance": "^5.0.4", "currently-unhandled": "^0.4.1", "debug": "^4.3.7", "emittery": "^1.0.3", "figures": "^6.1.0", "globby": "^14.0.2", "ignore-by-default": "^2.1.0", "indent-string": "^5.0.0", "is-plain-object": "^5.0.0", "is-promise": "^4.0.0", "matcher": "^5.0.0", "memoize": "^10.0.0", "ms": "^2.1.3", "p-map": "^7.0.2", "package-config": "^5.0.0", "picomatch": "^4.0.2", "plur": "^5.1.0", "pretty-ms": "^9.1.0", "resolve-cwd": "^3.0.0", "stack-utils": "^2.0.6", "strip-ansi": "^7.1.0", "supertap": "^3.0.1", "temp-dir": "^3.0.0", "write-file-atomic": "^6.0.0", "yargs": "^17.7.2" }, "devDependencies": { "@ava/test": "github:avajs/test", "@ava/typescript": "^5.0.0", "@sindresorhus/tsconfig": "^5.1.1", "@types/node": "^22.8.1", "ansi-escapes": "^7.0.0", "c8": "^10.1.2", "execa": "^9.5.0", "expect": "^29.7.0", "sinon": "^19.0.2", "tap": "^20.0.3", "tempy": "^3.1.0", "tsd": "^0.31.2", "typescript": "~5.6.3", "xo": "^0.59.3", "zen-observable": "^0.10.0" }, "peerDependencies": { "@ava/typescript": "*" }, "peerDependenciesMeta": { "@ava/typescript": { "optional": true } }, "volta": { "node": "22.10.0" } }