{
  "name": "@cortexkit/opencode-openai-auth",
  "version": "0.6.4",
  "license": "MIT",
  "type": "module",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/cortexkit/openai-auth.git",
    "directory": "packages/opencode"
  },
  "main": "./dist/index.js",
  "types": "./dist/index.d.ts",
  "bin": {
    "openai-auth": "./dist/cli.js"
  },
  "exports": {
    ".": {
      "import": "./dist/index.js",
      "types": "./dist/index.d.ts"
    },
    "./tui": {
      "types": "./dist/tui.d.ts",
      "import": "./src/tui/entry.mjs"
    },
    "./tui-prefs": {
      "types": "./dist/tui-preferences.d.ts",
      "import": "./dist/tui-preferences.js"
    }
  },
  "oc-plugin": [
    "server",
    "tui"
  ],
  "engines": {
    "bun": "1.3.14"
  },
  "files": [
    "dist",
    "src/tui.tsx",
    "src/tui",
    "src/tui-compiled",
    "src/sidebar-state.ts",
    "src/tui-preferences.ts",
    "src/logger.ts",
    "src/core/account-paths.ts",
    "src/core/refresh-file-lock.ts",
    "src/util",
    "src/rpc",
    "README.md",
    "LICENSE"
  ],
  "scripts": {
    "build": "rm -rf dist && bun build src/index.ts src/cli.ts src/sidebar-state.ts src/tui-preferences.ts src/rpc/rpc-client.ts src/rpc/port-file.ts src/rpc/protocol.ts src/rpc/rpc-dir.ts --outdir dist --target node --format esm --splitting --external @opencode-ai/plugin --minify && tsc -p tsconfig.build.json --emitDeclarationOnly && bun run build:tui",
    "build:tui": "bun scripts/build-tui.ts",
    "build:dev": "rm -rf dist && tsc -p tsconfig.build.json",
    "test": "bun test src/tests",
    "typecheck": "tsc",
    "types": "tsc",
    "prepublishOnly": "bun run build"
  },
  "peerDependencies": {
    "@opencode-ai/plugin": "*"
  },
  "dependencies": {
    "@opentui/core": ">=0.5.1",
    "@opentui/solid": ">=0.5.1",
    "ai": "^7.0.48",
    "jsonc-parser": "^3.3.1",
    "solid-js": "1.9.12"
  }
}
