Решён
Где найти документацию по TypeScript Compiler API?
Пытаюсь написать кастомный трансформер для TypeScript, который на этапе компиляции будет модифицировать AST. Конкретно - хочу добавлять декораторы к определенным классам автоматически.
Проблема в том что документация по Compiler API официально практически отсутствует. На typescriptlang.org про это почти ничего нет. Нашел какую то wiki на GitHub, но она явно устаревшая (примеры для TS 2.x, сейчас 5.x).
Использую: TypeScript 5.4, Node.js 20, трансформер планирую подключать через ts-patch или ttypescript.
Какие есть источники по Compiler API кроме чтения исходников самого tsc?
ts-ast-viewer - вот это реально не знал, очень удобно. Спасибо за про ttypescript тоже, как раз хотел его использовать.