{ "name": "@substrate-system/tapzero", "version": "0.10.16", "description": "Smallest test library", "main": "dist/index.js", "type": "module", "files": [ "./dist/*" ], "exports": { ".": { "import": "./dist/index.js", "require": "./dist/index.cjs" }, "./*": { "import": [ "./dist/*.js", "./dist/*" ], "require": [ "./dist/*.cjs", "./dist/*" ] } }, "scripts": { "build": "mkdir -p ./dist && rm -rf ./dist/* && npm run build-cjs && npm run build-esm && npm run build-types", "build-cjs": "esbuild ./index.js --bundle --format=cjs --keep-names --outdir=./dist --out-extension:.js=.cjs", "build-esm": "esbuild index.js --bundle --format=esm --keep-names --outdir=./dist", "test": "npm run build && node ./test/index.js", "build-types": "tsc ./index.js --declaration --emitDeclarationOnly --allowJs --outDir dist", "coverage": "type-coverage", "report": "typescript-coverage-report && open coverage-ts/index.html", "vendor": "cp node_modules/fast-deep-equal/index.js ./fast-deep-equal.js; sed -i '1s;^;// Copied from fast-deep-equal@3.1.1.\\n// @ts-nocheck\\n;' fast-deep-equal.js", "toc": "markdown-toc --maxdepth 4 -i README.md", "preversion": "npm run coverage", "version": "npm run toc && auto-changelog -p --template keepachangelog --breaking-pattern 'BREAKING CHANGE:' && git add CHANGELOG.md README.md", "postversion": "git push --follow-tags && npm publish", "prepublishOnly": "npm run build" }, "typeCoverage": { "atLeast": 98, "project": "jsconfig.json", "strict": true, "detail": true, "ignoreUnread": true, "ignoreFiles": [ "fast-deep-equal.js", "test/zora/fixtures/*.js", "test/**/*.js" ] }, "devDependencies": { "@pre-bundled/tape": "4.11.0", "@types/node": "13.7.4", "auto-changelog": "^2.4.0", "diff": "5.2.0", "esbuild": "^0.20.1", "fast-deep-equal": "3.1.1", "markdown-toc": "^1.2.0", "npm-bin-deps": "1.10.1", "tiny-benchy": "1.0.1", "type-coverage": "2.27.1", "typescript": "5.4.5", "typescript-coverage-report": "^1.0.0" }, "tsdocstandard": { "ignore": [ "fast-deep-equal.js", "benchmarks_micro", "test/zora/fixtures" ] }, "author": "Raynos ", "repository": "git://github.com/substrate-system/tapzero.git", "homepage": "https://github.com/substrate-system/tapzero", "bugs": { "url": "https://github.com/substrate-system/tapzero/issues", "email": "nichoth@nichoth.com" }, "contributors": [ { "name": "nichoth", "email": "nichoth@nichoth.com", "url": "https://nichoth.com/" }, { "name": "Raynos", "email": "raynos2@gmail.com" } ], "license": "SEE LIECENSE IN LICENSE" }