{"name":"eve","version":"0.13.3","private":false,"description":"Filesystem-first framework for durable backend AI agents that run anywhere.","keywords":["agent-framework","agents","ai-agents","ai-sdk","evals","eve","mcp","model-context-protocol","nextjs","observability","react","serverless","tools","vercel","workflow"],"homepage":"https://github.com/vercel/eve#readme","bugs":{"url":"https://github.com/vercel/eve/issues"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/vercel/eve.git","directory":"packages/eve"},"bin":{"eve":"./bin/eve.js"},"type":"module","sideEffects":true,"main":"./dist/src/index.js","types":"./dist/src/index.d.ts","imports":{"#compiled/*":{"eve-source":"./.generated/compiled/*","default":"./dist/src/compiled/*"},"#*.js":{"eve-source":"./src/*.ts","default":"./dist/src/*.js"}},"exports":{".":{"types":"./dist/src/index.d.ts","import":"./dist/src/index.js","default":"./dist/src/index.js"},"./client":{"types":"./dist/src/client/index.d.ts","import":"./dist/src/client/index.js","default":"./dist/src/client/index.js"},"./react":{"types":"./dist/src/react/index.d.ts","import":"./dist/src/react/index.js","default":"./dist/src/react/index.js"},"./vue":{"types":"./dist/src/vue/index.d.ts","import":"./dist/src/vue/index.js","default":"./dist/src/vue/index.js"},"./svelte":{"types":"./dist/src/svelte/index.d.ts","import":"./dist/src/svelte/index.js","default":"./dist/src/svelte/index.js"},"./next":{"types":"./dist/src/public/next/index.d.ts","import":"./dist/src/public/next/index.js","default":"./dist/src/public/next/index.js"},"./nuxt":{"types":"./dist/src/public/nuxt/index.d.ts","import":"./dist/src/public/nuxt/index.js","default":"./dist/src/public/nuxt/index.js"},"./sveltekit":{"types":"./dist/src/public/sveltekit/index.d.ts","import":"./dist/src/public/sveltekit/index.js","default":"./dist/src/public/sveltekit/index.js"},"./tools/approval":{"types":"./dist/src/public/tools/approval/index.d.ts","import":"./dist/src/public/tools/approval/index.js","default":"./dist/src/public/tools/approval/index.js"},"./tools":{"types":"./dist/src/public/tools/index.d.ts","import":"./dist/src/public/tools/index.js","default":"./dist/src/public/tools/index.js"},"./tools/defaults":{"types":"./dist/src/public/tools/defaults.d.ts","import":"./dist/src/public/tools/defaults.js","default":"./dist/src/public/tools/defaults.js"},"./connections":{"types":"./dist/src/public/connections/index.d.ts","import":"./dist/src/public/connections/index.js","default":"./dist/src/public/connections/index.js"},"./agents/auth":{"types":"./dist/src/public/agents/auth.d.ts","import":"./dist/src/public/agents/auth.js","default":"./dist/src/public/agents/auth.js"},"./hooks":{"types":"./dist/src/public/hooks/index.d.ts","import":"./dist/src/public/hooks/index.js","default":"./dist/src/public/hooks/index.js"},"./sandbox":{"types":"./dist/src/public/sandbox/index.d.ts","import":"./dist/src/public/sandbox/index.js","default":"./dist/src/public/sandbox/index.js"},"./sandbox/docker":{"types":"./dist/src/public/sandbox/docker.d.ts","import":"./dist/src/public/sandbox/docker.js","default":"./dist/src/public/sandbox/docker.js"},"./sandbox/just-bash":{"types":"./dist/src/public/sandbox/just-bash.d.ts","import":"./dist/src/public/sandbox/just-bash.js","default":"./dist/src/public/sandbox/just-bash.js"},"./sandbox/microsandbox":{"types":"./dist/src/public/sandbox/microsandbox.d.ts","import":"./dist/src/public/sandbox/microsandbox.js","default":"./dist/src/public/sandbox/microsandbox.js"},"./sandbox/vercel":{"types":"./dist/src/public/sandbox/vercel.d.ts","import":"./dist/src/public/sandbox/vercel.js","default":"./dist/src/public/sandbox/vercel.js"},"./evals":{"types":"./dist/src/evals/index.d.ts","import":"./dist/src/evals/index.js","default":"./dist/src/evals/index.js"},"./evals/expect":{"types":"./dist/src/evals/expect/index.d.ts","import":"./dist/src/evals/expect/index.js","default":"./dist/src/evals/expect/index.js"},"./evals/loaders":{"types":"./dist/src/evals/loaders/index.d.ts","import":"./dist/src/evals/loaders/index.js","default":"./dist/src/evals/loaders/index.js"},"./evals/reporters":{"types":"./dist/src/evals/reporters/index.d.ts","import":"./dist/src/evals/reporters/index.js","default":"./dist/src/evals/reporters/index.js"},"./skills":{"types":"./dist/src/public/skills/index.d.ts","import":"./dist/src/public/skills/index.js","default":"./dist/src/public/skills/index.js"},"./instructions":{"types":"./dist/src/public/instructions/index.d.ts","import":"./dist/src/public/instructions/index.js","default":"./dist/src/public/instructions/index.js"},"./context":{"types":"./dist/src/public/context/index.d.ts","import":"./dist/src/public/context/index.js","default":"./dist/src/public/context/index.js"},"./instrumentation":{"types":"./dist/src/public/instrumentation/index.d.ts","import":"./dist/src/public/instrumentation/index.js","default":"./dist/src/public/instrumentation/index.js"},"./schedules":{"types":"./dist/src/public/schedules/index.d.ts","import":"./dist/src/public/schedules/index.js","default":"./dist/src/public/schedules/index.js"},"./channels":{"types":"./dist/src/public/channels/index.d.ts","import":"./dist/src/public/channels/index.js","default":"./dist/src/public/channels/index.js"},"./channels/eve":{"types":"./dist/src/public/channels/eve.d.ts","import":"./dist/src/public/channels/eve.js","default":"./dist/src/public/channels/eve.js"},"./channels/auth":{"types":"./dist/src/public/channels/auth.d.ts","import":"./dist/src/public/channels/auth.js","default":"./dist/src/public/channels/auth.js"},"./channels/slack":{"types":"./dist/src/public/channels/slack/index.d.ts","import":"./dist/src/public/channels/slack/index.js","default":"./dist/src/public/channels/slack/index.js"},"./channels/github":{"types":"./dist/src/public/channels/github/index.d.ts","import":"./dist/src/public/channels/github/index.js","default":"./dist/src/public/channels/github/index.js"},"./channels/discord":{"types":"./dist/src/public/channels/discord/index.d.ts","import":"./dist/src/public/channels/discord/index.js","default":"./dist/src/public/channels/discord/index.js"},"./channels/twilio":{"types":"./dist/src/public/channels/twilio/index.d.ts","import":"./dist/src/public/channels/twilio/index.js","default":"./dist/src/public/channels/twilio/index.js"},"./channels/telegram":{"types":"./dist/src/public/channels/telegram/index.d.ts","import":"./dist/src/public/channels/telegram/index.js","default":"./dist/src/public/channels/telegram/index.js"},"./channels/teams":{"types":"./dist/src/public/channels/teams/index.d.ts","import":"./dist/src/public/channels/teams/index.js","default":"./dist/src/public/channels/teams/index.js"},"./channels/linear":{"types":"./dist/src/public/channels/linear/index.d.ts","import":"./dist/src/public/channels/linear/index.js","default":"./dist/src/public/channels/linear/index.js"},"./package.json":"./package.json","./setup/scaffold":{"eve-source":"./src/setup/scaffold/index.ts","types":"./dist/src/setup/scaffold/index.d.ts","import":"./dist/src/setup/scaffold/index.js","default":"./dist/src/setup/scaffold/index.js"},"./setup":{"eve-source":"./src/setup/index.ts","types":"./dist/src/setup/index.d.ts","import":"./dist/src/setup/index.js","default":"./dist/src/setup/index.js"}},"publishConfig":{"access":"public"},"dependencies":{"nitro":"3.0.260610-beta"},"devDependencies":{"@ai-sdk/anthropic":"4.0.0-beta.67","@ai-sdk/google":"4.0.0-beta.82","@ai-sdk/mcp":"2.0.0-beta.66","@ai-sdk/openai":"4.0.0-beta.74","@ai-sdk/otel":"1.0.0-beta.124","@ai-sdk/provider":"4.0.0-beta.19","@chat-adapter/slack":"4.31.0","@chat-adapter/state-memory":"4.31.0","@clack/core":"1.3.1","@nuxt/kit":"^4.0.0","@standard-schema/spec":"1.1.0","@sveltejs/kit":"^2.0.0","@types/json-schema":"7.0.15","@types/react":"19.2.15","@types/react-test-renderer":"19.1.0","@vercel/detect-agent":"1.2.3","@vercel/oidc":"3.5.0","@vercel/sandbox":"2.2.1","@vercel/sdk":"1.28.1","@workflow/core":"5.0.0-beta.19","@workflow/errors":"5.0.0-beta.8","@workflow/world":"5.0.0-beta.10","@workflow/world-local":"5.0.0-beta.19","ai":"7.0.0-beta.178","autoevals":"0.0.132","chat":"4.31.0","chokidar":"5.0.0","commander":"14.0.3","emulate":"^0.6.0","experimental-ai-sdk-code-mode":"1.0.14","gray-matter":"4.0.3","jose":"6.2.3","jsonc-parser":"3.3.1","just-bash":"3.0.1","microsandbox":"0.5.5","next":"16.2.6","picocolors":"1.1.1","react":"19.2.6","react-test-renderer":"19.2.6","semver":"7.8.4","svelte":"^5.0.0","turndown":"7.2.4","vite":"^8.0.0","vitest":"4.1.7","vue":"^3.5.0","zod":"4.4.3","zod-validation-error":"5.0.0","@vercel/eve-catalog":"0.0.1"},"peerDependencies":{"@opentelemetry/api":"^1.0.0","@sveltejs/kit":"^2.0.0","ai":"7.0.0-beta.178","braintrust":"^3.0.0","just-bash":"^3.0.0","microsandbox":"^0.5.0","next":"^16.0.0","nuxt":"^4.0.0","react":"^19.0.0","svelte":"^5.0.0","vite":"^8.0.0","vue":"^3.5.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@sveltejs/kit":{"optional":true},"braintrust":{"optional":true},"just-bash":{"optional":true},"microsandbox":{"optional":true},"next":{"optional":true},"nuxt":{"optional":true},"react":{"optional":true},"svelte":{"optional":true},"vite":{"optional":true},"vue":{"optional":true}},"engines":{"node":">=24"},"scripts":{"clean":"node -e \"fs.rmSync('dist', { recursive: true, force: true })\"","build":"pnpm run check:bin-runtime-dependencies && pnpm run build:js && node ./scripts/copy-docs.mjs && node ./scripts/stamp-version-tokens.mjs","build:compiled":"node ./scripts/vendor-compiled.mjs","build:js":"pnpm run build:compiled && pnpm run clean && pnpm run build:types && node ./scripts/copy-compiled-assets.mjs && node ./scripts/build-rolldown.mjs && node ./scripts/copy-runtime-assets.mjs","build:types":"pnpm run build:compiled && tsc -p tsconfig.build.json","check:bin-runtime-dependencies":"node ./scripts/check-bin-runtime-dependencies.mjs","dev":"pnpm run build:compiled && node ./scripts/copy-runtime-assets.mjs && tsc -p tsconfig.dev.json --watch --preserveWatchOutput","test":"pnpm run test:unit && pnpm run test:integration","test:integration":"pnpm run build:js && vitest run --config vitest.integration.config.ts","test:scenario":"pnpm run build:compiled && vitest run --config vitest.scenario.config.ts","test:unit":"pnpm run build:compiled && vitest run --config vitest.unit.config.ts","test:watch":"pnpm run build:compiled && vitest --config vitest.unit.config.ts","typecheck":"pnpm run check:web-template && pnpm run build:compiled && tsc -p tsconfig.json --noEmit","generate:web-template":"node src/setup/build.ts --write","check:web-template":"node src/setup/build.ts --check","test:tui":"pnpm run build:js && tsc -p tsconfig.tui.json --noEmit && node test/tui-client/run-all.mjs","test:vercel":"vitest run --config vitest.vercel.config.ts"},"_nodeVersion":"24.16.0","_id":"eve@0.13.3","dist":{"integrity":"sha512-UeDjzBq+j6XhECSW5FJjz8Lin4yw75rOchxbI/rmeRj9c9ldERwH/tb+aQRRzh3ZhnkFITzsBpNyF2arYcEjXQ==","shasum":"585ee6a2dfc8b7e47d952867c27a0a9180a99ed9","tarball":"https://registry.npmjs.org/eve/-/eve-0.13.3.tgz","fileCount":2280,"unpackedSize":12350230,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/eve@0.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIHUcRqXrxeQyNb0W599/HDMBVhZ3GP3y6db545INNr/9AiANJbqd5v7B+apekvgZ/yVS0enguimtcj9kckr7tkkGtA=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:46dee9cb-5f21-4b59-b375-4579eeb2f608"}},"directories":{},"maintainers":[{"name":"rauchg","email":"rauchg@gmail.com"},{"name":"vercel-release-bot","email":"infra+release@vercel.com"},{"name":"matt.straka","email":"matt.j.straka@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/eve_0.13.3_1782250706813_0.8294866670324754"},"_hasShrinkwrap":false}