{ "name": "eliza", "version": "2.0.4", "private": true, "type": "module", "elizaos": { "app": { "defaults": {}, "capabilities": { "text-large": "required", "messaging": "optional", "wallet": "optional", "browser-automation": "optional" } } }, "engines": { "node": "24.15.0" }, "scripts": { "postinstall": "bun packages/scripts/patch-nested-core-dist.mjs && bun packages/scripts/patch-punycode-deprecation.mjs && bun packages/scripts/patch-llama-cpp-capacitor.mjs && bun packages/scripts/ensure-workspace-symlinks.mjs && bun packages/scripts/build-private-workspace-packages.mjs && bun packages/scripts/sync-artifacts.mjs", "install:light": "ELIZA_SKIP_ARTIFACT_SYNC=1 bun install", "cloud:mock": "bun scripts/cloud/mock-stack-up.mjs", "cloud:mock:fresh": "bun scripts/cloud/mock-stack-up.mjs --reset", "cloud:login:test-wallet": "bun scripts/cloud/siwe-test-login.mjs", "fix-deps": "bun packages/scripts/fix-workspace-deps.mjs", "fix-deps:check": "bun packages/scripts/fix-workspace-deps.mjs --check", "fix-deps:restore": "bun packages/scripts/fix-workspace-deps.mjs --restore", "ensure-plugin-test-conventions": "bun packages/scripts/ensure-plugin-test-conventions.mjs", "ensure-plugin-test-conventions:check": "bun packages/scripts/ensure-plugin-test-conventions.mjs --check", "trajectory:inspect": "bun packages/scripts/trajectory.ts", "audit:e2e-coverage": "bun --conditions=eliza-source packages/scripts/e2e-coverage/check-e2e-coverage.ts", "soc2:verify": "bun run packages/security/soc2-verify/src/cli.ts", "audit:even-research": "node scripts/check-even-research-audit.mjs", "audit:even-research:self-test": "node scripts/check-even-research-audit.mjs --self-test", "audit:smartglasses-completion": "node scripts/check-smartglasses-completion-gate.mjs", "audit:smartglasses-completion:self-test": "node scripts/check-smartglasses-completion-gate.mjs --self-test", "audit:smartglasses-software": "node scripts/verify-smartglasses-software.mjs", "audit:ui-determinism": "node packages/scripts/audit-ui-determinism.mjs", "audit:ui-determinism:self-test": "node packages/scripts/audit-ui-determinism.mjs --self-test", "audit:ui-determinism:update": "node packages/scripts/audit-ui-determinism.mjs --update-baseline", "audit:focused-tests": "node packages/scripts/audit-focused-skipped-tests.mjs", "audit:focused-tests:self-test": "node packages/scripts/audit-focused-skipped-tests.mjs --self-test", "audit:type-duplication": "node packages/scripts/type-duplication-audit.mjs", "audit:type-duplication:self-test": "node packages/scripts/type-duplication-audit.mjs --self-test", "audit:type-duplication:check": "node packages/scripts/type-duplication-audit.mjs --check", "audit:type-duplication:update-baseline": "node packages/scripts/type-duplication-audit.mjs --update-baseline", "audit:type-safety-ratchet": "node packages/scripts/type-safety-ratchet.mjs", "audit:type-safety-ratchet:self-test": "node packages/scripts/type-safety-ratchet.mjs --self-test", "audit:publish-graph": "node packages/scripts/publish-graph-guard.mjs", "audit:error-policy-ratchet": "node packages/scripts/error-policy-ratchet.mjs", "audit:error-policy-ratchet:self-test": "node packages/scripts/error-policy-ratchet.mjs --self-test", "audit:voice-policy-ratchet": "node packages/scripts/voice-policy-ratchet.mjs", "audit:voice-policy-ratchet:self-test": "node packages/scripts/voice-policy-ratchet.mjs --self-test", "audit:view-action-ratchet": "node packages/scripts/view-action-ratchet.mjs", "audit:view-action-ratchet:self-test": "node packages/scripts/view-action-ratchet.mjs --self-test", "audit:alias-read-guard": "node packages/scripts/alias-read-guard.mjs", "audit:alias-read-guard:self-test": "node packages/scripts/alias-read-guard.mjs --self-test", "audit:tee-secret-leak": "node packages/scripts/audit-tee-secret-leak.mjs", "audit:tee-secret-leak:self-test": "node packages/scripts/audit-tee-secret-leak.mjs --self-test", "audit:apple-store-sandbox": "bun run --cwd packages/app-core audit:apple-store-sandbox", "test:launch-qa:docs": "node packages/scripts/launch-qa/check-docs.mjs --scope=docs --json", "test:launch-qa": "bun test packages/scripts/launch-qa/*.test.ts && bun run test:launch-qa:docs && node packages/scripts/launch-qa/check-mobile-artifacts.mjs --json --allow-missing-generated && node packages/scripts/launch-qa/check-model-data.mjs --json && node packages/scripts/launch-qa/run.mjs --suite quick --dry-run", "test:launch-qa:release:dry": "node packages/scripts/launch-qa/run.mjs --suite release --dry-run", "test:desktop:packaged": "bun run --cwd packages/app test:desktop:packaged", "test:desktop:packaged:windows": "bun run --cwd packages/app test:desktop:packaged:windows", "generate:action-search-keywords": "node packages/scripts/generate-action-search-keywords.mjs && node packages/shared/scripts/generate-keywords.mjs", "lifeops-bench:manifest": "node --conditions=eliza-source --conditions=development --import tsx scripts/lifeops-bench/export-action-manifest.ts", "start": "bun run --cwd packages/agent start", "start:eliza": "node packages/app-core/scripts/run-node-tsx.mjs packages/app-core/src/entry.ts start", "dev:prepare": "node packages/scripts/run-turbo.mjs run build --filter=@elizaos/app... --filter=!@elizaos/app", "dev": "node packages/app-core/scripts/ensure-shared-i18n-data.mjs && bun run check:stale-js && ELIZA_DEV_SOURCE=1 bun --conditions=eliza-source packages/app-core/scripts/dev-ui.mjs --name=eliza --app=app", "dev:ui": "node packages/app-core/scripts/ensure-shared-i18n-data.mjs && bun run check:stale-js && ELIZA_DEV_SOURCE=1 bun --conditions=eliza-source packages/app-core/scripts/dev-ui.mjs --name=eliza --app=app --ui-only", "dev:desktop": "ELIZA_DEV_SOURCE=1 ELIZA_NAMESPACE=eliza bun --conditions=eliza-source packages/app-core/scripts/dev-platform.mjs", "dev:desktop:watch": "ELIZA_DEV_SOURCE=1 ELIZA_NAMESPACE=eliza ELIZA_DESKTOP_VITE_WATCH=1 bun --conditions=eliza-source packages/app-core/scripts/dev-platform.mjs", "desktop:stack-status": "bun --conditions=eliza-source packages/app-core/scripts/desktop-stack-status.mjs", "dev:harness": "bun packages/scripts/dev-harness.mjs", "dev:harness:legacy": "node packages/scripts/dev.mjs", "dev:all": "node packages/scripts/dev-all.mjs", "voice:matrix": "node packages/scripts/voice-matrix.mjs", "voice:cloud-bench": "node packages/scripts/voice-cloud-bench.mjs", "voice-models:publish-all": "node packages/scripts/voice-models-publish-all.mjs", "bench:voice-emotion-roundtrip": "node packages/scripts/run-python.mjs -m pytest packages/benchmarks/voice-emotion/tests/test_emotion_roundtrip.py -v --tb=short", "eliza1:cost-reconciliation": "bun run packages/scripts/cloud/eliza1/cost-reconciliation.ts", "eliza1:dashboard-alerts": "bun run packages/scripts/cloud/eliza1/dashboard-alerts.ts", "publish:eliza1": "cd packages/training && node ../scripts/run-python.mjs -m scripts.publish.publish_eliza1_all", "publish:eliza1:dry-run": "cd packages/training && node ../scripts/run-python.mjs -m scripts.publish.publish_eliza1_all --dry-run", "dev:agent": "bun run --cwd packages/agent dev", "dev:core": "bun run --cwd packages/core dev", "seed:messages": "node packages/scripts/seed-message-corpus.mjs", "start:debug": "NODE_NO_WARNINGS=1 LOG_LEVEL=debug bun run --cwd packages/agent start", "build": "bun run check:stale-js && node packages/scripts/run-turbo.mjs run build --concurrency=8 --filter='!./packages/examples/**' --filter='!./packages/benchmarks/**' --cache=local:rw,remote:r --output-logs=errors-only && bun run check:view-bundles", "build:client": "bun run check:stale-js && node packages/scripts/run-turbo.mjs run build --filter=@elizaos/app", "check:stale-js": "node packages/scripts/stale-js-shadow-guard.mjs", "audit:stale-js:self-test": "node --test packages/scripts/stale-js-shadow-guard.test.mjs", "clean:stale-js": "node packages/scripts/stale-js-shadow-guard.mjs --clean", "build:views": "node packages/scripts/build-views.mjs", "dev:views": "node packages/scripts/dev-views.mjs", "format": "node packages/scripts/run-turbo.mjs run format", "format:check": "node packages/scripts/run-turbo.mjs run format:check", "clean": "node packages/scripts/run-turbo.mjs run clean --concurrency=100% && node packages/scripts/rm-path-recursive.mjs dist .turbo node_modules .turbo-tsconfig.json tsconfig.tsbuildinfo bun.lock bun.lockb .eliza .elizadb", "reset": "bun run clean && bun install && bun run build", "cache:prune": "node packages/scripts/prune-turbo-cache.mjs", "test:dev-startup": "node packages/app-core/scripts/dev-startup-smoke.mjs", "test:hmr": "bun run --cwd packages/app test:hmr", "build:core": "node packages/scripts/build-core.mjs", "build:server": "node packages/scripts/run-turbo.mjs run build --filter=@elizaos/agent", "lint": "node packages/scripts/run-turbo.mjs run lint", "lint:check": "node packages/scripts/run-turbo.mjs run lint:check", "knip": "NODE_OPTIONS='--max-old-space-size=16384' knip --no-progress --no-exit-code", "knip:strict": "NODE_OPTIONS='--max-old-space-size=16384' knip --no-progress", "typecheck": "NODE_OPTIONS='--max-old-space-size=8192' node packages/scripts/run-turbo.mjs run typecheck --concurrency=8", "audit:build-model": "node packages/scripts/audit-build-typecheck.mjs", "audit:turbo-build-deps": "node packages/scripts/audit-turbo-build-deps.mjs", "audit:scripts": "node packages/scripts/audit-scripts.mjs", "audit:scripts:self-test": "node packages/scripts/audit-scripts.self-test.mjs", "audit:scripts:inventory": "node packages/scripts/audit-scripts-inventory.mjs", "audit:test-realness": "node packages/scripts/test-realness-audit.mjs --check", "audit:test-realness:evidence": "mkdir -p \"${TMPDIR:-/tmp}/eliza-evidence/10718-test-realness\" && node packages/scripts/test-realness-audit.mjs --check --report \"${TMPDIR:-/tmp}/eliza-evidence/10718-test-realness/test-realness-inventory.md\" --json \"${TMPDIR:-/tmp}/eliza-evidence/10718-test-realness/test-realness-inventory.json\"", "verify": "bun run check:agents-claude && bun run audit:stale-js:self-test && bun run audit:type-safety-ratchet && bun run audit:error-policy-ratchet && bun run audit:voice-policy-ratchet && bun run audit:view-action-ratchet && bun run audit:alias-read-guard && NODE_OPTIONS='--max-old-space-size=8192' node packages/scripts/run-turbo.mjs run typecheck lint --concurrency=8 && bun run audit:build-model && bun run audit:turbo-build-deps && bun run audit:tee-secret-leak && bun run audit:scripts && bun run audit:test-realness && bun run typecheck:dist", "check": "bun run verify", "check:agents-claude": "node scripts/assert-agents-claude-identical.mjs", "check:comment-only": "node scripts/assert-comment-only-diff.mjs", "check:pr-evidence": "node scripts/check-pr-evidence.mjs", "pre-commit": "bun run packages/scripts/pre-commit-lint.js", "release": "bunx lerna publish from-package --dist-tag latest --force-publish --yes --no-verify-access --no-sort", "release:check": "node packages/app-core/scripts/run-release-check.mjs", "release:next": "bunx lerna publish from-package --dist-tag next --force-publish --yes --no-verify-access --no-sort", "release:beta": "bunx lerna publish from-package --dist-tag beta --force-publish --yes --no-verify-access --no-sort", "version:beta": "bunx lerna version prerelease --preid beta --force-publish --yes --no-push --no-git-tag-version", "version:patch": "bunx lerna version patch --force-publish --yes --no-push --no-git-tag-version", "version:minor": "bunx lerna version minor --force-publish --yes --no-push --no-git-tag-version", "version:major": "bunx lerna version major --force-publish --yes --no-push --no-git-tag-version", "prepublish:versions": "node packages/scripts/replace-workspace-versions.js", "postpublish:restore": "node packages/scripts/restore-workspace-refs.js", "migrate": "node packages/scripts/run-turbo.mjs run migrate --filter=./plugins/plugin-sql --force", "migrate:generate": "node packages/scripts/run-turbo.mjs run migrate:generate --filter=./plugins/plugin-sql", "test": "node packages/scripts/run-all-tests.mjs --only=test --no-cloud --min-tasks=200", "test:e2e:audit-ui": "node scripts/e2e-recordings/audit-ui-coverage.mjs", "ai-qa:review": "node scripts/ai-qa/review-screenshots.mjs", "test:e2e:record": "node scripts/e2e-recordings/run-all.mjs", "test:e2e:record:review": "node scripts/e2e-recordings/run-all.mjs --review --open-review", "test:e2e:record:sheets": "node scripts/e2e-recordings/generate-contact-sheets.mjs && node scripts/e2e-recordings/generate-viewer.mjs", "test:matrix:review": "node scripts/evidence-review/run-matrix.mjs --open", "test:matrix": "node scripts/evidence-review/run-matrix.mjs --no-open", "test:watch-human": "bun run --cwd packages/app test:e2e:human", "evidence:doctor": "node scripts/evidence-doctor.mjs", "evidence:pr": "node scripts/pr-evidence.mjs", "evidence:certify": "bun packages/evidence/src/cli.ts certify", "evidence:review": "node scripts/evidence-review/generate.mjs --open", "evidence:open": "node scripts/evidence-review/generate.mjs --open", "evidence:review:no-open": "node scripts/evidence-review/generate.mjs --no-open", "test:evidence-review": "node --test scripts/evidence-review/*.test.mjs", "test:gpu-vision": "node --test scripts/gpu-vision/*.test.mjs", "test:lifeops-hitl": "node --test scripts/lifeops/*.test.mjs", "test:vast": "node --test scripts/vast/*.test.mjs", "test:all": "node packages/scripts/run-all-tests.mjs --all", "test:console": "node packages/scripts/test-console/server.mjs", "test:release:contract": "bun run audit:apple-store-sandbox && bun run test:apple-entitlements && node packages/app-core/scripts/run-release-contract-suite.mjs", "test:regression-matrix:release": "node packages/app-core/scripts/run-eliza-app-core-script.mjs validate-regression-matrix.mjs --workflow release", "test:regression-matrix:release-contract": "node packages/app-core/scripts/run-eliza-app-core-script.mjs validate-regression-matrix.mjs --workflow release-contract", "test:apple-entitlements": "bun run --cwd packages/app-core test:apple-entitlements", "test:cache-stability": "node packages/scripts/run-vitest.mjs run packages/core/src/runtime/__tests__/cache-key-stability.test.ts", "test:plugins": "bun run build:core && TEST_PACKAGE_FILTER='\\(plugins/' TEST_SCRIPT_FILTER='^test$' node packages/scripts/run-all-tests.mjs --only=test --no-cloud --concurrency=3 --min-tasks=100", "test:client": "bun run build:core && bun run check:loadperf-bundle && TEST_SCRIPT_FILTER='^test$' node packages/scripts/run-all-tests.mjs --lane=client --no-cloud --concurrency=3 --min-tasks=3", "test:core": "node packages/scripts/with-test-runtime.mjs node packages/scripts/run-all-tests.mjs --only=test --no-cloud --filter='@elizaos/core \\(packages/core\\)#test'", "test:server": "bun run build:core && TEST_SCRIPT_FILTER='^test$' node packages/scripts/run-all-tests.mjs --lane=server --no-cloud --concurrency=3 --min-tasks=8", "test:remote-capabilities": "bun run --cwd packages/agent test:remote-capabilities", "capability-router:fixture-server": "bun packages/scripts/capability-router-fixture-server.ts", "test:remote-capabilities:surface-audit": "bun packages/scripts/audit-capability-router-plugin-surface.ts", "test:remote-capabilities:live-ci-audit": "bun packages/scripts/audit-capability-router-live-ci.ts", "test:remote-capabilities:live-ci-audit:self-test": "bun packages/scripts/audit-capability-router-live-ci.self-test.ts", "test:remote-capabilities:naming-audit": "bun packages/scripts/audit-capability-router-naming.ts", "test:remote-capabilities:naming-audit:self-test": "bun packages/scripts/audit-capability-router-naming.self-test.ts", "test:remote-capabilities:fixture-server": "bun packages/scripts/capability-router-fixture-conformance-smoke.ts", "test:remote-capabilities:github-live-artifacts": "bun packages/scripts/validate-capability-router-github-live-artifacts.ts", "test:remote-capabilities:github-live-artifacts:self-test": "bun packages/scripts/validate-capability-router-github-live-artifacts.self-test.ts", "test:remote-capabilities:github-live-evidence": "bun packages/scripts/validate-capability-router-github-live-evidence.ts", "test:remote-capabilities:github-live-evidence:self-test": "bun packages/scripts/validate-capability-router-github-live-evidence.self-test.ts", "test:remote-capabilities:validate-live-reports": "bun packages/scripts/validate-capability-router-live-reports.ts", "test:remote-capabilities:validate-live-reports:self-test": "bun packages/scripts/validate-capability-router-live-reports.self-test.ts", "test:remote-capabilities:ui": "bun run --cwd packages/app test:remote-capabilities:ui", "test:remote-capabilities:source-build": "bun run --cwd packages/agent test:remote-capabilities:source-build", "test:remote-capabilities:docker": "bun run --cwd packages/agent test:remote-capabilities:docker", "browser-bridge:package:release": "cd packages/browser-extension && bun run package:release", "dev:cloud": "concurrently -n api,web -c blue,magenta \"bun run dev:cloud:api\" \"bun run dev:cloud:web\"", "dev:cloud:api": "bun run --cwd packages/cloud/api dev", "dev:cloud:web": "bun run --cwd packages/app dev", "build:cloud": "bun run --cwd packages/cloud/api build", "build:android:cloud": "node packages/app-core/scripts/run-mobile-build.mjs android-cloud", "build:android:system": "node packages/app-core/scripts/run-mobile-build.mjs android-system", "test:cloud": "node packages/scripts/test-cloud-run.mjs", "test:cloud:helpers:self-test": "node packages/scripts/test-cloud-run-helpers.self-test.mjs", "test:cloud:flush:self-test": "node packages/scripts/test-cloud-run-flush.self-test.mjs", "test:cloud:full": "bun run test:cloud && bun run test:cloud:e2e", "test:cloud:e2e": "bun run --cwd packages/cloud/api test:e2e", "test:cloud:integration": "node packages/scripts/cloud/admin/run-integration-tests.mjs", "cloud:chat-latency": "node packages/scripts/cloud/chat-latency.mjs", "test:chat-latency": "node --test packages/scripts/cloud/chat-latency.test.mjs", "cloud:e2e": "bun run --cwd packages/test/cloud-e2e test", "cloud:e2e:headed": "bun run --cwd packages/test/cloud-e2e test:headed", "cloud:e2e:ui": "bun run --cwd packages/test/cloud-e2e test:ui", "test:live": "TEST_LANE=post-merge node packages/scripts/run-all-tests.mjs --all --no-cloud --min-tasks=100", "test:e2e": "TEST_LANE=pr node packages/scripts/run-all-tests.mjs --only=e2e --no-cloud --min-tasks=20 --exclude eliza/packages/app-core/test/app/memory-relationships.real.e2e.test.ts --exclude eliza/packages/app-core/test/app/qa-checklist.real.e2e.test.ts", "test:e2e:heavy": "TEST_LANE=post-merge bunx vitest run --config packages/test/vitest/real.config.ts --passWithNoTests eliza/packages/app-core/test/app/memory-relationships.real.e2e.test.ts packages/app-core/test/app/memory-relationships.real.e2e.test.ts eliza/packages/app-core/test/app/qa-checklist.real.e2e.test.ts packages/app-core/test/app/qa-checklist.real.e2e.test.ts", "test:e2e:live": "TEST_LANE=post-merge node packages/scripts/run-all-tests.mjs --only=e2e --no-cloud --min-tasks=20", "lifeops:hitl": "node scripts/lifeops/hitl-credential-dashboard.mjs", "mvp:closeout-audit": "node packages/scripts/run-mvp-closeout-audit.mjs", "lifeops:verify-cerebras": "bun --bun plugins/plugin-personal-assistant/scripts/verify-cerebras-wiring.ts", "bench:personality": "bun --bun packages/benchmarks/personality-bench/src/runner.ts", "bench:personality:calibrate": "bun run --cwd packages/benchmarks/personality-bench calibrate", "bench:eliza-1": "bun run --cwd packages/benchmarks/eliza-1 start", "bench:memperf": "node packages/benchmarks/memperf/run-all.mjs", "bench:memperf:json": "node packages/benchmarks/memperf/run-all.mjs --json", "check:loadperf-bundle": "bun run --cwd packages/shared build:i18n && bun run --cwd packages/app prebuild && bun run --cwd packages/app build:web && node packages/benchmarks/loadperf/bundle-kpi.mjs", "check:loadperf-bundle:json": "bun run --cwd packages/shared build:i18n && bun run --cwd packages/app prebuild && bun run --cwd packages/app build:web && node packages/benchmarks/loadperf/bundle-kpi.mjs --json", "check:view-bundle-size": "node packages/benchmarks/view-bundle-size/run-all.mjs", "check:view-bundle-size:json": "node packages/benchmarks/view-bundle-size/run-all.mjs --json", "bench:recall": "bun run --cwd packages/benchmarks/recall-bench bench", "bench:recall:1k": "bun run --cwd packages/benchmarks/recall-bench bench:1k", "bench:three-agent": "bun run --cwd packages/benchmarks/three-agent-dialogue bench", "bench:voice-speaker": "node packages/scripts/run-python.mjs -m pytest packages/benchmarks/voice-speaker-validation/tests/ -v --tb=short", "bench:voice-speaker:smoke": "node packages/scripts/run-python.mjs -m pytest packages/benchmarks/voice-speaker-validation/tests/test_diarization.py::TestDiarization::test_single_speaker_control -v", "bench:three-agent:smoke": "bun run --cwd packages/benchmarks/three-agent-dialogue bench:smoke", "test:plugin": "node packages/scripts/run-all-tests.mjs --only=e2e --pattern", "audit:test-integrity:lane-coverage": "node packages/scripts/lint-lane-coverage.mjs", "audit:test-integrity:no-vi-mocks": "node packages/scripts/lint-no-vi-mocks.mjs", "audit:test-integrity": "node packages/scripts/lint-test-integrity.mjs", "audit:test-integrity:self-test": "node packages/scripts/lint-test-integrity.self-test.mjs", "dev:mocks": "node packages/scripts/start-mocks-bg.mjs", "typecheck:cloud": "node packages/scripts/run-turbo.mjs run typecheck --filter='./packages/cloud/**'", "verify:cloud": "node packages/scripts/run-turbo.mjs run lint:check typecheck --filter='./packages/cloud/**'", "verify:riscv64": "node packages/scripts/run-bash-linux-only.mjs scripts/verify-riscv64-buildpaths.sh", "build:riscv64-artifacts": "node packages/scripts/run-bash-linux-only.mjs scripts/build-riscv64-artifacts.sh", "check:riscv64-artifacts": "node packages/scripts/run-bash-linux-only.mjs scripts/check-riscv64-artifacts.sh", "db:cloud:generate": "bun run --cwd packages/cloud/shared db:generate", "db:cloud:migrate": "bun --conditions=eliza-source packages/scripts/cloud/admin/migrate-with-diagnostics.ts", "db:cloud:studio": "bun run --cwd packages/cloud/shared db:studio", "db:cloud:pglite": "bun run packages/scripts/cloud/admin/dev/pglite-server.ts", "publish:dry-run": "bun packages/scripts/publish-from-dist.mjs", "publish:packages": "bun packages/scripts/publish-from-dist.mjs --apply", "typecheck:dist": "node packages/scripts/generate-dist-paths-config.mjs --check && node packages/scripts/prepare-dist-path-declarations.mjs && node packages/scripts/typecheck-dist-path-consumers.mjs", "sync:artifacts": "bun packages/scripts/sync-artifacts.mjs", "check:view-bundles": "bun packages/scripts/view-bundle-import-guard.mjs" }, "packageManager": "bun@1.4.0", "workspaces": [ "packages/*", "!packages/feed", "packages/security/soc2-verify", "packages/benchmarks/lib", "packages/benchmarks/interrupt-bench", "packages/benchmarks/voice-rtt", "packages/benchmarks/eliza-1", "packages/benchmarks/eliza-1/vision-cua-e2e", "packages/benchmarks/three-agent-dialogue", "packages/benchmarks/solana/solana-gym-env/docs/trajectory-viewer", "packages/examples/*", "packages/examples/*/*", "packages/examples/*/*/*", "packages/app-core/platforms/*", "packages/app-core/deploy/cloud-agent-template", "packages/cloud/api", "packages/cloud/infra", "packages/cloud/routing", "packages/cloud/sdk", "packages/cloud/shared", "packages/cloud/services/*", "packages/cloud/docs-redirect", "plugins/*", "packages/native/*", "packages/os/*", "packages/os/android/*", "packages/test/cloud-mocks", "packages/test/cloud-e2e", "packages/feed/packages/*", "packages/feed/packages/examples/*", "packages/feed/apps/*", "packages/feed/tools/*" ], "devDependencies": { "@biomejs/biome": "2.5.3", "@capacitor/core": "8.4.0", "@elizaos-benchmarks/lib": "workspace:*", "@elizaos/agent": "workspace:*", "@elizaos/core": "workspace:*", "@elizaos/plugin-agent-skills": "workspace:*", "@elizaos/plugin-personal-assistant": "workspace:*", "@elizaos/shared": "workspace:*", "@elizaos/vitest-vite": "npm:vite@7.3.3", "@playwright/test": "^1.61.0", "@testing-library/react": "^16.3.2", "@types/bun": "1.3.14", "@types/node": "25.6.2", "@types/react": "^19.2.3", "@types/react-dom": "^19.2.3", "@types/react-test-renderer": "^19.0.0", "@typescript/native-preview": "^7.0.0-dev.20260421.2", "@vitejs/plugin-react": "^6.0.0", "@vitest/coverage-v8": "^4.0.17", "browserify-sign": "^4.2.5", "bun-types": "1.3.14", "chalk": "^5.3.0", "create-hash": "^1.2.0", "create-hmac": "^1.1.7", "ethers": "^6.16.0", "express": "^5.2.1", "fast-check": "^4.8.0", "handlebars": "^4.7.9", "hash-base": "^3.1.2", "jsdom": "^29.1.1", "json5": "^2.2.3", "knip": "^6.13.1", "lerna": "9.0.7", "playwright": "^1.61.0", "pure-rand": "^8.4.0", "react-test-renderer": "^19.0.0", "secp256k1": "^5.0.1", "tesseract.js": "^6.0.1", "tsx": "^4.21.0", "turbo": "^2.9.16", "typescript": "^6.0.3", "vite": "8.0.16", "vitest": "^4.0.17" }, "resolutions": { "@elizaos/core": "workspace:*", "react": "19.2.5", "react-dom": "19.2.5", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", "form-data": "4.0.2", "@solana/kit": "5.5.1", "@stwd/sdk": "^0.11.0", "@farcaster/quick-auth": "0.0.8", "@types/node": "25.6.2", "typedoc-plugin-markdown": "4.11.0", "typedoc": "0.28.19", "zod": "^4.4.3", "drizzle-orm": "0.45.2", "@electric-sql/pglite": "^0.4.5", "@solana/web3.js": "1.98.4", "@clack/prompts": "1.3.0", "@types/three": "0.184.0", "axios": "1.16.0", "three": "0.184.0" }, "overrides": { "@elizaos/core": "workspace:*", "@elizaos/ui": "workspace:*", "@elizaos/shared": "workspace:*", "@elizaos/app-core": "workspace:*", "@elizaos/agent": "workspace:*", "@elizaos/plugin-solana": "2.0.0-alpha.3", "@biomejs/biome": "2.5.1", "@types/node": "25.6.2", "@types/react": "19.2.14", "@types/react-dom": "19.2.3", "react": "19.2.5", "react-dom": "19.2.5", "form-data": "4.0.2", "@solana/kit": "5.5.1", "@stwd/sdk": "^0.11.0", "@farcaster/quick-auth": "0.0.8", "@nrwl/devkit": "19.8.4", "@nrwl/tao": "19.8.4", "color-convert": "3.1.3", "color-name": "2.1.0", "is-core-module": "2.16.1", "error-ex": "1.3.4", "has-ansi": "6.0.2", "ai": "6.0.174", "@ai-sdk/gateway": "3.0.109", "@ai-sdk/provider": "3.0.13", "@ai-sdk/provider-utils": "4.0.36", "@ai-sdk/openai": "3.0.58", "pg-native": "npm:empty-npm-package@1.0.0", "libpq": "npm:empty-npm-package@1.0.0", "@uniswap/sdk-core": "^7.0.0", "@uniswap/v3-sdk": "3.30.0", "@uniswap/v2-sdk": "4.20.0", "@uniswap/v4-sdk": "2.0.0", "pg": "^8.20.0", "@types/pg": "^8.20.0", "drizzle-orm": "0.45.2", "@electric-sql/pglite": "^0.4.5", "rimraf": "^6.0.1", "@rollup/wasm-node": "4.60.3", "rollup": "npm:@rollup/wasm-node@4.60.3", "tsup": "8.5.1", "vitest": "4.1.5", "@vitest/mocker": "4.1.5", "@vitest/coverage-v8": "4.1.5", "next": "16.2.6", "@next/swc-darwin-arm64": "16.2.6", "wrangler": "4.100.0", "miniflare": "4.20260611.0", "workerd": "1.20260611.1", "@cloudflare/workerd-darwin-arm64": "1.20260611.1", "lucide-react": "1.18.0", "viem": "2.49.3", "ox": "0.14.20", "posthog-js": "1.386.8", "@solana/web3.js": "1.98.4", "@slack/web-api": "7.15.2", "@clack/prompts": "1.3.0", "@types/three": "0.184.0", "axios": "1.16.0", "three": "0.184.0" }, "patchedDependencies": { "@orca-so/common-sdk@0.7.0": "patches/@orca-so%2Fcommon-sdk@0.7.0.patch", "@pixiv/three-vrm@3.5.2": "packages/app-core/patches/@pixiv%2Fthree-vrm@3.5.2.patch", "@vitest/mocker@4.1.5": "patches/@vitest%2Fmocker@4.1.5.patch", "telegraf@4.16.3": "patches/telegraf@4.16.3.patch", "tsup@8.5.1": "patches/tsup@8.5.1.patch", "vitest@4.1.5": "patches/vitest@4.1.5.patch", "@capacitor/barcode-scanner@3.0.2": "patches/@capacitor%2Fbarcode-scanner@3.0.2.patch", "@capacitor/ios@8.4.1": "patches/@capacitor%2Fios@8.4.1.patch", "@farcaster/quick-auth@0.0.8": "patches/@farcaster%2Fquick-auth@0.0.8.patch", "@farcaster/quick-auth@0.0.6": "patches/@farcaster%2Fquick-auth@0.0.6.patch", "@solana/accounts@5.5.1": "patches/@solana%2Faccounts@5.5.1.patch", "@solana/addresses@5.5.1": "patches/@solana%2Faddresses@5.5.1.patch", "@solana/assertions@5.5.1": "patches/@solana%2Fassertions@5.5.1.patch", "@solana/codecs-core@5.5.1": "patches/@solana%2Fcodecs-core@5.5.1.patch", "@solana/codecs-numbers@5.5.1": "patches/@solana%2Fcodecs-numbers@5.5.1.patch", "@solana/codecs-strings@5.5.1": "patches/@solana%2Fcodecs-strings@5.5.1.patch", "@solana/codecs@5.5.1": "patches/@solana%2Fcodecs@5.5.1.patch", "@solana/errors@5.5.1": "patches/@solana%2Ferrors@5.5.1.patch", "@solana/instructions@5.5.1": "patches/@solana%2Finstructions@5.5.1.patch", "@solana/kit@5.5.1": "patches/@solana%2Fkit@5.5.1.patch", "@solana/options@5.5.1": "patches/@solana%2Foptions@5.5.1.patch", "@solana/plugin-core@5.5.1": "patches/@solana%2Fplugin-core@5.5.1.patch", "@solana/programs@5.5.1": "patches/@solana%2Fprograms@5.5.1.patch", "@solana/promises@5.5.1": "patches/@solana%2Fpromises@5.5.1.patch", "@solana/rpc-parsed-types@5.5.1": "patches/@solana%2Frpc-parsed-types@5.5.1.patch", "@solana/rpc-spec@5.5.1": "patches/@solana%2Frpc-spec@5.5.1.patch", "@solana/rpc-subscriptions-api@5.5.1": "patches/@solana%2Frpc-subscriptions-api@5.5.1.patch", "@solana/rpc-subscriptions-channel-websocket@5.5.1": "patches/@solana%2Frpc-subscriptions-channel-websocket@5.5.1.patch", "@solana/rpc-subscriptions@5.5.1": "patches/@solana%2Frpc-subscriptions@5.5.1.patch", "@solana/rpc-transport-http@5.5.1": "patches/@solana%2Frpc-transport-http@5.5.1.patch", "@solana/rpc@5.5.1": "patches/@solana%2Frpc@5.5.1.patch", "@solana/signers@5.5.1": "patches/@solana%2Fsigners@5.5.1.patch", "@solana/transaction-confirmation@5.5.1": "patches/@solana%2Ftransaction-confirmation@5.5.1.patch", "@solana/transaction-messages@5.5.1": "patches/@solana%2Ftransaction-messages@5.5.1.patch", "@solana/transactions@5.5.1": "patches/@solana%2Ftransactions@5.5.1.patch", "@solana/codecs-data-structures@5.5.1": "patches/@solana%2Fcodecs-data-structures@5.5.1.patch", "@solana/fast-stable-stringify@5.5.1": "patches/@solana%2Ffast-stable-stringify@5.5.1.patch", "@solana/functional@5.5.1": "patches/@solana%2Ffunctional@5.5.1.patch", "@solana/instruction-plans@5.5.1": "patches/@solana%2Finstruction-plans@5.5.1.patch", "@solana/keys@5.5.1": "patches/@solana%2Fkeys@5.5.1.patch", "@solana/nominal-types@5.5.1": "patches/@solana%2Fnominal-types@5.5.1.patch", "@solana/offchain-messages@5.5.1": "patches/@solana%2Foffchain-messages@5.5.1.patch", "@solana/rpc-api@5.5.1": "patches/@solana%2Frpc-api@5.5.1.patch", "@solana/rpc-spec-types@5.5.1": "patches/@solana%2Frpc-spec-types@5.5.1.patch", "@solana/rpc-subscriptions-spec@5.5.1": "patches/@solana%2Frpc-subscriptions-spec@5.5.1.patch", "@solana/rpc-transformers@5.5.1": "patches/@solana%2Frpc-transformers@5.5.1.patch", "@solana/rpc-types@5.5.1": "patches/@solana%2Frpc-types@5.5.1.patch", "@solana/subscribable@5.5.1": "patches/@solana%2Fsubscribable@5.5.1.patch", "@solana/sysvars@5.5.1": "patches/@solana%2Fsysvars@5.5.1.patch", "electrobun@1.18.1": "patches/electrobun@1.18.1.patch", "bigint-buffer@1.1.5": "patches/bigint-buffer@1.1.5.patch" }, "trustedDependencies": [ "@biomejs/biome", "@elizaos/plugin-starter", "@nestjs/core", "@openapitools/openapi-generator-cli", "@swc/core", "bigint-buffer", "bufferutil", "canvas", "dtrace-provider", "electron", "esbuild", "ffmpeg-static", "keccak", "node-llama-cpp", "nx", "protobufjs", "secp256k1", "sharp", "tesseract.js", "unrs-resolver", "utf-8-validate", "workerd" ], "bundledDependencies": [ "@elizaos/plugin-agent-orchestrator" ], "files": [ "dist", "packages/app-core/scripts" ], "dependencies": { "@electric-sql/pglite": "^0.4.5", "@electric-sql/pglite-socket": "0.1.6", "@elizaos/plugin-agent-orchestrator": "workspace:*", "@elizaos/plugin-anthropic": "workspace:*", "@elizaos/plugin-elizacloud": "workspace:*", "@elizaos/plugin-groq": "workspace:*", "@elizaos/plugin-local-inference": "workspace:*", "@elizaos/plugin-ollama": "workspace:*", "@elizaos/plugin-openai": "workspace:*", "@elizaos/plugin-sql": "workspace:*", "@elizaos/plugin-zai": "workspace:*", "@elysiajs/cors": "^1.4.1", "@openai/codex": "^0.133.0", "@radix-ui/react-checkbox": "^1.3.3", "@radix-ui/react-dialog": "^1.1.15", "@radix-ui/react-dropdown-menu": "^2.1.16", "@radix-ui/react-label": "^2.1.8", "@radix-ui/react-popover": "^1.1.15", "@radix-ui/react-select": "^2.2.6", "@radix-ui/react-separator": "^1.1.8", "@radix-ui/react-slider": "^1.3.6", "@radix-ui/react-slot": "^1.2.4", "@radix-ui/react-switch": "^1.2.6", "@radix-ui/react-tabs": "^1.1.13", "@radix-ui/react-tooltip": "^1.2.8", "abitype": "1.2.3", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "elysia": "^1.4.21", "eventsource-parser": "^1.1.2", "hono": "^4.12.18", "node-edge-tts": "^1.2.9", "pg": "^8.20.0", "robot3": "^0.4.1", "tailwind-merge": "3.4.0", "zod": "^4.4.3" } }