{
  "name": "airtap",
  "version": "5.0.0",
  "description": "Run TAP unit tests in 1789+ browsers",
  "main": "lib/airtap.js",
  "author": "Roman Shtylman <shtylman@gmail.com>",
  "license": "MIT",
  "bin": {
    "airtap": "./bin/airtap.js"
  },
  "scripts": {
    "test": "standard && hallmark && npm run test:unit",
    "test:unit": "cross-env DEBUG=airtap* nyc node test",
    "fix:md": "hallmark fix",
    "fix:js": "standard --fix"
  },
  "files": [
    "bin",
    "client",
    "lib",
    "test/integration",
    "CHANGELOG.md",
    "CONTRIBUTING.md",
    "UPGRADING.md"
  ],
  "dependencies": {
    "@airtap/browserify-istanbul": "^4.0.0",
    "airtap-default": "^1.0.0",
    "airtap-multi": "^1.0.0",
    "browserify": "^17.0.1",
    "bruce-millis-option": "^1.0.0",
    "compression": "^1.7.1",
    "debug": "^4.1.0",
    "engine.io": "^6.1.0",
    "engine.io-client": "^6.1.1",
    "express": "^4.17.0",
    "find-nearest-file": "^1.1.0",
    "globs-to-files": "^1.0.0",
    "http-proxy": "^1.18.1",
    "humanize-duration": "^3.23.1",
    "js-yaml": "^4.0.0",
    "load-script": "^2.0.0",
    "make-promises-safe": "^5.1.0",
    "maybe-combine-errors": "^1.0.0",
    "minimist": "^1.2.5",
    "nanoresource": "^1.3.0",
    "nanoresource-collection": "^1.0.0",
    "on-stream-close": "^1.0.0",
    "readable-stream": "^4.5.2",
    "run-parallel-settled": "^1.0.1",
    "server-destroy": "^1.0.1",
    "shell-quote": "^1.7.0",
    "tap-completed": "^2.0.0",
    "thunky-with-args": "^1.0.0",
    "transient-error": "^1.0.0",
    "uuid": "^8.3.0",
    "watchify": "^4.0.0"
  },
  "devDependencies": {
    "abstract-browser": "^1.0.0",
    "cross-env": "^7.0.2",
    "hallmark": "^5.0.1",
    "nyc": "^17.1.0",
    "simple-get": "^4.0.0",
    "standard": "^16.0.4",
    "tape": "^5.0.1",
    "tempy": "^1.0.0"
  },
  "standard": {
    "ignore": [
      "client/**/*.js",
      "test/integration/fixtures/**/*.js"
    ]
  },
  "repository": {
    "type": "git",
    "url": "git://github.com/airtap/airtap.git"
  },
  "keywords": [
    "airtap",
    "browser",
    "saucelabs",
    "tap",
    "tape",
    "testing"
  ],
  "engines": {
    "node": ">=20"
  }
}
