{
  "name": "praisonai",
  "version": "1.7.1",
  "description": "PraisonAI TypeScript AI Agents Framework - Node.js, npm, and Javascript AI Agents Framework",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "bin": {
    "praisonai-ts": "./dist/cli/index.js"
  },
  "scripts": {
    "build": "tsc",
    "test": "jest",
    "lint": "eslint . --ext .ts",
    "prepare": "npm run build",
    "start": "ts-node src/main.ts",
    "dev": "ts-node-dev --respawn src/main.ts",
    "example:arxiv": "ts-node examples/tools/arxiv-tools.ts",
    "clean": "rimraf dist",
    "prebuild": "npm run clean"
  },
  "keywords": [
    "ai",
    "agent",
    "ai agent",
    "ai agents",
    "typescript ai",
    "typescript ai agent",
    "javascript ai agent",
    "typescript ai agents",
    "javascript ai agents",
    "npm ai agent framework",
    "npm ai agents framework",
    "node ai agent framework",
    "node ai agents framework",
    "praisonai",
    "ai agents framework",
    "typescript ai agents framework",
    "javascript ai agents framework",
    "ai framework",
    "typescript ai framework",
    "javascript ai framework",
    "ai agent framework",
    "typescript ai agent framework",
    "javascript ai agent framework"
  ],
  "author": "Mervin Praison",
  "license": "MIT",
  "devDependencies": {
    "@ai-sdk/anthropic": "^3.0.1",
    "@ai-sdk/google": "^3.0.1",
    "@ai-sdk/openai": "^3.0.1",
    "@types/figlet": "^1.7.0",
    "@types/jest": "^29.5.14",
    "@types/node": "^22.12.0",
    "@typescript-eslint/eslint-plugin": "^8.22.0",
    "@typescript-eslint/parser": "^8.22.0",
    "ai": "^6.0.3",
    "eslint": "^9.19.0",
    "jest": "^29.7.0",
    "rimraf": "^5.0.5",
    "ts-jest": "^29.2.5",
    "ts-node": "^10.9.2",
    "ts-node-dev": "^2.0.0",
    "typescript": "^5.7.3"
  },
  "dependencies": {
    "@modelcontextprotocol/sdk": "^1.12.1",
    "axios": "^1.7.9",
    "dotenv": "^16.4.7",
    "fast-xml-parser": "^4.5.1",
    "node-fetch": "^2.6.9",
    "openai": "^4.81.0"
  },
  "optionalDependencies": {
    "@airweave/sdk": ">=0.1.0",
    "@mendable/firecrawl-js": ">=1.0.0",
    "bedrock-agentcore": ">=0.1.0",
    "better-sqlite3": "^12.6.2",
    "boxen": "^7.1.1",
    "chalk": "^4.1.2",
    "cli-table3": "^0.6.3",
    "figlet": "^1.7.0",
    "ora": "^5.4.1"
  },
  "peerDependencies": {
    "@ai-sdk/anthropic": ">=1.0.0",
    "@ai-sdk/google": ">=1.0.0",
    "@ai-sdk/openai": ">=1.0.0",
    "ai": ">=4.0.0"
  },
  "peerDependenciesMeta": {
    "ai": {
      "optional": true
    },
    "@ai-sdk/openai": {
      "optional": true
    },
    "@ai-sdk/anthropic": {
      "optional": true
    },
    "@ai-sdk/google": {
      "optional": true
    }
  },
  "overrides": {
    "whatwg-url": "^14.1.0",
    "node-fetch": "^2.6.9"
  },
  "engines": {
    "node": ">=14.0.0"
  },
  "files": [
    "dist",
    "README.md",
    "LICENSE"
  ]
}