{
    "name": "lavashark",
    "version": "2.3.2",
    "description": "A lightweight Lavalink client built with Node.js",
    "main": "dist/src/index.js",
    "types": "typings/src/index.d.ts",
    "files": [
        "dist/",
        "typings"
    ],
    "scripts": {
        "build": "tsc",
        "test": "npm run build",
        "lint": "eslint . --ext .ts --color",
        "docs": "typedoc --json docs/typedoc.json --options typedoc-config.json"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/hmes98318/LavaShark.git"
    },
    "author": "hmes98318",
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/hmes98318/LavaShark/issues"
    },
    "homepage": "https://lavashark.js.org",
    "dependencies": {
        "otpauth": "^9.5.0",
        "undici": "^7.22.0",
        "ws": "^8.19.0"
    },
    "devDependencies": {
        "@eslint/js": "^9.39.3",
        "@types/ws": "^8.18.1",
        "discord.js": "^14.25.1",
        "eslint": "^10.0.2",
        "globals": "^17.4.0",
        "tsx": "^4.21.0",
        "typedoc": "^0.28.17",
        "typedoc-plugin-markdown": "^4.10.0",
        "typescript": "~5.9.3",
        "typescript-eslint": "^8.56.1"
    },
    "overrides": {
        "ajv": "^6.14.0",
        "js-yaml": "^4.1.0",
        "lodash": "^4.17.21",
        "minimatch": "^9.0.6",
        "markdown-it": "^14.1.1",
        "undici": "^7.22.0"
    },
    "engines": {
        "node": ">=22.12.0"
    },
    "keywords": [
        "lavalink",
        "api",
        "client",
        "lavalink-api",
        "lightweight",
        "music",
        "discord",
        "discord.js",
        "bot"
    ]
}
