Якщо у вас траплялася ситуація, коли на вашій машині TypeScript не скаржиться, а у іншого розробника все червоне - раджу правильно перевіряти ваш код:
1. В секцію script файлу package.json додайте наступну команду
"type-check": "tsc -p tsconfig.json --pretty --noEmit && echo"
2. Перед комітом виконайте в консолі
npm run type-checkПеревага цього способу полягає в тому, що ви будете точно впевнені, що:
* Будуть перевірені всі файли, а не ті що відкриті зараз
* Перевірка коду відбувається за налаштуваннями проекту, а не IDE
* Перевірка відбудеться проектною версією TypeScript
А для того щоб не робити це кожен раз руками - візьміть hasky та налаштуйте автоматичну перевірку перед кожним комітом. Один з прикладів налаштування husky можна знайти тут
П.М. Якщо й це не допомогло - встановіть залежності з нуля та стукніть в бубен)
@reactbeginners
