https://github.com/profandroid2020/ts-node-eslint-prettier-boilerplate
Boilerplate for ts-node with eslint prettier
https://github.com/profandroid2020/ts-node-eslint-prettier-boilerplate
eslint prettier sandbox ts-node
Last synced: 5 months ago
JSON representation
Boilerplate for ts-node with eslint prettier
- Host: GitHub
- URL: https://github.com/profandroid2020/ts-node-eslint-prettier-boilerplate
- Owner: ProfAndroid2020
- Created: 2024-08-15T12:36:05.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-08-20T08:50:33.000Z (almost 2 years ago)
- Last Synced: 2024-11-22T16:07:31.903Z (over 1 year ago)
- Topics: eslint, prettier, sandbox, ts-node
- Language: JavaScript
- Homepage:
- Size: 49.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Boilerplate TS-NODE
Сборка-песочница для работы с `typescript` с возможностью отладки в `vsc`.
Содержит настройки `eslint`, `prettier`, `husky` и `lint-staged`.
## Запуск проекта
Для запуска проекта нужно запустить отладочный скрипт `debug` средствами отладки `vsc`.
## Проверка правил eslint и форматирования
При каждом commit сборка проверяет файлы, которые были добавлены для commit. В случае возникновения ошибок будет выдано сообщение от `git`. Для исправления ошибок потенциальных к авто исправлению в терминале нужно запустить команду `npm run lint:fix`. Ошибки, которые не могут быть исправлены автоматически нужно исправлять вручную.
К авто исправляемым ошибкам относятся ошибки форматирования и некоторые ошибки eslint.
## Расширения vsc
Для того, чтобы vsc подсвечивал ошибки eslint и prettier нужно установить расширение eslint. Тогда при работе с кодом все ошибки будут подчеркиваться красным без запуска eslint.