Сообщение Re: Custom Loader for Typescript от 20.03.2025 13:28
Изменено 20.03.2025 14:18 ·
Re: Custom Loader for Typescript
Здравствуйте, Sinclair, Вы писали:
S>Итак — можно ли "расширить" typescript при помощи custom loader?
Честно говоря я не помню подробности, это было больше 2 лет назад, но я писал кастомный лоадер для avro схемы. В исходник кладётся схема, а в проекте генерится всё нужное: дефайны ts типов в виде интерфейса, билдер-классы с дефолтными значениями и прочие артефакты. IDEA всё подхватывала сама.
В качестве вдохновения использовал какой-то CSS custom loader, ничего особо хитрого не припомню, вроде всё понятно было.
S>Итак — можно ли "расширить" typescript при помощи custom loader?
Честно говоря я не помню подробности, это было больше 2 лет назад, но я писал кастомный лоадер для avro схемы. В исходник кладётся схема, а в проекте генерится всё нужное: дефайны ts типов в виде интерфейса, билдер-классы с дефолтными значениями и прочие артефакты. IDEA всё подхватывала сама.
В качестве вдохновения использовал какой-то CSS custom loader, ничего особо хитрого не припомню, вроде всё понятно было.
Re: Custom Loader for Typescript
Здравствуйте, Sinclair, Вы писали:
S>Итак — можно ли "расширить" typescript при помощи custom loader?
Честно говоря я не помню подробности, это было больше 2 лет назад, но я писал кастомный лоадер для avro схемы. В исходник кладётся схема, а в проекте генерится всё нужное: дефайны ts типов в виде интерфейса, билдер-классы с дефолтными значениями и прочие артефакты. IDEA всё подхватывала сама.
В качестве вдохновения использовал какой-то CSS custom loader, ничего особо хитрого не припомню, вроде всё понятно было.
Вот что-то похожее афаир: https://stackoverflow.com/questions/48142521/ts-loader-css-loader-not-being-able-to-import-resolve-file
Тут CSS сущности появляются как типы из ts-кода, подключаемые как обычный import.
S>Итак — можно ли "расширить" typescript при помощи custom loader?
Честно говоря я не помню подробности, это было больше 2 лет назад, но я писал кастомный лоадер для avro схемы. В исходник кладётся схема, а в проекте генерится всё нужное: дефайны ts типов в виде интерфейса, билдер-классы с дефолтными значениями и прочие артефакты. IDEA всё подхватывала сама.
В качестве вдохновения использовал какой-то CSS custom loader, ничего особо хитрого не припомню, вроде всё понятно было.
Вот что-то похожее афаир: https://stackoverflow.com/questions/48142521/ts-loader-css-loader-not-being-able-to-import-resolve-file
Тут CSS сущности появляются как типы из ts-кода, подключаемые как обычный import.