Запуск сценария компоновки npm не имеет тех же выходных данных, что и прямой запуск сценария

#node.js #npm

Вопрос:

У меня есть package.json что-то вроде так:

 {  "name": "my app",  "scripts": {  "test": "npx jest",  "lint": "npx eslint js/**/*"  } }  

Когда я запускаю npx eslint js/**/* , он работает так, как ожидалось, и возвращает ошибки компоновки. Однако, когда я использую npm run lint его, он не показывает никаких ошибок, когда должен, и возвращает:

 gt; myapp@2.0.0 lint gt; npx eslint js/**/*  

На заметку, npm run test работает нормально. Что я делаю не так?