UNPKG

@posthog/ai

Version:
143 lines 3.85 kB
{ "name": "@posthog/ai", "version": "7.19.5", "description": "PostHog Node.js AI integrations", "repository": { "type": "git", "url": "git+https://github.com/PostHog/posthog-js.git", "directory": "packages/ai" }, "main": "dist/index.cjs", "module": "dist/index.mjs", "types": "dist/index.d.ts", "license": "MIT", "devDependencies": { "@ai-sdk/provider": "^3.0.8", "@openai/agents": "^0.8.0", "@openai/agents-core": "^0.8.0", "@opentelemetry/api": "^1.9.0", "@opentelemetry/core": "^2.0.0", "@opentelemetry/exporter-trace-otlp-http": "^0.200.0", "@opentelemetry/otlp-exporter-base": "^0.200.0", "@opentelemetry/sdk-trace-base": "^2.0.0", "@babel/preset-env": "^7.27.1", "@babel/preset-typescript": "^7.27.1", "@types/jest": "^29.5.14", "jest": "29.7.0", "node-fetch": "^3.3.2", "@posthog-tooling/rollup-utils": "1.1.1", "@posthog-tooling/tsconfig-base": "1.1.1", "posthog-node": "5.35.5" }, "keywords": [ "posthog", "ai", "openai", "anthropic", "gemini", "llm", "observability", "agents" ], "engines": { "node": "^20.20.0 || >=22.22.0" }, "dependencies": { "@anthropic-ai/sdk": "^0.78.0", "@google/genai": "^1.43.0", "@langchain/core": "^1.1.29", "langchain": "^1.2.28", "openai": "^6.25.0", "uuid": "^11.1.0", "zod": "^4.1.13", "@posthog/core": "1.29.12" }, "peerDependencies": { "@opentelemetry/api": "^1.9.0", "@opentelemetry/exporter-trace-otlp-http": ">=0.200.0 <1.0.0", "@opentelemetry/sdk-trace-base": "^2.0.0", "@ai-sdk/provider": "^2.0.0 || ^3.0.0", "@openai/agents": "^0.8.0", "posthog-node": "^5.0.0" }, "peerDependenciesMeta": { "@opentelemetry/api": { "optional": true }, "@opentelemetry/exporter-trace-otlp-http": { "optional": true }, "@opentelemetry/sdk-trace-base": { "optional": true }, "@ai-sdk/provider": { "optional": true }, "@openai/agents": { "optional": true } }, "files": [ "dist" ], "exports": { ".": { "require": "./dist/index.cjs", "import": "./dist/index.mjs", "types": "./dist/index.d.ts" }, "./anthropic": { "require": "./dist/anthropic/index.cjs", "import": "./dist/anthropic/index.mjs", "types": "./dist/anthropic/index.d.ts" }, "./gemini": { "require": "./dist/gemini/index.cjs", "import": "./dist/gemini/index.mjs", "types": "./dist/gemini/index.d.ts" }, "./openai": { "require": "./dist/openai/index.cjs", "import": "./dist/openai/index.mjs", "types": "./dist/openai/index.d.ts" }, "./vercel": { "require": "./dist/vercel/index.cjs", "import": "./dist/vercel/index.mjs", "types": "./dist/vercel/index.d.ts" }, "./otel": { "require": "./dist/otel/index.cjs", "import": "./dist/otel/index.mjs", "types": "./dist/otel/index.d.ts" }, "./langchain": { "require": "./dist/langchain/index.cjs", "import": "./dist/langchain/index.mjs", "types": "./dist/langchain/index.d.ts" }, "./openai-agents": { "require": "./dist/openai-agents/index.cjs", "import": "./dist/openai-agents/index.mjs", "types": "./dist/openai-agents/index.d.ts" } }, "directories": { "lib": "lib", "test": "tests" }, "author": "PostHog", "bugs": { "url": "https://github.com/PostHog/posthog-js-lite/issues" }, "homepage": "https://github.com/PostHog/posthog-js-lite#readme", "scripts": { "clean": "rimraf dist", "test:unit": "jest", "lint": "eslint src tests", "lint:fix": "eslint src tests --fix", "build": "rollup -c", "dev": "rollup -c --watch", "package": "pnpm pack --out $PACKAGE_DEST/%s.tgz" } }