{
  "name": "@livekit/protocol",
  "version": "1.10.4",
  "description": "",
  "type": "module",
  "main": "src/index.js",
  "types": "src/index.d.ts",
  "files": [
    "src"
  ],
  "exports": {
    ".": {
      "types": "./src/index.d.ts",
      "default": "./src/index.js"
    },
    "./*": {
      "types": "./src/gen/livekit_*_pb.d.ts",
      "default": "./src/gen/livekit_*_pb.js"
    }
  },
  "keywords": [],
  "author": "LiveKit",
  "license": "Apache-2.0",
  "devDependencies": {
    "@bufbuild/protoc-gen-es": "^1.7.2",
    "genversion": "^3.2.0"
  },
  "dependencies": {
    "@bufbuild/protobuf": "^1.7.2"
  },
  "scripts": {
    "generate:version": "genversion --esm --semi src/gen/version.js",
    "generate:proto": "protoc --es_out src/gen --es_opt target=js+dts -I=../../protobufs ../../protobufs/livekit_room.proto ../../protobufs/livekit_rtc.proto ../../protobufs/livekit_models.proto ../../protobufs/livekit_agent.proto ../../protobufs/livekit_webhook.proto ../../protobufs/livekit_egress.proto ../../protobufs/livekit_ingress.proto ../../protobufs/livekit_sip.proto",
    "build": "pnpm generate:version && pnpm generate:proto"
  }
}