{ "workspace": [ "./packages/x", "./packages/contracts", "./apps/server", "./web" ], "nodeModulesDir": "auto", "imports": { "openworkflow": "npm:openworkflow@0.10.1", "openworkflow/postgres": "npm:openworkflow@0.10.1/postgres", "postgres": "npm:postgres@^3.4.9", "kysely": "npm:kysely@^0.29.6", "kysely/": "npm:/kysely@^0.29.6/", "kysely-postgres-js": "npm:kysely-postgres-js@^5.0.1", "pg": "npm:pg@^8.23.0", "@types/pg": "npm:@types/pg@^8", "@earendil-works/pi-agent-core": "npm:@earendil-works/pi-agent-core@0.87.1", "@earendil-works/pi-agent-core/": "npm:/@earendil-works/pi-agent-core@0.87.1/", "@earendil-works/pi-ai": "npm:@earendil-works/pi-ai@0.87.1", "typebox": "npm:typebox@^1", "hono": "npm:hono@^4.13.9", "hono/": "npm:/hono@^4.13.9/", "pino": "npm:pino@^10.3.1", "pino-pretty": "npm:pino-pretty@^13.1.3", "@logtape/logtape": "npm:@logtape/logtape@^2", "@std/expect": "jsr:@std/expect@^1", "@std/testing": "jsr:@std/testing@^1", "vitest": "npm:vitest@5.0.2", "typescript": "npm:typescript@7.0.2", "@types/node": "npm:@types/node@^24" }, "tasks": { "typecheck": "deno check", "tsgo": "deno task types && deno run -A npm:typescript@7.0.2/tsc --noEmit -p tsconfig.tsc.json", "types": "deno types > types/deno.d.ts" }, "lint": { "rules": { "exclude": [ "no-explicit-any" ] } }, "compilerOptions": { "strict": true, "noUncheckedIndexedAccess": true, "verbatimModuleSyntax": true, "lib": [ "deno.window", "deno.unstable", "dom" ] } }