{
  "name": "@simonesiega/codex-limits",
  "version": "1.2.0",
  "description": "Cross-platform npm CLI with agent integrations for monitoring OpenAI Codex usage limits, reset times, and reset-credit coupons.",
  "type": "module",
  "bin": {
    "codex-limits": "dist/cli.js"
  },
  "pi": {
    "extensions": [
      "./dist/pi.js"
    ]
  },
  "exports": {
    ".": {
      "types": "./types/opencode.d.ts",
      "import": "./dist/opencode.js"
    },
    "./opencode": {
      "types": "./types/opencode.d.ts",
      "import": "./dist/opencode.js"
    },
    "./tui": {
      "types": "./types/opencode.d.ts",
      "import": "./dist/opencode.js"
    },
    "./pi": {
      "types": "./types/pi.d.ts",
      "import": "./dist/pi.js"
    },
    "./copilot": {
      "types": "./types/copilot.d.ts",
      "import": "./dist/copilot.mjs"
    }
  },
  "types": "./types/opencode.d.ts",
  "files": [
    "dist",
    "types",
    "docs",
    "scripts/postinstall.cjs",
    "README.md",
    "CONTRIBUTING.md",
    "CODE_OF_CONDUCT.md",
    "CHANGELOG.md",
    "SECURITY.md",
    ".env.example",
    "LICENSE"
  ],
  "scripts": {
    "dev": "bun run src/package/cli.ts",
    "build": "bun run scripts/build.ts",
    "format": "prettier --write .",
    "format:check": "prettier --check .",
    "docs:link": "bun run scripts/check-doc-links.ts",
    "docs:schema": "bun run scripts/check-doc-schema.ts",
    "docs:check": "bun run docs:link && bun run docs:schema",
    "typecheck": "tsc --noEmit",
    "audit": "bun audit",
    "agents:compat": "bun run scripts/check-agent-compatibility.ts",
    "test": "bun test",
    "package:validate": "bun run scripts/validate-package.ts",
    "check": "bun run format:check && bun run docs:check && bun run typecheck && bun test && bun run build && bun run package:validate",
    "prepack": "bun run build",
    "postinstall": "node ./scripts/postinstall.cjs"
  },
  "keywords": [
    "codex",
    "openai",
    "cli",
    "terminal",
    "typescript",
    "bun",
    "npm",
    "developer-tools",
    "rate-limits",
    "usage-tracker",
    "pi-package",
    "github-copilot-cli"
  ],
  "author": "Simone Siega",
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "git+https://github.com/simonesiega/codex-limits.git"
  },
  "bugs": {
    "url": "https://github.com/simonesiega/codex-limits/issues"
  },
  "homepage": "https://github.com/simonesiega/codex-limits",
  "engines": {
    "node": ">=20"
  },
  "packageManager": "bun@1.3.14",
  "overrides": {
    "brace-expansion": "5.0.9",
    "fast-uri": "3.1.5",
    "undici": "8.10.0"
  },
  "peerDependencies": {
    "@earendil-works/pi-coding-agent": "*",
    "@earendil-works/pi-tui": "*"
  },
  "peerDependenciesMeta": {
    "@earendil-works/pi-coding-agent": {
      "optional": true
    },
    "@earendil-works/pi-tui": {
      "optional": true
    }
  },
  "devDependencies": {
    "@earendil-works/pi-coding-agent": "^0.81.1",
    "@earendil-works/pi-tui": "^0.81.1",
    "@github/copilot-sdk": "^1.0.8",
    "@opencode-ai/plugin": "^1.18.4",
    "@types/node": "^22.20.1",
    "@types/react": "^19.2.17",
    "ajv": "^8.20.0",
    "ajv-formats": "^3.0.1",
    "bun-types": "^1.3.14",
    "ink": "^6.8.0",
    "ink-testing-library": "^4.0.0",
    "prettier": "^3.9.6",
    "prettier-plugin-tailwindcss": "^0.8.1",
    "react": "^19.2.8",
    "react-devtools-core": "^7.0.1",
    "typescript": "^5.9.3"
  }
}
