UNPKG

1.41 kBJSONView Raw
1{
2 "name": "xv",
3 "version": "1.1.1",
4 "description": "Modern and low maintenance test runner",
5 "keywords": [
6 "test",
7 "framework",
8 "lib",
9 "cli",
10 "runner",
11 "assert",
12 "jest",
13 "mocha",
14 "ava",
15 "tap",
16 "tape",
17 "async",
18 "await",
19 "typescript"
20 ],
21 "homepage": "https://github.com/typicode/xv#readme",
22 "bugs": {
23 "url": "https://github.com/typicode/xv/issues"
24 },
25 "repository": {
26 "type": "git",
27 "url": "git+https://github.com/typicode/xv.git"
28 },
29 "funding": "https://github.com/sponsors/typicode",
30 "license": "MIT",
31 "author": "Typicode <typicode@gmail.com>",
32 "type": "module",
33 "bin": "./lib/bin.js",
34 "files": [
35 "lib",
36 "!lib/**/*.test.js",
37 "!lib/**/test.js"
38 ],
39 "scripts": {
40 "test": "npm run build && node lib/bin.js lib",
41 "test:output": "npm run build && node lib/bin.js output.js",
42 "lint": "eslint src --ext .ts --ignore-path .gitignore",
43 "build": "del-cli lib && tsc",
44 "prepare": "husky install",
45 "prepublishOnly": "npm run build",
46 "postversion": "git push && git push --tags && npm publish"
47 },
48 "devDependencies": {
49 "@sindresorhus/tsconfig": "^2.0.0",
50 "@types/node": "^16.11.2",
51 "@typicode/eslint-config": "^0.1.2",
52 "del-cli": "^4.0.1",
53 "husky": "^7.0.4",
54 "typescript": "^4.4.4"
55 },
56 "engines": {
57 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
58 }
59}