fullstack-development / react-redux-starter-kit

Modular starter kit for React+Redux+React Router projects.

Home Page:https://demo.fullstack-development.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Прикрутить prettier

Znack opened this issue · comments

Сразу настроить нормально приттиер, чтобы ручками не форматировать и чтобы кодстайл консистентный был

Предлагаю в контексте этой же задачи перейти с tslint на eslint и подружить eslint с prettier.

Тут есть неплохая инструкция как это сделать https://levelup.gitconnected.com/setting-up-eslint-with-prettier-typescript-and-visual-studio-code-d113bbec9857. Плюс там же есть настройки для VSCode, для автофикса/автоформата на сохранение файла. Локально попробовал, понравилось :)

Еще нужно будет для prettier конфиг написать, чтобы длину строки поправить, юзать одинарные кавычки, возможно что-то еще. Ну и для eslint возможно тоже нужно будет правила некоторые поправить.

кстати да, перейти на eslint стоит, но я бы сделал отдельной таской :)

А то дифф и так огромный, лучше чтобы можно было четко выделить диффы чисто на форматтинг, либо чисто на правки по линтингу

кстати да, перейти на eslint стоит, но я бы сделал отдельной таской :)

почему еще не завели ишью для этого?

Почему нет? вот же она #130 :)

я думаю нужно сначала сделать и мержнуть #130, после нее прикручивать prettier и дружить его с eslint

Можно эту таску начинать, за подробностями можно мне в личку, уже есть рабочий конфиг и интеграция с eslint

Закрыл ПР, давайте заново просто тогда

tslint is depreceted, typescript has moved to eslint

@Safr дык мы уже как бэ :)