{
  "name": "pptr-testing-library",
  "version": "0.8.0",
  "description": "puppeteer + dom-testing-library",
  "main": "./dist/index.js",
  "scripts": {
    "test": "npm run test:unit",
    "test:unit": "jest",
    "semantic-release": "semantic-release",
    "clean": "rm -fR dist/",
    "rebuild": "npm run clean && npm run build",
    "prepublishOnly": "npm run rebuild && generate-export-aliases",
    "build": "npm run build:ts && npm run build:esbuild",
    "build:ts": "tsc",
    "build:esbuild": "esbuild bundle.input.js --bundle --platform=browser --define:global=window --define:process.env.NODE_ENV=\\\"development\\\" --outfile=dom-testing-library.js"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/testing-library/pptr-testing-library.git"
  },
  "author": "Patrick Hulce <patrick.hulce@gmail.com>",
  "license": "MIT",
  "homepage": "https://github.com/testing-library/pptr-testing-library#readme",
  "bugs": {
    "url": "https://github.com/testing-library/pptr-testing-library/issues"
  },
  "keywords": [
    "puppeteer",
    "dom-testing-library",
    "testing-library",
    "testing",
    "utility"
  ],
  "config": {
    "tslint": {
      "rules": {
        "increment-decrement": false,
        "no-unsafe-any": false,
        "ban-ts-ignore": {
          "severity": "warning"
        },
        "function-constructor": {
          "severity": "warning"
        },
        "strict-comparisons": {
          "severity": "warning"
        },
        "match-default-export-name": {
          "severity": "warning"
        }
      }
    },
    "exportAliases": {
      "extend": "./dist/extend"
    }
  },
  "dependencies": {
    "@testing-library/dom": "^7.31.0",
    "wait-for-expect": "^3.0.2"
  },
  "devDependencies": {
    "@patrickhulce/lint": "^2.1.3",
    "@types/jest": "^26.0.23",
    "@types/puppeteer": "^5.4.3",
    "esbuild": "^0.12.2",
    "generate-export-aliases": "^1.1.0",
    "jest": "^29.7.0",
    "puppeteer": "^17.1.3",
    "ts-jest": "^29.1.2",
    "tslint": "^6.0.0",
    "typescript": "^4.8.2"
  },
  "peerDependencies": {
    "puppeteer": "*"
  },
  "engines": {
    "node": ">=20"
  }
}