{
  "name": "bedrock-protocol",
  "version": "3.56.1",
  "description": "Minecraft Bedrock Edition protocol library",
  "main": "index.js",
  "types": "index.d.ts",
  "scripts": {
    "build": "cd tools && node compileProtocol.js",
    "test": "mocha --retries 2 --bail --exit",
    "pretest": "npm run lint",
    "lint": "standard",
    "vanillaServer": "minecraft-bedrock-server --root tools --version",
    "dumpPackets": "node tools/genPacketDumps.js",
    "fix": "standard --fix"
  },
  "keywords": [
    "minecraft",
    "bedrock",
    "pocket-edition",
    "protocol"
  ],
  "license": "MIT",
  "dependencies": {
    "debug": "^4.3.1",
    "jsonwebtoken": "^9.0.0",
    "jsp-raknet": "^2.1.3",
    "minecraft-data": "^3.0.0",
    "minecraft-folder-path": "^1.2.0",
    "prismarine-auth": "^3.0.0",
    "prismarine-nbt": "^2.0.0",
    "prismarine-realms": "^1.6.0",
    "protodef": "^1.14.0",
    "raknet-native": "^1.0.3",
    "uuid-1345": "^1.0.2"
  },
  "optionalDependencies": {
    "raknet-node": "^0.5.0"
  },
  "devDependencies": {
    "bedrock-protocol": "file:.",
    "bedrock-provider": "^2.0.0",
    "leveldb-zlib": "^1.0.1",
    "minecraft-bedrock-server": "^1.4.2",
    "mocha": "^11.0.1",
    "protodef-yaml": "^1.1.0",
    "standard": "^17.0.0-2"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/PrismarineJS/bedrock-protocol.git"
  },
  "bugs": {
    "url": "https://github.com/PrismarineJS/bedrock-protocol/issues"
  },
  "homepage": "https://github.com/PrismarineJS/bedrock-protocol#readme"
}
