{
  "name": "@future-explorer/lib",
  "version": "2.1.0",
  "description": "Shared utilities and clients for Future Explorer projects",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "files": [
    "dist"
  ],
  "scripts": {
    "build": "rimraf ./dist && tsc",
    "format": "prettier --write ./src",
    "prepublishOnly": "npm run build",
    "watch": "tsc --watch",
    "lint": "eslint src --ext .ts",
    "lint:fix": "eslint src --ext .ts --fix"
  },
  "keywords": [
    "future-explorer",
    "ai-sdk",
    "openai",
    "gemini",
    "grok",
    "xai",
    "unified-ai"
  ],
  "contributors": [
    {
      "name": "Alexander Grigoryan",
      "email": "agrigoryan1982@gmail.com"
    },
    {
      "name": "Renat Gatin",
      "email": "renat.gatin@gmail.com"
    }
  ],
  "license": "ISC",
  "publishConfig": {
    "access": "public"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/future-explorer/future-explorer.git",
    "directory": "future-explorer-lib"
  },
  "dependencies": {
    "@ai-sdk/anthropic": "^2.0.82",
    "@ai-sdk/google": "^2.0.52",
    "@ai-sdk/openai": "^2.0.89",
    "@ai-sdk/xai": "^2.0.31",
    "ai": "^5.0.92",
    "bunyan": "^1.8.15",
    "dotenv": "^17.2.4",
    "lodash": "^4.17.23"
  },
  "peerDependencies": {
    "zod": "^4.2.0"
  },
  "devDependencies": {
    "@types/bunyan": "^1.8.11",
    "@types/lodash": "^4.17.24",
    "@types/node": "^24.10.12",
    "@typescript-eslint/eslint-plugin": "^8.0.0",
    "@typescript-eslint/parser": "^8.0.0",
    "eslint": "^9.20.1",
    "eslint-config-prettier": "^10.0.1",
    "eslint-plugin-prettier": "^5.2.3",
    "prettier": "^3.5.1",
    "rimraf": "^6.0.1",
    "ts-node": "^10.9.2",
    "typescript": "^5.6.3",
    "zod": "4.2.0"
  }
}
