В .jshintrc для esversion
установлено значение 9 (для поддержки новейших функций) https://jshint.com/docs/options/#esversion
При этом, если мы запустим jshint через grunt, мы получим следующую ошибку:
'arrow function syntax (=>)' is only available in ES6 (use 'esversion: 6').
Если мы изменим esversion на 6 обратно, мы не получим эту ошибку, но не сможем использовать async/await. В идеале esversion 9 должна включать функции esversion 6. Чего здесь не хватает? Требуются ли какие-либо изменения в grunt? Заранее спасибо.
Если мы запустим jshint вручную, ошибки не будет. Эта ошибка возникает только в хрюканье.