{
  "name": "hltv",
  "version": "3.5.0",
  "description": "The unofficial HLTV Node.js API",
  "main": "lib/index.js",
  "types": "lib/index.d.ts",
  "scripts": {
    "build": "tsc -p tsconfig.release.json",
    "start": "ts-node src/playground",
    "test": "jest --runInBand",
    "test:approve": "jest --runInBand --updateSnapshot",
    "pretty": "prettier --write \"**/*.ts\""
  },
  "repository": "git+https://github.com/gigobyte/HLTV.git",
  "keywords": [
    "hltv",
    "api",
    "crawler",
    "parser",
    "csgo"
  ],
  "jest": {
    "transform": {
      "^.+\\.tsx?$": "ts-jest"
    },
    "snapshotFormat": {
      "escapeString": true,
      "printBasicPrototype": true
    },
    "testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$",
    "moduleFileExtensions": [
      "ts",
      "tsx",
      "js",
      "jsx",
      "json",
      "node"
    ]
  },
  "author": "Stanislav Iliev",
  "license": "ISC",
  "bugs": {
    "url": "https://github.com/gigobyte/HLTV/issues"
  },
  "homepage": "https://github.com/gigobyte/HLTV#readme",
  "devDependencies": {
    "@types/cheerio": "0.22.32",
    "@types/jest": "29.5.5",
    "@types/node": "18.17.18",
    "@types/random-useragent": "0.3.1",
    "@types/request": "2.48.8",
    "@types/socket.io-client": "1.4.36",
    "@types/user-agents": "1.0.2",
    "jest": "29.7.0",
    "prettier": "3.0.3",
    "ts-jest": "29.1.1",
    "ts-node": "10.9.1",
    "typescript": "5.2.2"
  },
  "dependencies": {
    "cheerio": "1.0.0-rc.12",
    "got-scraping": "3.2.15",
    "socket.io-client": "2.4.0"
  }
}
