Запуск prettier/eslint только для измененных файлов с использованием TFVC

В настоящее время мы используем репозиторий на основе TFVC. Недавно мы начали использовать Prettier в паре с eslint для нашего проекта, так как мы хотим обеспечить согласованность и плавное форматирование в репо. Теперь я не могу найти способ запустить prettier и eslint только для измененных файлов.

Мы также используем Azure Pipelines, который создает артефакты.

В документах Prettier есть такие ловушки, но они работают только для git контроля версий!


person HariHaran    schedule 23.07.2020    source источник


Ответы (1)


Я думаю, вы можете добиться этого с помощью lint-staged

npm install --save-dev lint-staged husky
person Sajeetharan    schedule 23.07.2020
comment
я не думаю, что это работает для репозиториев tfvc, потому что здесь нет концепции постановки - person HariHaran; 23.07.2020
comment
хм, верное замечание, может быть, вам нужно что-то вроде этого? stackoverflow.com/ вопросы/45615690/ - person Sajeetharan; 23.07.2020