UNPKG

1.9 kBJSONView Raw
1{
2 "name": "zora",
3 "version": "1.2.0",
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/",
16 "module": "./lib/plan.js",
17 "jsnext:main": "./lib/plan.js",
18 "repository": {
19 "type": "git",
20 "url": "https://github.com/lorenzofox3/zora.git"
21 },
22 "scripts": {
23 "clean": "rm -rf ./dist",
24 "clean:test": "rm -rf ./test/dist",
25 "clean:benchmark": "rm -r ./benchmarks && mkdirp ./benchmarks/zora/test/ ./benchmarks/ava/test ./benchmarks/jest/test ./benchmarks/mocha/test ./benchmarks/tape/test",
26 "build:test": "rollup -c ./rollup/test.js",
27 "build:benchmark": "npm run clean:benchmark && node ./scripts/generate.js",
28 "bench:zora": "time (node ./benchmarks/zora/index.js)",
29 "bench:ava": "time ava ./benchmarks/ava/test/",
30 "bench:mocha": "time mocha ./benchmarks/mocha/test/",
31 "bench:tape": "time (node ./benchmarks/tape/index)",
32 "bench:jest": "time jest",
33 "sample": "node ./test/sample.js",
34 "build": "npm run clean && rollup -c ./rollup/build.js && rollup -c ./rollup/build-cdn.js",
35 "test": " npm run clean:test && npm run build:test && node ./test/dist/index.js"
36 },
37 "author": {
38 "name": "Laurent Renard",
39 "email": "laurent34azerty@gmail.com"
40 },
41 "license": "MIT",
42 "dependencies": {
43 "deep-equal": "^1.0.1",
44 "zora-tap-reporter": "^1.0.2"
45 },
46 "devDependencies": {
47 "ava": "^0.24.0",
48 "faucet": "0.0.1",
49 "jest": "^22.1.4",
50 "mkdirp": "^0.5.1",
51 "mocha": "^5.0.0",
52 "rollup": "^0.54.1",
53 "rollup-plugin-commonjs": "^8.2.6",
54 "rollup-plugin-node-resolve": "^3.0.2",
55 "tape": "^4.8.0",
56 "xo": "^0.18.2"
57 },
58 "jest": {
59 "testRegex": ".*.js",
60 "roots": [
61 "./benchmarks/jest/test"
62 ],
63 "testEnvironment": "node"
64 }
65}