426e9eeabd
Benchmark Bridge Tests / benchmark (bunx @biomejs/biome check packages/lifeops-bench/src, benchmark-lint) (push) Waiting to run
Benchmark Bridge Tests / benchmark (bunx vitest run --config packages/lifeops-bench/vitest.config.ts --root packages/lifeops-bench --passWithNoTests, benchmark-tests) (push) Waiting to run
Build Agent Image / build-and-push (push) Waiting to run
Chat shell gestures / Chat shell gesture + parity e2e (push) Waiting to run
ci / test (push) Waiting to run
ci / lint-and-format (push) Waiting to run
ci / build (push) Waiting to run
ci / dev-startup (push) Waiting to run
Cloud Gateway Discord / Test (push) Waiting to run
Cloud Gateway Webhook / Test (push) Waiting to run
Cloud Tests / lint-and-types (push) Waiting to run
Cloud Tests / unit-tests (push) Waiting to run
Cloud Tests / integration-tests (push) Waiting to run
Cloud Tests / e2e-tests (push) Blocked by required conditions
CodeQL Advanced / Analyze (javascript-typescript) (push) Waiting to run
Deploy Apps Worker (Product 2) / Determine environment (push) Waiting to run
Deploy Apps Worker (Product 2) / Deploy apps worker to apps-control host (${{ needs.determine-env.outputs.environment }}) (push) Blocked by required conditions
Deploy Eliza Provisioning Worker / Determine environment (push) Waiting to run
Deploy Eliza Provisioning Worker / Deploy worker to Hetzner host (${{ needs.determine-env.outputs.environment }} @ ${{ needs.determine-env.outputs.deployment_sha }}) (push) Blocked by required conditions
Dev Smoke / Classify changed paths (push) Waiting to run
Dev Smoke / bun run dev onboarding chat (push) Blocked by required conditions
Dev Smoke / Vite HMR dependency-level smoke (push) Blocked by required conditions
Electrobun Submodule Guard / electrobun gitlink is fetchable (push) Waiting to run
gitleaks / gitleaks (push) Waiting to run
Markdown Links / Relative Markdown Links (push) Waiting to run
Publish @elizaos/example-code / check_npm (push) Waiting to run
Publish @elizaos/example-code / publish_npm (push) Blocked by required conditions
Publish @elizaos/plugin-elizacloud / verify_version (push) Waiting to run
Publish @elizaos/plugin-elizacloud / publish_npm (push) Blocked by required conditions
Quality (Extended) / Homepage Build (PR smoke) (push) Waiting to run
Quality (Extended) / Comment-only diff guard (push) Waiting to run
Quality (Extended) / Format + Type Safety Ratchet (push) Waiting to run
Quality (Extended) / Develop Gate (secret scan + UI determinism) (push) Waiting to run
Quality (Extended) / Develop Gate (lint) (push) Waiting to run
Sandbox Live Smoke / Sandbox live smoke (push) Waiting to run
Snap Build & Test / Build Snap (amd64) (push) Waiting to run
Snap Build & Test / Build Snap (arm64) (push) Waiting to run
supply-chain / sbom (push) Waiting to run
supply-chain / vulnerability-scan (push) Waiting to run
Build, Push & Deploy to Phala Cloud / build-and-push (push) Waiting to run
Test Packaging / Validate Packaging Configs (push) Waiting to run
Test Packaging / PyPI on Python ${{ matrix.python }} (push) Waiting to run
Test Packaging / Pack & Test JS Tarballs (push) Waiting to run
Test Packaging / elizaos CLI global-install smoke (node + bun) (push) Waiting to run
UI Fixture E2E / ui-fixture-e2e (push) Waiting to run
UI Fixture E2E / fixture-e2e (push) Waiting to run
UI Story Gate / story-gate (push) Waiting to run
vault-ci / test (macos-latest) (push) Waiting to run
vault-ci / test (ubuntu-latest) (push) Waiting to run
vault-ci / test (windows-latest) (push) Waiting to run
vault-ci / app-core wiring tests (push) Waiting to run
verify-patches / verify patches/CHECKSUMS.sha256 (push) Waiting to run
Voice Benchmark Smoke / voice-emotion fixture smoke (push) Waiting to run
Voice Benchmark Smoke / voiceagentbench fixture smoke (push) Waiting to run
Voice Benchmark Smoke / voicebench-quality unit smoke (push) Waiting to run
Voice Benchmark Smoke / voicebench TypeScript unit (no audio) (push) Waiting to run
Voice Benchmark Smoke / voice bench smoke summary (push) Blocked by required conditions
Voice Workbench / headless workbench (mocked backends) (push) Waiting to run
Voice Workbench / real acoustic lane (nightly, provisioned only) (push) Waiting to run
Windows CI / windows ([bun run --cwd packages/app-core test bun run --cwd packages/elizaos test bun run --cwd packages/cloud/shared test], app-and-cli) (push) Waiting to run
Windows CI / windows ([bun run --cwd packages/scenario-runner test bun run --cwd packages/vault test bun run --cwd packages/security test bun run --cwd plugins/plugin-coding-tools test], framework-packages) (push) Waiting to run
Windows CI / windows ([bun run --cwd plugins/plugin-elizacloud test bun run --cwd plugins/plugin-discord test bun run --cwd plugins/plugin-anthropic test bun run --cwd plugins/plugin-openai test bun run --cwd plugins/plugin-app-control test bun run --cwd plugins/pl… (push) Waiting to run
Windows CI / windows ([node packages/scripts/run-turbo.mjs run build --filter=@elizaos/core --filter=@elizaos/shared --filter=@elizaos/agent --concurrency=4 node packages/scripts/run-bash-linux-only.mjs scripts/verify-riscv64-buildpaths.sh node packages/scripts/run… (push) Waiting to run
Windows CI / windows ([node packages/scripts/run-turbo.mjs run typecheck --filter=@elizaos/core --filter=@elizaos/shared --filter=@elizaos/cloud-shared --concurrency=4 bun run --cwd packages/core test bun run --cwd packages/shared test], core-runtime, 75) (push) Waiting to run
Test Packaging / Build & Test PyPI Package (push) Waiting to run
799 lines
22 KiB
JSON
799 lines
22 KiB
JSON
{
|
|
"$schema": "https://unpkg.com/knip@5/schema.json",
|
|
"github-actions": false,
|
|
"vite": false,
|
|
"vitest": false,
|
|
"rules": {
|
|
"duplicates": "off"
|
|
},
|
|
"ignore": [
|
|
".github/**",
|
|
"**/dist/**",
|
|
"**/coverage/**",
|
|
"**/storybook-static/**",
|
|
"**/.turbo/**",
|
|
"packages/benchmarks/benchmark_results/**",
|
|
"packages/benchmarks/OSWorld/**",
|
|
"packages/benchmarks/openclaw-benchmark/**",
|
|
"packages/benchmarks/swe-bench-workspace/**",
|
|
"plugins/plugin-local-inference/native/llama.cpp/**",
|
|
"plugins/plugin-local-inference/native/reports/**/*.json",
|
|
"plugins/plugin-local-inference/native/verify/bench_results/**",
|
|
"plugins/plugin-local-inference/native/verify/reports/**"
|
|
],
|
|
"ignoreBinaries": [
|
|
"biome",
|
|
"capacitor",
|
|
"playwright",
|
|
"rm",
|
|
"tsc",
|
|
"tsup",
|
|
"tsx",
|
|
"vite",
|
|
"vitest",
|
|
"make"
|
|
],
|
|
"ignoreDependencies": ["vitest", "vitest/config"],
|
|
"ignoreUnresolved": ["bun-types", "node:sqlite"],
|
|
"ignoreWorkspaces": ["."],
|
|
"workspaces": {
|
|
"packages/cloud/routing": {
|
|
"entry": ["src/index.ts", "src/**/*.test.ts"],
|
|
"project": ["src/**/*.ts"],
|
|
"ignore": ["dist/**", ".turbo/**"]
|
|
},
|
|
"packages/cloud/sdk": {
|
|
"entry": [
|
|
"src/index.ts",
|
|
"src/**/*.test.ts",
|
|
"src/**/*.e2e.test.ts",
|
|
"build.ts",
|
|
"vitest.live.config.ts",
|
|
"scripts/**/*.mjs"
|
|
],
|
|
"project": [
|
|
"src/**/*.ts",
|
|
"build.ts",
|
|
"vitest.live.config.ts",
|
|
"scripts/**/*.mjs"
|
|
],
|
|
"ignore": ["dist/**", ".turbo/**"]
|
|
},
|
|
"packages/cloud/api": {
|
|
"entry": [
|
|
"src/index.ts",
|
|
"src/_generate-router.mjs",
|
|
"src/stubs/**/*.ts",
|
|
"__tests__/**/*.ts",
|
|
"test/**/*.mjs",
|
|
"test/**/*.ts"
|
|
],
|
|
"project": ["**/*.{ts,tsx}", "src/_generate-router.mjs", "test/**/*.mjs"],
|
|
"ignore": [".wrangler/**", "dist/**", ".turbo/**"],
|
|
"ignoreDependencies": ["wrangler"]
|
|
},
|
|
"packages/cloud/services/agent-server": {
|
|
"entry": ["src/index.ts", "src/**/*.ts", "__tests__/**/*.ts"],
|
|
"project": ["src/**/*.ts", "__tests__/**/*.ts"],
|
|
"ignore": ["dist/**", ".turbo/**"],
|
|
"ignoreDependencies": ["bun-types"]
|
|
},
|
|
"packages/cloud/services/gateway-discord": {
|
|
"entry": ["src/index.ts", "src/**/*.ts", "tests/**/*.ts"],
|
|
"project": ["src/**/*.ts", "tests/**/*.ts"],
|
|
"ignore": ["dist/**", ".turbo/**"],
|
|
"ignoreDependencies": ["bun-types"]
|
|
},
|
|
"packages/cloud/services/gateway-webhook": {
|
|
"entry": ["src/index.ts", "src/**/*.ts", "__tests__/**/*.ts"],
|
|
"project": ["src/**/*.ts", "__tests__/**/*.ts"],
|
|
"ignore": ["dist/**", ".turbo/**"],
|
|
"ignoreDependencies": ["bun-types"]
|
|
},
|
|
"packages/cloud/services/operator": {
|
|
"entry": ["pepr.ts"],
|
|
"project": ["pepr.ts", "capabilities/**/*.ts"],
|
|
"ignore": ["dist/**", ".turbo/**"],
|
|
"ignoreDependencies": ["@types/bun", "esbuild", "prettier", "uuid"]
|
|
},
|
|
"packages/cloud/shared": {
|
|
"entry": [
|
|
"src/index.ts",
|
|
"src/billing/index.ts",
|
|
"src/db/index.ts",
|
|
"src/lib/index.ts",
|
|
"src/types/index.ts",
|
|
"src/**/*.test.ts",
|
|
"drizzle.config.ts"
|
|
],
|
|
"project": ["src/**/*.ts", "drizzle.config.ts"],
|
|
"ignore": ["dist/**", ".turbo/**"],
|
|
"ignoreDependencies": ["redis", "wadis"]
|
|
},
|
|
"packages/scenario-runner": {
|
|
"entry": [
|
|
"src/index.ts",
|
|
"src/cli.ts",
|
|
"src/runtime-factory.ts",
|
|
"src/**/*.test.ts",
|
|
"vitest.config.ts"
|
|
],
|
|
"project": ["src/**/*.ts", "vitest.config.ts"],
|
|
"ignore": ["dist/**", ".turbo/**"]
|
|
},
|
|
"packages/os/homepage": {
|
|
"entry": [
|
|
"index.html",
|
|
"src/main.tsx",
|
|
"src/index.css",
|
|
"scripts/**/*.mjs",
|
|
"tests/**/*.ts",
|
|
"vite.config.ts",
|
|
"playwright.config.ts"
|
|
],
|
|
"project": [
|
|
"src/**/*.{css,ts,tsx}",
|
|
"scripts/**/*.mjs",
|
|
"tests/**/*.ts",
|
|
"vite.config.ts",
|
|
"playwright.config.ts"
|
|
],
|
|
"ignore": ["dist/**", ".turbo/**"]
|
|
},
|
|
"packages/os/usb-installer": {
|
|
"entry": [
|
|
"index.html",
|
|
"src/index.ts",
|
|
"src/main.tsx",
|
|
"src/**/*.test.ts",
|
|
"src/**/*.test.tsx",
|
|
"vite.config.ts",
|
|
"vitest.config.ts"
|
|
],
|
|
"project": ["src/**/*.{ts,tsx}", "vite.config.ts", "vitest.config.ts"],
|
|
"ignore": ["dist/**", ".turbo/**"]
|
|
},
|
|
"packages/shared": {
|
|
"entry": ["src/**/*.ts", "scripts/**/*.mjs", "vitest.config.ts"],
|
|
"project": ["src/**/*.ts", "scripts/**/*.mjs", "vitest.config.ts"],
|
|
"ignore": ["dist/**", ".turbo/**", "src/**/*.d.ts", "src/**/*.d.ts.map"]
|
|
},
|
|
"packages/skills": {
|
|
"entry": ["src/index.ts", "test/**/*.test.ts"],
|
|
"project": ["src/**/*.ts", "test/**/*.ts"],
|
|
"ignore": ["dist/**", ".turbo/**"]
|
|
},
|
|
"packages/test": {
|
|
"entry": [
|
|
"harness/index.ts",
|
|
"harness/**/*.test.ts",
|
|
"mocks/**/*.test.ts",
|
|
"mocks/mockoon/*.mjs",
|
|
"scripts/**/*.mjs",
|
|
"scenarios/**/*.ts",
|
|
"soc2/**/*.test.ts",
|
|
"vitest/**/*.ts"
|
|
],
|
|
"project": [
|
|
"eliza-package-paths.ts",
|
|
"harness/**/*.ts",
|
|
"helpers/**/*.ts",
|
|
"mocks/**/*.ts",
|
|
"mocks/**/*.mjs",
|
|
"scenarios/**/*.ts",
|
|
"scripts/**/*.mjs",
|
|
"soc2/**/*.ts",
|
|
"vitest/**/*.ts"
|
|
],
|
|
"ignore": ["dist/**", ".turbo/**"]
|
|
},
|
|
"packages/vault": {
|
|
"entry": ["src/index.ts", "test/**/*.test.ts", "vitest.config.ts"],
|
|
"project": ["src/**/*.ts", "test/**/*.ts", "vitest.config.ts"],
|
|
"ignore": ["dist/**", ".turbo/**"]
|
|
},
|
|
"plugins/plugin-agent-skills": {
|
|
"entry": [
|
|
"src/index.ts",
|
|
"auto-enable.ts",
|
|
"src/**/*.test.ts",
|
|
"tsup.config.ts",
|
|
"vitest.config.ts"
|
|
],
|
|
"project": [
|
|
"src/**/*.ts",
|
|
"auto-enable.ts",
|
|
"tsup.config.ts",
|
|
"vitest.config.ts"
|
|
],
|
|
"ignore": [
|
|
"dist/**",
|
|
".turbo/**",
|
|
"src/**/*.js",
|
|
"src/**/*.js.map",
|
|
"src/**/*.d.ts",
|
|
"src/**/*.d.ts.map"
|
|
]
|
|
},
|
|
"plugins/plugin-anthropic": {
|
|
"entry": [
|
|
"index.ts",
|
|
"index.node.ts",
|
|
"index.browser.ts",
|
|
"auto-enable.ts",
|
|
"build.ts",
|
|
"models/**/*.ts",
|
|
"__tests__/**/*.test.ts",
|
|
"vitest.config.ts",
|
|
"vitest.live.config.ts"
|
|
],
|
|
"project": [
|
|
"**/*.ts",
|
|
"__tests__/**/*.test.ts",
|
|
"vitest.config.ts",
|
|
"vitest.live.config.ts"
|
|
],
|
|
"ignore": ["dist/**", ".turbo/**"]
|
|
},
|
|
"plugins/plugin-anthropic-proxy": {
|
|
"entry": [
|
|
"index.ts",
|
|
"index.node.ts",
|
|
"index.browser.ts",
|
|
"auto-enable.ts",
|
|
"build.ts",
|
|
"__tests__/**/*.test.ts",
|
|
"vitest.config.ts"
|
|
],
|
|
"project": ["**/*.ts", "__tests__/**/*.test.ts", "vitest.config.ts"],
|
|
"ignore": ["dist/**", ".turbo/**"]
|
|
},
|
|
"plugins/plugin-aosp-local-inference": {
|
|
"entry": [
|
|
"src/index.ts",
|
|
"src/aosp-mtp-adapter.ts",
|
|
"src/aosp-llama-streaming.ts",
|
|
"__tests__/**/*.test.ts"
|
|
],
|
|
"project": ["src/**/*.ts", "__tests__/**/*.ts"],
|
|
"ignore": ["dist/**", ".turbo/**"]
|
|
},
|
|
"plugins/plugin-agent-orchestrator": {
|
|
"entry": [
|
|
"index.ts",
|
|
"index.node.ts",
|
|
"build.ts",
|
|
"src/index.ts",
|
|
"src/register-routes.ts",
|
|
"src/**/*.test.ts",
|
|
"__tests__/**/*.test.ts",
|
|
"tests/**/*.mjs",
|
|
"scripts/**/*.cjs",
|
|
"vitest.config.ts"
|
|
],
|
|
"project": [
|
|
"*.ts",
|
|
"src/**/*.ts",
|
|
"__tests__/**/*.ts",
|
|
"tests/**/*.mjs",
|
|
"scripts/**/*.cjs",
|
|
"vitest.config.ts"
|
|
],
|
|
"ignore": ["dist/**", ".turbo/**"]
|
|
},
|
|
"packages/app": {
|
|
"entry": [
|
|
"src/**/*.{ts,tsx}",
|
|
"app.config.ts",
|
|
"capacitor.config.ts",
|
|
"vite.config.ts",
|
|
"vite-dev-origin.ts",
|
|
"vitest.config.ts",
|
|
"vitest.e2e.config.ts",
|
|
"playwright.*.config.ts",
|
|
"scripts/**/*.{mjs,ts}",
|
|
"vite/**/*.ts"
|
|
],
|
|
"project": [
|
|
"src/**/*.{ts,tsx}",
|
|
"scripts/**/*.{mjs,ts}",
|
|
"vite/**/*.ts",
|
|
"*.ts"
|
|
],
|
|
"ignore": ["dist/**", "ios/**", "android/**"],
|
|
"ignoreDependencies": [
|
|
"@capacitor/android",
|
|
"@capacitor/barcode-scanner",
|
|
"@capacitor/browser",
|
|
"@capacitor/haptics",
|
|
"@capacitor/ios",
|
|
"@capacitor/push-notifications",
|
|
"@elizaos/app-.*",
|
|
"@elizaos/capacitor-.*",
|
|
"@elizaos/plugin-.*",
|
|
"@elizaos/shared",
|
|
"@elizaos/ui",
|
|
"@pixiv/three-vrm",
|
|
"llama-cpp-capacitor",
|
|
"pathe",
|
|
"tailwindcss",
|
|
"three",
|
|
"ws"
|
|
],
|
|
"ignoreUnresolved": ["tsx"]
|
|
},
|
|
"packages/app-core": {
|
|
"entry": [
|
|
"src/**/*.{ts,tsx}",
|
|
"scripts/**/*.{mjs,ts}",
|
|
"test/**/*.{ts,tsx}",
|
|
"platforms/**/*.{ts,tsx}",
|
|
"packaging/**/*.{mjs,ts}",
|
|
"vitest.config.ts",
|
|
"vitest.e2e.config.ts",
|
|
"playwright.config.ts"
|
|
],
|
|
"project": [
|
|
"src/**/*.{ts,tsx}",
|
|
"scripts/**/*.{mjs,ts}",
|
|
"test/**/*.{ts,tsx}",
|
|
"platforms/**/*.{ts,tsx}",
|
|
"packaging/**/*.{mjs,ts}",
|
|
"*.ts"
|
|
],
|
|
"ignore": [
|
|
"dist/**",
|
|
"test/contracts/**",
|
|
"platforms/**/build/**",
|
|
"platforms/**/artifacts/**"
|
|
],
|
|
"ignoreDependencies": [
|
|
"@capacitor/barcode-scanner",
|
|
"@capacitor/haptics",
|
|
"@capacitor/keyboard",
|
|
"@capacitor/push-notifications",
|
|
"@elizaos/plugin-personal-assistant",
|
|
"@elizaos/plugin-browser",
|
|
"@elizaos/plugin-discord",
|
|
"@elizaos/plugin-local-inference",
|
|
"@elizaos/plugin-telegram",
|
|
"@elizaos/plugin-wallet",
|
|
"@elizaos/plugin-wechat",
|
|
"@elizaos/plugin-workflow",
|
|
"@types/ws",
|
|
"discord.js",
|
|
"figlet",
|
|
"node:sqlite",
|
|
"node:undici",
|
|
"nodemailer",
|
|
"puppeteer-core",
|
|
"tailwindcss",
|
|
"undici",
|
|
"ws"
|
|
]
|
|
},
|
|
"packages/app-core/deploy/cloud-agent-template": {
|
|
"entry": ["entrypoint.ts"],
|
|
"project": ["*.ts"],
|
|
"ignoreDependencies": [
|
|
"@elizaos/core",
|
|
"@elizaos/plugin-sql",
|
|
"@elizaos/plugin-elizacloud",
|
|
"@elizaos/plugin-workflow"
|
|
]
|
|
},
|
|
"packages/benchmarks/eliza-1": {
|
|
"entry": [
|
|
"src/index.ts",
|
|
"src/metrics.ts",
|
|
"src/report.ts",
|
|
"__tests__/**/*.ts",
|
|
"scripts/**/*.mjs"
|
|
],
|
|
"project": ["src/**/*.ts", "__tests__/**/*.ts", "scripts/**/*.mjs"],
|
|
"ignore": [".turbo/**"]
|
|
},
|
|
"packages/benchmarks/eliza-1/vision-cua-e2e": {
|
|
"entry": [
|
|
"src/pipeline.ts",
|
|
"*.e2e.test.ts",
|
|
"src/**/*.test.ts",
|
|
"src/**/*.e2e.test.ts",
|
|
"scripts/**/*.mjs",
|
|
"vitest.config.ts"
|
|
],
|
|
"project": ["src/**/*.ts", "scripts/**/*.mjs", "vitest.config.ts"],
|
|
"ignore": [".turbo/**"]
|
|
},
|
|
"packages/benchmarks/interrupt-bench": {
|
|
"entry": [
|
|
"src/index.ts",
|
|
"src/runner.ts",
|
|
"src/scorer.ts",
|
|
"scripts/**/*.ts",
|
|
"tests/**/*.ts"
|
|
],
|
|
"project": ["src/**/*.ts", "scripts/**/*.ts", "tests/**/*.ts"],
|
|
"ignore": [".turbo/**"]
|
|
},
|
|
"packages/benchmarks/lib": {
|
|
"entry": [
|
|
"src/index.ts",
|
|
"src/metrics-schema.ts",
|
|
"src/model-tiers.ts",
|
|
"src/local-llama-cpp.ts",
|
|
"src/**/*.test.ts"
|
|
],
|
|
"project": ["src/**/*.ts"],
|
|
"ignore": [".turbo/**", "__pycache__/**"]
|
|
},
|
|
"packages/benchmarks/three-agent-dialogue": {
|
|
"entry": [
|
|
"runner/run-dialogue.ts",
|
|
"runner/**/*.ts",
|
|
"verify/**/*.ts",
|
|
"__tests__/**/*.ts",
|
|
"vitest.config.ts"
|
|
],
|
|
"project": [
|
|
"runner/**/*.ts",
|
|
"verify/**/*.ts",
|
|
"__tests__/**/*.ts",
|
|
"vitest.config.ts"
|
|
],
|
|
"ignore": [".turbo/**", "artifacts/**"]
|
|
},
|
|
"packages/contracts": {
|
|
"entry": ["src/index.ts"],
|
|
"project": ["src/**/*.ts", "!src/**/*.d.ts"],
|
|
"ignore": ["dist/**", ".turbo/**", "src/**/*.d.ts", "src/**/*.d.ts.map"]
|
|
},
|
|
"packages/app-core/platforms/electrobun": {
|
|
"entry": [
|
|
"src/**/*.{ts,tsx,js}",
|
|
"electrobun.config.ts",
|
|
"vitest.electrobun.config.ts",
|
|
"scripts/**/*.{mjs,ts,js}"
|
|
],
|
|
"project": [
|
|
"src/**/*.{ts,tsx,js}",
|
|
"scripts/**/*.{mjs,ts,js}",
|
|
"electrobun.config.ts",
|
|
"vitest.electrobun.config.ts"
|
|
],
|
|
"ignore": ["build/**", "artifacts/**"],
|
|
"ignoreDependencies": ["bonjour-service", "rcedit"]
|
|
},
|
|
"packages/plugin-remote-manifest": {
|
|
"entry": [
|
|
"src/**/*.ts",
|
|
"examples/**/*.test.ts",
|
|
"examples/**/worker.mjs",
|
|
"examples/**/plugin.json"
|
|
],
|
|
"project": [
|
|
"src/**/*.ts",
|
|
"examples/**/*.test.ts",
|
|
"examples/**/worker.mjs",
|
|
"examples/**/plugin.json"
|
|
],
|
|
"ignore": ["dist/**"]
|
|
},
|
|
"packages/browser-extension": {
|
|
"entry": [
|
|
"entrypoints/**/*.ts",
|
|
"src/**/*.ts",
|
|
"scripts/**/*.{mjs,ts,js}",
|
|
"vitest.extension.config.ts"
|
|
],
|
|
"project": [
|
|
"entrypoints/**/*.ts",
|
|
"src/**/*.ts",
|
|
"scripts/**/*.{mjs,ts,js}",
|
|
"vitest.extension.config.ts"
|
|
],
|
|
"ignore": ["dist/**"]
|
|
},
|
|
"plugins/plugin-native-gateway": {
|
|
"ignoreBinaries": ["pod"]
|
|
},
|
|
"plugins/plugin-native-activity-tracker": {
|
|
"ignoreBinaries": ["swiftc"]
|
|
},
|
|
"packages/elizaos": {
|
|
"entry": [
|
|
"src/**/*.ts",
|
|
"build.ts",
|
|
"scripts/**/*.mjs",
|
|
"vitest.config.ts"
|
|
],
|
|
"project": [
|
|
"src/**/*.ts",
|
|
"build.ts",
|
|
"scripts/**/*.mjs",
|
|
"vitest.config.ts"
|
|
],
|
|
"ignore": ["dist/**", "templates/**"]
|
|
},
|
|
"packages/examples/_plugin": {
|
|
"entry": [
|
|
"src/**/*.{ts,tsx}",
|
|
"build.ts",
|
|
"vite.config.ts",
|
|
"tailwind.config.js",
|
|
"postcss.config.js"
|
|
],
|
|
"project": [
|
|
"src/**/*.{ts,tsx}",
|
|
"build.ts",
|
|
"vite.config.ts",
|
|
"tailwind.config.js",
|
|
"postcss.config.js"
|
|
],
|
|
"ignore": ["dist/**"],
|
|
"ignoreDependencies": ["@types/uuid", "uuid"]
|
|
},
|
|
"packages/examples/app/capacitor/frontend": {
|
|
"entry": ["src/**/*.{ts,tsx}", "vite.config.ts", "index.html"],
|
|
"project": ["src/**/*.{ts,tsx}", "vite.config.ts"],
|
|
"ignore": ["dist/**"]
|
|
},
|
|
"packages/examples/app/electron/backend": {
|
|
"entry": ["src/main.ts", "src/preload.ts"],
|
|
"project": ["src/**/*.ts"],
|
|
"ignore": ["dist/**", "renderer/**"]
|
|
},
|
|
"packages/examples/app/electron/frontend": {
|
|
"entry": ["src/**/*.{ts,tsx}", "vite.config.ts", "index.html"],
|
|
"project": ["src/**/*.{ts,tsx}", "vite.config.ts"],
|
|
"ignore": ["dist/**"]
|
|
},
|
|
"packages/examples/elizagotchi": {
|
|
"entry": ["src/**/*.{ts,tsx}", "vite.config.ts", "index.html"],
|
|
"project": ["src/**/*.{ts,tsx}", "vite.config.ts"],
|
|
"ignore": ["dist/**"]
|
|
},
|
|
"packages/examples/farcaster-miniapp": {
|
|
"entry": [
|
|
"src/**/*.{ts,tsx}",
|
|
"server.js",
|
|
"vite.config.ts",
|
|
"index.html"
|
|
],
|
|
"project": ["src/**/*.{ts,tsx}", "server.js", "vite.config.ts"],
|
|
"ignore": ["dist/**"]
|
|
},
|
|
"packages/examples/html": {
|
|
"entry": ["index.html", "package.json"],
|
|
"project": [],
|
|
"ignoreBinaries": ["python3"]
|
|
},
|
|
"packages/examples/react": {
|
|
"entry": [
|
|
"src/**/*.{ts,tsx}",
|
|
"scripts/**/*.mjs",
|
|
"vite.config.ts",
|
|
"index.html"
|
|
],
|
|
"project": ["src/**/*.{ts,tsx}", "scripts/**/*.mjs", "vite.config.ts"],
|
|
"ignore": ["dist/**", "public/pglite/**"]
|
|
},
|
|
"packages/examples/trader": {
|
|
"entry": ["src/**/*.{ts,tsx}", "vite.config.ts", "index.html"],
|
|
"project": ["src/**/*.{ts,tsx}", "vite.config.ts", "tsconfig.node.json"],
|
|
"ignore": ["dist/**"]
|
|
},
|
|
"packages/examples/vercel": {
|
|
"entry": ["api/**/*.ts", "test-client.ts", "vercel.json"],
|
|
"project": ["api/**/*.ts", "test-client.ts"],
|
|
"ignore": ["dist/**", ".vercel/**"]
|
|
},
|
|
"packages/homepage": {
|
|
"entry": [
|
|
"src/main.tsx",
|
|
"src/vite-env.d.ts",
|
|
"src/types/**/*.d.ts",
|
|
"tests/**/*.spec.ts",
|
|
"vite.config.ts",
|
|
"playwright.config.ts"
|
|
],
|
|
"project": [
|
|
"src/**/*.{ts,tsx,d.ts}",
|
|
"tests/**/*.ts",
|
|
"vite.config.ts",
|
|
"playwright.config.ts"
|
|
],
|
|
"ignore": ["dist/**", ".turbo/**"],
|
|
"ignoreDependencies": [
|
|
"@fontsource-variable/geist",
|
|
"@fontsource-variable/geist-mono",
|
|
"tailwindcss",
|
|
"tw-animate-css"
|
|
]
|
|
},
|
|
"packages/examples/aws": {
|
|
"entry": [
|
|
"handler.ts",
|
|
"server-local.ts",
|
|
"test-client.ts",
|
|
"test-local.ts"
|
|
],
|
|
"project": ["*.ts"],
|
|
"ignore": ["dist/**", ".eliza/**"],
|
|
"ignoreBinaries": ["sam"]
|
|
},
|
|
"packages/examples/browser-extension": {
|
|
"entry": ["package.json"],
|
|
"project": [],
|
|
"ignore": ["chrome/**", "safari/**", "shared/**"]
|
|
},
|
|
"packages/examples/browser-extension/chrome": {
|
|
"entry": [
|
|
"src/**/*.ts",
|
|
"../shared/eliza-runtime-full.ts",
|
|
"../shared/types.ts",
|
|
"tsup.config.ts"
|
|
],
|
|
"project": [
|
|
"src/**/*.ts",
|
|
"../shared/eliza-runtime-full.ts",
|
|
"../shared/types.ts",
|
|
"tsup.config.ts"
|
|
],
|
|
"ignore": ["dist/**"],
|
|
"ignoreDependencies": [
|
|
"@elizaos/core",
|
|
"@elizaos/plugin-anthropic",
|
|
"@elizaos/plugin-elizacloud",
|
|
"@elizaos/plugin-google-genai",
|
|
"@elizaos/plugin-groq",
|
|
"@elizaos/plugin-localdb",
|
|
"@elizaos/plugin-openai",
|
|
"@elizaos/plugin-openrouter"
|
|
]
|
|
},
|
|
"packages/examples/browser-extension/safari": {
|
|
"entry": ["package.json", "scripts/**/*.mjs"],
|
|
"project": ["scripts/**/*.mjs"],
|
|
"ignore": [".generated/**"],
|
|
"ignoreBinaries": ["xcrun"]
|
|
},
|
|
"packages/examples/convex": {
|
|
"entry": ["test-client.ts", "convex/*.ts"],
|
|
"project": ["test-client.ts", "convex/**/*.ts"],
|
|
"ignore": ["convex/_generated/**"]
|
|
},
|
|
"packages/agent": {
|
|
"entry": [
|
|
"src/index.ts",
|
|
"src/bin.ts",
|
|
"scripts/**/*.{mjs,ts,cjs}",
|
|
"test/**/*.{ts,tsx}",
|
|
"vitest.config.ts"
|
|
],
|
|
"project": [
|
|
"src/**/*.{ts,tsx}",
|
|
"scripts/**/*.{mjs,ts,cjs}",
|
|
"test/**/*.{ts,tsx}",
|
|
"*.ts"
|
|
],
|
|
"ignore": ["dist/**", "dist-mobile*/**"],
|
|
"ignoreDependencies": ["node:sqlite", "ws", "@types/ws", "x402-fetch"]
|
|
},
|
|
"packages/core": {
|
|
"entry": ["src/**/*.ts", "!src/**/*.d.ts", "build.ts"],
|
|
"project": ["src/**/*.ts", "!src/**/*.d.ts", "build.ts"],
|
|
"ignoreDependencies": [
|
|
"@ai-sdk/anthropic",
|
|
"@ai-sdk/google",
|
|
"@ai-sdk/openai",
|
|
"@elizaos/prompts",
|
|
"@openrouter/ai-sdk-provider"
|
|
],
|
|
"ignoreUnresolved": [
|
|
"./Action",
|
|
"./Memory",
|
|
"./Provider",
|
|
"./Runtime",
|
|
"./State"
|
|
],
|
|
"ignore": [
|
|
"e2e/**",
|
|
"test/**",
|
|
"src/testing/**",
|
|
"src/__tests__/**",
|
|
"src/index.browser.ts",
|
|
"src/streaming-context.browser.ts",
|
|
"src/index.edge.ts",
|
|
"src/features/working-memory/attachmentContext.ts",
|
|
"src/features/working-memory/readAttachmentAction.ts",
|
|
"src/features/working-memory/taskClipboardPersistence.ts",
|
|
"src/features/working-memory/taskClipboardService.ts",
|
|
"src/runtime/cache-observation.ts",
|
|
"src/runtime/cache-observer.ts",
|
|
"src/runtime/context-diff.ts",
|
|
"src/services/triggerScheduling.ts",
|
|
"src/services/triggerWorker.ts",
|
|
"src/**/*.d.ts",
|
|
"src/**/*.d.ts.map"
|
|
]
|
|
},
|
|
"packages/os": {
|
|
"entry": ["package.json"],
|
|
"project": [],
|
|
"ignore": ["android/**", "linux/**"]
|
|
},
|
|
"plugins/plugin-tailscale": {
|
|
"entry": ["src/index.ts"],
|
|
"project": ["src/**/*.ts"]
|
|
},
|
|
"packages/ui": {
|
|
"entry": ["src/**/*.{css,ts,tsx}", "vitest.config.ts"],
|
|
"project": ["src/**/*.{css,ts,tsx}", "vitest.config.ts"],
|
|
"ignoreDependencies": [
|
|
"@elizaos/core",
|
|
"@elizaos/plugin-browser",
|
|
"@elizaos/shared",
|
|
"@capacitor/app",
|
|
"jsdom",
|
|
"node-llama-cpp",
|
|
"three",
|
|
"vite",
|
|
"vite/client",
|
|
"ws",
|
|
"zod"
|
|
],
|
|
"ignore": ["dist/**", "storybook-static/**"]
|
|
},
|
|
"plugins/plugin-local-inference/native": {
|
|
"entry": [
|
|
"scripts/**/*.{mjs,ts}",
|
|
"verify/**/*.{mjs,ts}",
|
|
"package.json"
|
|
],
|
|
"project": ["scripts/**/*.{mjs,ts}", "verify/**/*.{mjs,ts}"],
|
|
"ignore": [
|
|
"llama.cpp/**",
|
|
"reports/**",
|
|
"verify/bench_results/**",
|
|
"verify/reports/**"
|
|
],
|
|
"ignoreBinaries": ["make"]
|
|
},
|
|
"plugins/plugin-personal-assistant": {
|
|
"entry": [
|
|
"src/**/*.{ts,tsx}",
|
|
"scripts/**/*.{mjs,ts}",
|
|
"test/**/*.{ts,tsx}",
|
|
"vitest*.config.ts"
|
|
],
|
|
"project": [
|
|
"src/**/*.{ts,tsx}",
|
|
"scripts/**/*.{mjs,ts}",
|
|
"test/**/*.{ts,tsx}",
|
|
"vitest*.config.ts"
|
|
],
|
|
"ignoreBinaries": [
|
|
"tsc",
|
|
"plugins/plugin-personal-assistant/scripts/work-thread-benchmark.ts"
|
|
]
|
|
},
|
|
"plugins/plugin-health": {
|
|
"entry": [
|
|
"src/index.ts",
|
|
"src/**/*.test.ts",
|
|
"test/**/*.test.ts",
|
|
"vitest.config.ts"
|
|
],
|
|
"project": ["src/**/*.ts", "test/**/*.ts", "vitest.config.ts"],
|
|
"ignore": [
|
|
"dist/**",
|
|
"src/contracts/lifeops.ts",
|
|
"src/contracts/lifeops-connector-degradation.ts",
|
|
"src/contracts/permissions.ts"
|
|
],
|
|
"ignoreBinaries": ["tsc", "tsup", "vitest", "bunx"]
|
|
}
|
|
}
|
|
}
|