Как я могу использовать TypeScript и ESLint с Гэтсби ?
Я хочу иметь возможность настроить их параметры, поэтому с помощью встроенных не достаточно.
Я искал в Интернете и вижу, что есть так много разных способов сделать это, что я склонен полагать, что некоторые устарели.
Это некоторые из пакеты, которые были рекомендованы различными статьями:
- eslint
- eslint-config-реакции-app (*)
- eslint- загрузчик
- gatsby-plugin-eslint
- gatsby-plugin-eslint-v2
- gatsby-plugin-ts
- gatsby-plugin-ts-loader
- gatsby-plugin-tslint
- gatsby-plugin-typcript
- ts-loader
- tslint
- машинописный текст
Из некоторых более новых статей похоже, что TSLint устарела в пользу ESLint. Итак, список теперь:
- eslint
- eslint-config-реакции-app (*)
- eslint-loader
- gatsby-plugin-eslint
- gatsby-plugin-eslint-v2
- gatsby-plugin-ts
- gatsby-plugin-t--loader
- gatsby-plugin-typescript
- ts-loader
- typcript
Это все еще большой список.