{
  "name": "perfrunner",
  "version": "0.13.0-alpha.1",
  "description": "Command-line-interface for the perfrunner - automated UI performance test tool",
  "main": "./dist/cli.js",
  "scripts": {
    "test": "ts-mocha -p ./tsconfig.json ./**/*.test.ts",
    "demo": "npm run build && node dist/cli \"https://drag13.io\" --runs 1",
    "pack": "npm pack",
    "prettier": "prettier --config ../../.prettierrc --write ./src/**/*.ts",
    "tsc": "tsc",
    "preversion": "npm run build && npm run test",
    "prepublish": "npm run build && npm run test",
    "build": "tsc -p .",
    "tsn": "ts-node src/cli.ts"
  },
  "keywords": [
    "perfrunner-cli",
    "perfrunner",
    "performance",
    "fcp",
    "first-contentful-paint",
    "performance-metrics",
    "puppeteer",
    "front-end",
    "web",
    "testing",
    "performance-testing"
  ],
  "author": "drag13",
  "homepage": "https://github.com/Drag13/perfrunner",
  "readme": "https://github.com/Drag13/perfrunner/blob/master/packages/perfrunner-cli/readme.md",
  "license": "MIT",
  "devDependencies": {
    "@types/chai": "^4.2.12",
    "@types/command-line-args": "~5.0.0",
    "@types/lowdb": "~1.0.9",
    "@types/mocha": "~7.0.2",
    "@types/node": "^14.11.2",
    "chai": "~4.2.0",
    "husky": "~4.2.5",
    "lint-staged": "^10.4.0",
    "mocha": "~7.2.0",
    "prettier": "^2.5.1",
    "ts-mocha": "~7.0.0",
    "ts-node": "~8.10.2",
    "typescript": "^4.5.4"
  },
  "dependencies": {
    "command-line-args": "~5.1.1",
    "perfrunner-core": "^0.13.0-alpha.1",
    "perfrunner-reporters": "^0.13.0-alpha.1"
  },
  "files": [
    "dist",
    "!dist/generated",
    "!dist/perfrunner.json"
  ],
  "bin": "dist/cli.js",
  "husky": {
    "hooks": {
      "pre-commit": "lint-staged"
    }
  },
  "lint-staged": {
    "src/**/*.{ts,js,css,md}": [
      "prettier --config ../../.prettierrc --write"
    ]
  }
}
