UNPKG

2.04 kBJSONView Raw
1{
2 "name": "zora",
3 "version": "3.1.2",
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",
26 "build:compile": "tsc",
27 "build:bundle": "rollup -c ./rollup/build.js && rollup -c ./rollup/cdn.js",
28 "build": "npm run build:clean && npm run build:compile && npm run build:bundle",
29 "bench:clean": "rm -r ./benchmarks && mkdir -p ./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 "dev": "npm run build:compile -- -w"
40 },
41 "author": {
42 "name": "Laurent Renard",
43 "email": "laurent34azerty@gmail.com"
44 },
45 "license": "MIT",
46 "dependencies": {
47 "fast-deep-equal": "^2.0.1"
48 },
49 "devDependencies": {
50 "ava": "^2.4.0",
51 "esm": "^3.2.25",
52 "jest": "^24.9.0",
53 "mocha": "^6.2.1",
54 "rollup": "^1.24.0",
55 "rollup-plugin-commonjs": "^10.1.0",
56 "rollup-plugin-node-resolve": "^5.2.0",
57 "tape": "^4.11.0",
58 "typescript": "^3.6.4"
59 },
60 "jest": {
61 "testRegex": ".*.js",
62 "roots": [
63 "./benchmarks/jest/test"
64 ],
65 "testEnvironment": "node"
66 }
67}