Узнав, что JSHint теперь поддерживает async / await, я попытался изменить файл settings.json
в моем проекте VSC .vscode
на "esversion" : 9
для этого расширения: jshint
(https://marketplace.visualstudio.com/items?itemName=dbaeumer.jshint):
"jshint.enable": true,
"jshint.options": {
"esversion": 9,
"moz": true,
"supernew": true
}
Тем не менее, я вижу зеленую волнистую фигуру под 9
, и когда я наводю на нее курсор, я получаю сообщение, которое гласит:
Версия ECMAScript, которой должен соответствовать код
Значение не принимается. Допустимые значения: 3, 5, 6.
По умолчанию, насколько я понимаю, расширение использует следующие опции:
https://jshint.com/docs/options/
И в этой документации esversion 9 показана как допустимая опция.
Что еще мне нужно отредактировать, чтобы включить esversion: 9
для JSHint на моем Mac?