{
    "name": "gamedig",
    "description": "Query for the status of any game server in Node.JS",
    "scripts": {
        "lint:check": "eslint .",
        "lint:fix": "eslint --fix .",
        "prepare": "npm run build",
        "build": "node tools/esbuild.js"
    },
    "keywords": [
        "srcds",
        "query",
        "game",
        "utility",
        "util",
        "server",
        "gameserver",
        "game-server-query",
        "game server query",
        "server query",
        "game server",
        "gameserverquery",
        "serverquery",
        "terraria",
        "counter strike",
        "csgo",
        "minecraft"
    ],
    "type": "module",
    "exports": {
        "import": "./lib/index.js",
        "require": "./dist/index.cjs"
    },
    "author": "GameDig Contributors",
    "version": "5.3.2",
    "repository": {
        "type": "git",
        "url": "https://github.com/gamedig/node-gamedig.git"
    },
    "bugs": {
        "url": "https://github.com/gamedig/node-gamedig/issues"
    },
    "license": "MIT",
    "engines": {
        "node": ">=16.20.0"
    },
    "bin": {
        "gamedig": "bin/gamedig.js"
    },
    "files": [
        "dist/index.cjs",
        "bin/gamedig.js",
        "lib/",
        "protocols/",
        "LICENSE",
        "GAMES_LIST.md",
        "README.md"
    ],
    "dependencies": {
        "fast-xml-parser": "5.2.5",
        "gbxremote": "0.2.1",
        "got": "13.0.0",
        "iconv-lite": "0.7.0",
        "long": "5.3.2",
        "minimist": "1.2.8",
        "seek-bzip": "2.0.0",
        "telnet-client": "2.2.6",
        "varint": "6.0.0"
    },
    "devDependencies": {
        "@types/node": "^16.18.58",
        "esbuild": "^0.19.10",
        "esbuild-node-externals": "^1.12.0",
        "eslint": "^8.49.0",
        "eslint-config-standard": "^17.1.0",
        "eslint-plugin-import": "^2.28.1",
        "eslint-plugin-n": "15.7.0",
        "eslint-plugin-promise": "^6.1.1"
    }
}
