UNPKG

1.82 kBJSONView Raw
1{
2 "name": "zora",
3 "version": "1.1.5",
4 "description": "tap test harness for nodejs and browsers",
5 "keywords": [
6 "tap",
7 "test",
8 "node",
9 "browsers",
10 "testing",
11 "tests",
12 "harness",
13 "tap-producer"
14 ],
15 "main": "./dist/zora.js",
16 "module": "./dist/zora.mjs",
17 "jsnext:main": "./dist/zora.mjs",
18 "scripts": {
19 "clean": "rm -rf ./dist",
20 "clean:test": "rm -rf ./test/dist",
21 "clean:benchmark": "rm -r ./benchmarks && mkdirp ./benchmarks/zora/test/ ./benchmarks/ava/test ./benchmarks/jest/test ./benchmarks/mocha/test ./benchmarks/tape/test",
22 "build:test": "rollup -c ./rollup/test.js",
23 "build:benchmark": "npm run clean:benchmark && node ./scripts/generate.js",
24 "bench:zora": "time (node ./benchmarks/zora/index.js)",
25 "bench:ava": "time ava ./benchmarks/ava/test/",
26 "bench:mocha": "time mocha ./benchmarks/mocha/test/",
27 "bench:tape": "time (node ./benchmarks/tape/index)",
28 "bench:jest": "time jest",
29 "sample": "node ./test/sample.js",
30 "build": "npm run clean && rollup -c ./rollup/build.js",
31 "test": "xo ./lib/*.js && npm run clean:test && npm run build:test && node ./test/dist/index.js"
32 },
33 "author": {
34 "name": "Laurent Renard",
35 "email": "laurent34azerty@gmail.com"
36 },
37 "license": "MIT",
38 "dependencies": {
39 "deep-equal": "^1.0.1"
40 },
41 "devDependencies": {
42 "ava": "^0.24.0",
43 "faucet": "0.0.1",
44 "jest": "^22.1.3",
45 "mkdirp": "^0.5.1",
46 "mocha": "^4.1.0",
47 "rollup": "^0.54.1",
48 "rollup-plugin-commonjs": "^8.2.6",
49 "rollup-plugin-node-resolve": "^3.0.2",
50 "tap-diff": "^0.1.1",
51 "tape": "^4.8.0",
52 "xo": "^0.18.2",
53 "zora-tap-reporter": "^1.0.1"
54 },
55 "jest": {
56 "testRegex": ".*.js",
57 "roots": [
58 "./benchmarks/jest/test"
59 ],
60 "testEnvironment": "node"
61 }
62}