{
  "name": "tap-min",
  "version": "3.0.0",
  "description": "Minimal TAP output formatter.",
  "type": "module",
  "bin": {
    "tap-min": "cli.js"
  },
  "files": [
    "index.js",
    "cli.js"
  ],
  "scripts": {
    "lint": "eslint .",
    "test": "npm run test:ok && npm run test:not-ok && npm run test:empty",
    "test:ok": "./cli.js <test/ok.txt >/dev/null",
    "test:not-ok": "./cli.js <test/not-ok.txt >/dev/null || exit 0; exit 1",
    "test:empty": "./cli.js <test/empty.txt >/dev/null || exit 0; exit 1",
    "prepublishOnly": "npm run lint && npm test"
  },
  "repository": "derhuerst/tap-min",
  "keywords": [
    "test",
    "tap",
    "tape",
    "mocha",
    "reporter"
  ],
  "author": "Jannis R <mail@jannisr.de>",
  "contributors": [
    "Tim Eulitz <tim.eulitz@wikimedia.de>"
  ],
  "license": "ISC",
  "bugs": "https://github.com/derhuerst/tap-min/issues",
  "homepage": "https://github.com/derhuerst/tap-min",
  "engines": {
    "node": ">=18"
  },
  "dependencies": {
    "chalk": "^5.3.0",
    "duplexer3": "^1.0.0",
    "hirestime": "^7.0.3",
    "pretty-ms": "^8.0.0",
    "tap-parser": "^13.0.2-1"
  },
  "devDependencies": {
    "eslint": "^8.47.0"
  }
}
