UNPKG

2.06 kBJSONView Raw
1{
2 "name": "zora",
3 "version": "3.0.3",
4 "description": "tap test harness for nodejs and browsers",
5 "repository": "github:lorenzofox3/zora",
6 "keywords": [
7 "tap",
8 "test",
9 "node",
10 "browsers",
11 "testing",
12 "tests",
13 "harness",
14 "tap-producer"
15 ],
16 "type": "module",
17 "main": "./dist/bundle/index",
18 "module": "./dist/bundle/module.js",
19 "types": "./dist/declarations/index.d.ts",
20 "files": [
21 "dist/bundle",
22 "dist/declarations"
23 ],
24 "scripts": {
25 "build:clean": "rm -rf ./dist && mkdir -p ./dist/bundle ./dist/declarations && cp -r ./src ./dist/src",
26 "build:compile": "tsc",
27 "build:bundle": "rollup -c ./rollup/build.js",
28 "build": "npm run build:clean && npm run build:compile && npm run build:bundle",
29 "bench:clean": "rm -r ./benchmarks && mkdirp ./benchmarks/zora/test/ ./benchmarks/ava/test ./benchmarks/jest/test ./benchmarks/mocha/test ./benchmarks/tape/test",
30 "bench:build": "npm run bench:clean && node ./scripts/generate.js",
31 "bench:zora": "time node ./benchmarks/zora/index.js",
32 "bench:ava": "time ava ./benchmarks/ava/test/*.js",
33 "bench:mocha": "time mocha ./benchmarks/mocha/test/",
34 "bench:tape": "time node ./benchmarks/tape/index",
35 "bench:jest": "time jest",
36 "test:unit": "rollup -c ./rollup/test.js | node",
37 "test:sample": "node ./test/samples/index.js",
38 "test": "npm run test:unit && npm run test:sample"
39 },
40 "author": {
41 "name": "Laurent Renard",
42 "email": "laurent34azerty@gmail.com"
43 },
44 "license": "MIT",
45 "dependencies": {},
46 "devDependencies": {
47 "@lorenzofox3/for-await": "^0.2.0",
48 "ava": "^2.2.0",
49 "fast-deep-equal": "^2.0.1",
50 "jest": "^24.8.0",
51 "mkdirp": "^0.5.1",
52 "mocha": "^6.2.0",
53 "rollup": "^1.19.4",
54 "rollup-plugin-commonjs": "^10.0.2",
55 "rollup-plugin-node-resolve": "^5.2.0",
56 "tap-diff": "^0.1.1",
57 "tape": "^4.11.0",
58 "typescript": "^3.5.3"
59 },
60 "jest": {
61 "testRegex": ".*.js",
62 "roots": [
63 "./benchmarks/jest/test"
64 ],
65 "testEnvironment": "node"
66 }
67}