UNPKG

1.53 kBJSONView Raw
1{
2 "name": "xv",
3 "version": "0.2.1",
4 "description": "Modern and low maintenance test library/CLI",
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": "See LICENSE",
31 "author": "Typicode <typicode@gmail.com>",
32 "type": "module",
33 "exports": "./lib/index.js",
34 "types": "lib",
35 "bin": "./lib/bin.js",
36 "files": [
37 "lib",
38 "!lib/**/*.test.js",
39 "!lib/**/test.js",
40 "LICENSE-MIT",
41 "LICENSE-SPONSOR"
42 ],
43 "scripts": {
44 "test": "npm run build && node lib/bin.js lib",
45 "test:output": "npm run build && node lib/bin.js output.js",
46 "lint": "eslint src --ext .ts --ignore-path .gitignore",
47 "build": "del-cli lib && tsc",
48 "prepare": "husky install",
49 "prepublishOnly": "npm run build",
50 "postversion": "git push && git push --tags && npm publish"
51 },
52 "dependencies": {
53 "fast-glob": "^3.2.5"
54 },
55 "devDependencies": {
56 "@sindresorhus/tsconfig": "^1.0.2",
57 "@typicode/eslint-config": "^0.1.2",
58 "del-cli": "^3.0.1",
59 "husky": "^6.0.0",
60 "typescript": "^4.3.2"
61 },
62 "engines": {
63 "node": "^12.20.0 || ^14.13.1 || >=16.0.0"
64 }
65}