Я пытаюсь использовать лайки с ворсом для предварительной фиксации git-хуков в angular5.Красивее форматирует только поэтапные файлы.Но когда я запускаю команду ng lint, она запускается на всех измененных файлах вместо того, чтобы работать только на промежуточных файлах (у меня есть 4 измененных файла, но только 2 файла добавлены в область подготовки с помощью команды git add. Но все 4 файла проверяются на пометку, котораяэто не то, что я ожидаю)
Вот конфигурация в .lintstagedrc
"*.{ts,json}": [
"prettier --write",
"ng lint myProjName --files",
"git add"
],
"*.less": [
"prettier --write",
"npm run stylelint",
"git add"
]
}```
I debugged the issue to some extent. --files takes only the files which have been staged into the account. But still when the linters task completes, I get errors for non staged files as well.