typescript-tooling-migration

Installation
SKILL.md

TypeScript Tooling Migration

Guide for migrating or upgrading TypeScript tooling in the Phoenix monorepo. This skill covers upgrading core dependencies (TypeScript, React), switching tools (linters, formatters, bundlers), and managing breaking changes across app/ and js/ directories.

Monorepo Structure

Phoenix has two TypeScript project directories that must stay in sync:

Directory Purpose Package Manager
app/ React/TypeScript frontend (main Phoenix UI) pnpm
js/ TypeScript packages monorepo (phoenix-client, phoenix-evals, etc.) pnpm (workspace)

Shared Dependencies

Both directories should use the same versions of shared tooling:

Installs
4
GitHub Stars
10.3K
First Seen
Mar 21, 2026
typescript-tooling-migration — arize-ai/phoenix