{
  "name": "zevairouter",
  "version": "1.0.18",
  "description": "ZevaiRouter - AI Router with provider automation, multi-account workflows, and quota tracking",
  "bin": {
    "zevai": "./cli/cli.js"
  },
  "files": [
    "cli/",
    "src/",
    "public/",
    "scripts/",
    "i18n/",
    "assets/",
    "images/",
    "open-sse/",
    "next.config.mjs",
    "postcss.config.mjs",
    "jsconfig.json",
    "start.sh",
    "package.json",
    "README.md",
    "LICENSE",
    "CHANGELOG.md"
  ],
  "scripts": {
    "dev": "next dev --webpack --port 1997",
    "build": "next build --webpack",
    "start": "node ./scripts/start-standalone.mjs",
    "dev:bun": "bun --bun next dev --webpack --port 1997",
    "build:bun": "bun --bun next build --webpack",
    "start:bun": "bun ./.next/standalone/server.js",
    "prepack": "node cli/scripts/build-cli.js",
    "postinstall": "node cli/hooks/postinstall.js || exit 0"
  },
  "dependencies": {
    "@dnd-kit/core": "^6.3.1",
    "@dnd-kit/modifiers": "^9.0.0",
    "@dnd-kit/sortable": "^10.0.0",
    "@dnd-kit/utilities": "^3.2.2",
    "@monaco-editor/react": "^4.7.0",
    "@xyflow/react": "^12.10.1",
    "bcryptjs": "^3.0.3",
    "confbox": "^0.2.4",
    "express": "^5.2.1",
    "fs": "^0.0.1-security",
    "http-proxy-middleware": "^3.0.5",
    "jose": "^6.1.3",
    "marked": "^18.0.1",
    "material-symbols": "^0.45.1",
    "monaco-editor": "^0.55.1",
    "next": "^16.1.6",
    "node-forge": "^1.3.3",
    "node-machine-id": "^1.1.12",
    "open": "^11.0.0",
    "ora": "^9.1.0",
    "react": "19.2.4",
    "react-dom": "19.2.4",
    "react-is": "^19.2.7",
    "recharts": "^3.7.0",
    "selfsigned": "^5.5.0",
    "socks-proxy-agent": "^10.1.0",
    "sql.js": "^1.14.1",
    "undici": "^8.4.1",
    "uuid": "^14.0.1",
    "zustand": "^5.0.10"
  },
  "optionalDependencies": {
    "better-sqlite3": "^12.6.2",
    "camoufox-js": "^0.11.0",
    "playwright": "^1.54.2"
  },
  "comment_better_sqlite3": "kept in optionalDependencies so npm install doesn't fail on systems without build tools — sql.js is used as fallback at runtime",
  "comment_camoufox_js": "optional stealth-Firefox engine for bulk-import; runtime auto-installs to user data dir if user picks Camoufox in the modal but the package is missing — Chromium remains the default and works without this dep",
  "devDependencies": {
    "@tailwindcss/postcss": "^4.1.18",
    "esbuild": "^0.28.1",
    "eslint": "^9",
    "eslint-config-next": "16.2.9",
    "postcss": "^8.5.6",
    "tailwindcss": "^4"
  },
  "engines": {
    "node": ">=22.5.0"
  },
  "keywords": [
    "zevairouter",
    "zevai",
    "ai",
    "router",
    "proxy",
    "kiro",
    "codebuddy",
    "claude",
    "openai",
    "api",
    "quota",
    "automation"
  ],
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "https://github.com/Verifiedlabs/zevairouter"
  },
  "homepage": "https://github.com/Verifiedlabs/zevairouter"
}
