-
chore(ts): clean up dependencies and bump toolchain (#3623)
发布于
2026-06-20 20:54:27 +00:00 This PR:
- consolidates and bumps TypeScript/npm dependencies across the
monorepo, docs, examples, and e2e fixtures — no runtime behavior changes - cleanup: remove the unused
ansisdependency from@composio/cli
(picocolorsis the actual color lib), drop the deaduuidcatalog
entry, catalogdotenv+@types/bunand repoint drifting examples/e2e
onto them, and replacechalkwithpicocolorsin@composio/core
(smaller, ESM, already used by the CLI) - TypeScript 6: bump
typescript5.9 → 6.0.3everywhere (catalog,
CLI test fixtures, docs); drop vestigialdeclaration/outDirfrom the
providertsconfig.jsons to fix the TS 6rootDirregression
(TS6059); addignoreDeprecations: "6.0"in docs for thebaseUrl
deprecation - toolchain:
tsdown 0.18 → 0.22.3,vitest+@vitest/ui → 4.1.9,publint → 0.3.21,wrangler → 4.101.0(each the latest
version within the 3-dayminimumReleaseAgegate) - Effect + hono:
effect 3.21.3,@effect/cli 0.75.2,
@effect/platform 0.96.1,platform-bun 0.90.0,platform-node-shared 0.60.0,language-service 0.86.2,@effect/vitest 0.29.0,hono 4.12.25; pin the Effect peer cohort
(printer/printer-ansi/typeclass/rpc/sql/cluster/experimental/workflow)
as@composio/clidevDeps so the auto-installed peers resolve
coherently, and bump@cloudflare/workers-typesto satisfywrangler's
peer - changesets:
@composio/clipatch (ansis removal) and@composio/core
patch (chalk → picocolors) - verified:
build,typecheck(tsgo + realtsc6.0.3), and local
tests (excluding e2e) all pass
下载附件
- consolidates and bumps TypeScript/npm dependencies across the