Как подружить optional-chaining и eslint?

бабель нормально воспринял запись, когда в него установил плагин для оператора
x.b?.func_C()
а вот есЛинт сначала писал
unexpected token .
конфиг еслинта выглядел кратко - так
...
extends: ['airbnb', 'plugin:prettier/recommended', 'prettier/react'],
  env: {
    browser: true,
    commonjs: true,
    es6: true,
    jest: true,
    node: true,
  },
...

потом добавил еще
parser: 'babel-eslint'
он стал ругаться на 2 правила, а на unexpected token перестал
no-unused-expressions
camelcase

в итоге - поставил им 0
не так страшно
но может уже кто-то юзает, так чтобы не делать исключения в правилах
  • Вопрос задан
  • 1845 просмотров
Пригласить эксперта
Ответы на вопрос 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
ESLint насколько я знаю, не понимает фичи языка, которые на данный момент имеют статус "черновик". Для такого есть https://github.com/babel/babel-eslint
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы