{ "name": "executor-workspace", "version": "1.4.0-beta.0", "private": true, "description": "Local AI executor with a CLI, local API server, and web UI.", "keywords": [ "agent", "ai", "automation", "cli", "executor", "local-first" ], "homepage": "https://github.com/UsefulSoftwareCo/executor", "bugs": { "url": "https://github.com/UsefulSoftwareCo/executor/issues" }, "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/UsefulSoftwareCo/executor.git" }, "workspaces": [ "packages/*/*", "packages/react", "packages/app", "apps/*", "examples/*", "e2e" ], "type": "module", "scripts": { "bootstrap": "bun run scripts/bootstrap.ts", "reap": "bun run scripts/reap-dev-servers.ts", "dev": "turbo run dev --filter='!@executor-js/desktop' --filter='!@executor-js/cloud'", "dev:desktop": "turbo run dev", "dev:cli": "EXECUTOR_DEV=1 EXECUTOR_DATA_DIR=${EXECUTOR_DATA_DIR:-apps/local/.executor-dev} bun run apps/cli/src/main.ts", "test": "turbo run test --filter=!@executor-js/e2e ${TURBO_TEST_CONCURRENCY:+--concurrency=$TURBO_TEST_CONCURRENCY}", "test:e2e": "bun run --cwd e2e test", "test:release:bootstrap": "vitest run tests/release-bootstrap-smoke.test.ts", "build:packages": "bun run --filter='@executor-js/fumadb' build && bun run --filter='@executor-js/codemode-core' build && bun run --filter='@executor-js/runtime-quickjs' build && bun run --filter='@executor-js/sdk' build && bun run --filter='@executor-js/config' build && bun run --filter='@executor-js/execution' build && bun run --filter='@executor-js/cli' build && bun run --filter='@executor-js/plugin-*' build", "typecheck": "turbo run typecheck", "typecheck:slow": "turbo run typecheck:slow", "ci": "bun run lint && bun run typecheck && bun run test", "lint": "oxlint -c .oxlintrc.jsonc . --deny-warnings && bun run lint:changelog-stubs", "lint:changelog-stubs": "bun run scripts/check-changelog-stubs.ts", "check:patches": "bun run scripts/check-patched-deps.ts", "check:routes": "bun run scripts/check-route-trees.ts", "lint:fix": "oxlint -c .oxlintrc.jsonc --fix .", "docs:snippets": "bun run scripts/generate-doc-snippets.ts", "docs:smoke:install": "bun run scripts/smoke-docs-install.ts", "smoke:agent-config": "bun run scripts/agent-config-smoke.ts", "format": "oxfmt .", "format:check": "oxfmt --check .", "pull:references": "bun run scripts/pull-references.ts", "changeset": "changeset", "changeset:version": "changeset version && bun install --lockfile-only && oxfmt .", "release:check": "bun run --cwd apps/cli typecheck && bun run test:release:bootstrap && bun run release:publish:dry-run", "release:pre:enter": "changeset pre enter beta", "release:pre:exit": "changeset pre exit", "release:beta:start": "changeset pre enter beta", "release:beta:stop": "changeset pre exit", "release:publish:dry-run": "bun run --cwd apps/cli release:publish:dry-run", "release:publish": "bun run --cwd apps/cli release:publish", "release:publish:packages": "bun run scripts/publish-packages.ts", "release:publish:packages:dry-run": "bun run scripts/publish-packages.ts --dry-run", "release:publish:packages:prepare": "bun run scripts/publish-packages.ts --prepare-only", "release:smoke:packages": "bun run scripts/smoke-test-packed.ts", "clean": "bun run scripts/clean.ts", "prepare": "effect-language-service patch && effect-tsgo patch && bun run --cwd packages/core/vite-plugin build:bundle && bun run --cwd packages/react build && bun run --cwd packages/hosts/mcp-apps-shell gen:smoke-harness" }, "dependencies": {}, "devDependencies": { "@changesets/changelog-github": "^0.7.0", "@changesets/cli": "^2.30.0", "@effect/language-service": "^0.85.1", "@effect/tsgo": "^0.5.2", "@effect/vitest": "catalog:", "@executor-js/plugin-provider-service-split": "workspace:*", "@typescript/native-preview": "^7.0.0-dev.20260410.1", "@vitest/expect": "catalog:", "@vitest/mocker": "catalog:", "@vitest/pretty-format": "catalog:", "@vitest/runner": "catalog:", "@vitest/snapshot": "catalog:", "@vitest/spy": "catalog:", "@vitest/utils": "catalog:", "atmn": "^1.1.8", "effect": "catalog:", "knip": "^6.3.0", "oxfmt": "^0.44.0", "oxlint": "^1.56.0", "turbo": "^2.5.6", "typescript": "^5.9.3", "vitest": "catalog:" }, "packageManager": "bun@1.3.11", "catalog": { "effect": "4.0.0-beta.59", "@effect/platform-bun": "4.0.0-beta.59", "@effect/platform-node": "4.0.0-beta.59", "@effect/atom-react": "4.0.0-beta.59", "@effect/vitest": "4.0.0-beta.59", "@types/node": "^24.3.1", "bun-types": "^1.2.22", "drizzle-orm": "^0.45.0", "drizzle-kit": "^0.31.10", "@libsql/client": "^0.17.3", "@libsql/kysely-libsql": "^0.4.1", "@vitest/expect": "^4.1.5", "@vitest/mocker": "^4.1.5", "@vitest/pretty-format": "^4.1.5", "@vitest/runner": "^4.1.5", "@vitest/snapshot": "^4.1.5", "@vitest/spy": "^4.1.5", "@vitest/utils": "^4.1.5", "vitest": "^4.1.5", "vite": "^8.0.0", "@vitejs/plugin-react": "^6.0.1", "@tailwindcss/vite": "^4.2.2", "@tanstack/react-router": "^1.168.10", "@tanstack/react-start": "^1.167.16", "react": "^19.1.0", "react-dom": "^19.1.0", "@types/react": "^19.1.0", "@types/react-dom": "^19.1.0", "typescript": "^5.9.3", "tailwindcss": "^4.2.2", "quickjs-emscripten": "^0.31.0", "@jitl/quickjs-wasmfile-release-sync": "0.31.0", "tsup": "^8.5.0", "@effect/opentelemetry": "4.0.0-beta.59" }, "patchedDependencies": { "@1password/sdk-core@0.4.1-beta.1": "patches/@1password%2Fsdk-core@0.4.1-beta.1.patch", "postgres@3.4.9": "patches/postgres@3.4.9.patch", "@cloudflare/vite-plugin@1.31.2": "patches/@cloudflare%2Fvite-plugin@1.31.2.patch", "agents@0.17.3": "patches/agents@0.17.3.patch", "libsql@0.5.29": "patches/libsql@0.5.29.patch", "@electric-sql/pglite-socket@0.1.4": "patches/@electric-sql%2Fpglite-socket@0.1.4.patch" }}
{
"name": "executor-workspace",
"version": "1.4.0-beta.0",
"private": true,
"description": "Local AI executor with a CLI, local API server, and web UI.",
"keywords": [
"agent",
"ai",
"automation",
"cli",
"executor",
"local-first"
],
"homepage": "https://github.com/UsefulSoftwareCo/executor",
"bugs": {
"url": "https://github.com/UsefulSoftwareCo/executor/issues"
},
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/UsefulSoftwareCo/executor.git"
},
"workspaces": [
"packages/*/*",
"packages/react",
"packages/app",
"apps/*",
"examples/*",
"e2e"
],
"type": "module",
"scripts": {
"bootstrap": "bun run scripts/bootstrap.ts",
"reap": "bun run scripts/reap-dev-servers.ts",
"dev": "turbo run dev --filter='!@executor-js/desktop' --filter='!@executor-js/cloud'",
"dev:desktop": "turbo run dev",
"dev:cli": "EXECUTOR_DEV=1 EXECUTOR_DATA_DIR=${EXECUTOR_DATA_DIR:-apps/local/.executor-dev} bun run apps/cli/src/main.ts",
"test": "turbo run test --filter=!@executor-js/e2e ${TURBO_TEST_CONCURRENCY:+--concurrency=$TURBO_TEST_CONCURRENCY}",
"test:e2e": "bun run --cwd e2e test",
"test:release:bootstrap": "vitest run tests/release-bootstrap-smoke.test.ts",
"build:packages": "bun run --filter='@executor-js/fumadb' build && bun run --filter='@executor-js/codemode-core' build && bun run --filter='@executor-js/runtime-quickjs' build && bun run --filter='@executor-js/sdk' build && bun run --filter='@executor-js/config' build && bun run --filter='@executor-js/execution' build && bun run --filter='@executor-js/cli' build && bun run --filter='@executor-js/plugin-*' build",
"typecheck": "turbo run typecheck",
"typecheck:slow": "turbo run typecheck:slow",
"ci": "bun run lint && bun run typecheck && bun run test",
"lint": "oxlint -c .oxlintrc.jsonc . --deny-warnings && bun run lint:changelog-stubs",
"lint:changelog-stubs": "bun run scripts/check-changelog-stubs.ts",
"check:patches": "bun run scripts/check-patched-deps.ts",
"check:routes": "bun run scripts/check-route-trees.ts",
"lint:fix": "oxlint -c .oxlintrc.jsonc --fix .",
"docs:snippets": "bun run scripts/generate-doc-snippets.ts",
"docs:smoke:install": "bun run scripts/smoke-docs-install.ts",
"smoke:agent-config": "bun run scripts/agent-config-smoke.ts",
"format": "oxfmt .",
"format:check": "oxfmt --check .",
"pull:references": "bun run scripts/pull-references.ts",
"changeset": "changeset",
"changeset:version": "changeset version && bun install --lockfile-only && oxfmt .",
"release:check": "bun run --cwd apps/cli typecheck && bun run test:release:bootstrap && bun run release:publish:dry-run",
"release:pre:enter": "changeset pre enter beta",
"release:pre:exit": "changeset pre exit",
"release:beta:start": "changeset pre enter beta",
"release:beta:stop": "changeset pre exit",
"release:publish:dry-run": "bun run --cwd apps/cli release:publish:dry-run",
"release:publish": "bun run --cwd apps/cli release:publish",
"release:publish:packages": "bun run scripts/publish-packages.ts",
"release:publish:packages:dry-run": "bun run scripts/publish-packages.ts --dry-run",
"release:publish:packages:prepare": "bun run scripts/publish-packages.ts --prepare-only",
"release:smoke:packages": "bun run scripts/smoke-test-packed.ts",
"clean": "bun run scripts/clean.ts",
"prepare": "effect-language-service patch && effect-tsgo patch && bun run --cwd packages/core/vite-plugin build:bundle && bun run --cwd packages/react build && bun run --cwd packages/hosts/mcp-apps-shell gen:smoke-harness"
},
"dependencies": {},
"devDependencies": {
"@changesets/changelog-github": "^0.7.0",
"@changesets/cli": "^2.30.0",
"@effect/language-service": "^0.85.1",
"@effect/tsgo": "^0.5.2",
"@effect/vitest": "catalog:",
"@executor-js/plugin-provider-service-split": "workspace:*",
"@typescript/native-preview": "^7.0.0-dev.20260410.1",
"@vitest/expect": "catalog:",
"@vitest/mocker": "catalog:",
"@vitest/pretty-format": "catalog:",
"@vitest/runner": "catalog:",
"@vitest/snapshot": "catalog:",
"@vitest/spy": "catalog:",
"@vitest/utils": "catalog:",
"atmn": "^1.1.8",
"effect": "catalog:",
"knip": "^6.3.0",
"oxfmt": "^0.44.0",
"oxlint": "^1.56.0",
"turbo": "^2.5.6",
"typescript": "^5.9.3",
"vitest": "catalog:"
},
"packageManager": "bun@1.3.11",
"catalog": {
"effect": "4.0.0-beta.59",
"@effect/platform-bun": "4.0.0-beta.59",
"@effect/platform-node": "4.0.0-beta.59",
"@effect/atom-react": "4.0.0-beta.59",
"@effect/vitest": "4.0.0-beta.59",
"@types/node": "^24.3.1",
"bun-types": "^1.2.22",
"drizzle-orm": "^0.45.0",
"drizzle-kit": "^0.31.10",
"@libsql/client": "^0.17.3",
"@libsql/kysely-libsql": "^0.4.1",
"@vitest/expect": "^4.1.5",
"@vitest/mocker": "^4.1.5",
"@vitest/pretty-format": "^4.1.5",
"@vitest/runner": "^4.1.5",
"@vitest/snapshot": "^4.1.5",
"@vitest/spy": "^4.1.5",
"@vitest/utils": "^4.1.5",
"vitest": "^4.1.5",
"vite": "^8.0.0",
"@vitejs/plugin-react": "^6.0.1",
"@tailwindcss/vite": "^4.2.2",
"@tanstack/react-router": "^1.168.10",
"@tanstack/react-start": "^1.167.16",
"react": "^19.1.0",
"react-dom": "^19.1.0",
"@types/react": "^19.1.0",
"@types/react-dom": "^19.1.0",
"typescript": "^5.9.3",
"tailwindcss": "^4.2.2",
"quickjs-emscripten": "^0.31.0",
"@jitl/quickjs-wasmfile-release-sync": "0.31.0",
"tsup": "^8.5.0",
"@effect/opentelemetry": "4.0.0-beta.59"
},
"patchedDependencies": {
"@1password/sdk-core@0.4.1-beta.1": "patches/@1password%2Fsdk-core@0.4.1-beta.1.patch",
"postgres@3.4.9": "patches/postgres@3.4.9.patch",
"@cloudflare/vite-plugin@1.31.2": "patches/@cloudflare%2Fvite-plugin@1.31.2.patch",
"agents@0.17.3": "patches/agents@0.17.3.patch",
"libsql@0.5.29": "patches/libsql@0.5.29.patch",
"@electric-sql/pglite-socket@0.1.4": "patches/@electric-sql%2Fpglite-socket@0.1.4.patch"
}
}