UNPKG

zora

Version:

tap test harness for nodejs and browsers

70 lines (69 loc) 2.12 kB
{ "name": "zora", "version": "3.1.4", "description": "tap test harness for nodejs and browsers", "repository": "github:lorenzofox3/zora", "keywords": [ "tap", "test", "node", "browsers", "testing", "tests", "harness", "tap-producer" ], "type": "module", "main": "./dist/bundle/index", "module": "./dist/bundle/module.js", "types": "./dist/declarations/index.d.ts", "files": [ "dist/bundle", "dist/declarations" ], "scripts": { "build:clean": "rm -rf ./dist && mkdir -p ./dist/bundle ./dist/declarations", "build:compile": "tsc", "build:bundle": "rollup -c ./rollup/build.js && rollup -c ./rollup/cdn.js", "build": "npm run build:clean && npm run build:compile && npm run build:bundle", "bench:clean": "rm -r ./benchmarks && mkdir -p ./benchmarks/zora/test/ ./benchmarks/ava/test ./benchmarks/jest/test ./benchmarks/mocha/test ./benchmarks/tape/test", "bench:build": "npm run bench:clean && node ./scripts/generate.js", "bench:zora": "time node ./benchmarks/zora/index.js", "bench:ava": "time ava ./benchmarks/ava/test/*.js", "bench:mocha": "time mocha ./benchmarks/mocha/test/", "bench:tape": "time node ./benchmarks/tape/index", "bench:jest": "time jest", "bench:pta": "time pta benchmarks/zora/test/*.js", "test:unit": "rollup -c ./rollup/test.js | node", "test:sample": "node ./test/samples/index.js", "test": "npm run test:unit && npm run test:sample", "dev": "npm run build:compile -- -w" }, "author": { "name": "Laurent Renard", "email": "laurent34azerty@gmail.com" }, "license": "MIT", "dependencies": { "fast-deep-equal": "^2.0.1" }, "devDependencies": { "ava": "^2.4.0", "esm": "^3.2.25", "jest": "^24.9.0", "mocha": "^6.2.2", "pta": "^0.1.0", "rollup": "^1.26.0", "rollup-plugin-commonjs": "^10.1.0", "rollup-plugin-node-resolve": "^5.2.0", "tape": "^4.11.0", "typescript": "^3.6.4" }, "jest": { "testRegex": ".*.js", "roots": [ "./benchmarks/jest/test" ], "testEnvironment": "node" } }