{
  "name": "gpt-realtime",
  "version": "0.4.0",
  "type": "module",
  "description": "Native macOS voice companion, Node.js client, CLI, tools, and browser bridge for GPT Realtime.",
  "license": "MIT",
  "author": "guocity",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/guocity/gpt-2-realtime.git"
  },
  "bugs": {
    "url": "https://github.com/guocity/gpt-2-realtime/issues"
  },
  "homepage": "https://github.com/guocity/gpt-2-realtime#readme",
  "publishConfig": {
    "access": "public"
  },
  "sideEffects": false,
  "engines": {
    "node": ">=22"
  },
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "exports": {
    ".": {
      "types": "./dist/index.d.ts",
      "import": "./dist/index.js"
    },
    "./auth": {
      "types": "./dist/auth.d.ts",
      "import": "./dist/auth.js"
    },
    "./tools": {
      "types": "./dist/tools.d.ts",
      "import": "./dist/tools.js"
    },
    "./server": {
      "types": "./dist/server.d.ts",
      "import": "./dist/server.js"
    },
    "./gpt-live": {
      "types": "./dist/gpt-live.d.ts",
      "import": "./dist/gpt-live.js"
    },
    "./gpt-live-delegation": {
      "types": "./dist/gpt-live-delegation.d.ts",
      "import": "./dist/gpt-live-delegation.js"
    },
    "./search": {
      "types": "./dist/search.d.ts",
      "import": "./dist/search.js"
    },
    "./transcription": {
      "types": "./dist/transcription.d.ts",
      "import": "./dist/transcription.js"
    }
  },
  "bin": {
    "gpt-realtime": "dist/bin.js",
    "gptrt": "dist/bin.js"
  },
  "files": [
    "dist",
    "macos/GPTRealtimeMac/Package.swift",
    "macos/GPTRealtimeMac/Sources",
    "macos/GPTRealtimeMac/Resources",
    "macos/GPTRealtimeMac/Tests",
    "macos/GPTRealtimeMac/build-app.sh",
    "public",
    "README.md",
    "LICENSE"
  ],
  "scripts": {
    "build": "tsc -p tsconfig.build.json",
    "start": "tsx src/bin.ts serve",
    "dev": "tsx watch src/bin.ts serve",
    "chat": "tsx src/bin.ts chat",
    "auth:check": "tsx src/bin.ts auth",
    "test": "node --import tsx --test test/**/*.test.ts",
    "typecheck": "tsc --noEmit",
    "prepack": "tsc -p tsconfig.build.json"
  },
  "dependencies": {
    "ws": "^8.18.0"
  },
  "devDependencies": {
    "@types/node": "^22.10.0",
    "@types/ws": "^8.5.13",
    "tsx": "^4.19.2",
    "typescript": "^5.7.2"
  },
  "keywords": [
    "openai",
    "realtime",
    "voice",
    "codex",
    "macos",
    "swift",
    "webrtc",
    "websocket"
  ]
}
