API TypeScript выставлен customTransformer
API несколько версий назад.
Я хочу создать преобразователь, который обрабатывает операторы импорта (и, возможно, требует тоже) для разрешения зависимостей пакета, например webpack , browserify или parcel do.
К счастью, сам TypeScript уже использует API customTransformer для очень похожих целей:
transformAMDModule в строке src / compiler / transformers / module / module.ts 120
Однако этот код опирается на многие внутренние поля / API (и не совсем выполняет то, что здесь необходимо).
Можно ли выполнить эту задачу в общедоступном API? Даже если упрощенная / частичная версия.
ДЛЯ УТОЧНЕНИЯ: речь идет о связывании внешних зависимостей приложения (таких как react
, moment
, lodash
) и кода приложения вместе в большой кусок JS. Хотя TypeScript
в настоящее время поддерживает аргумент --outFile
, который собирает только код приложения, не зависимостей.
P.S. Задавая тот же вопрос через Twitter / 486timetable , и будет отображать любые полезные обновления здесь для поиска.