Как я могу настроить ESLint для JavaScript Do выражений? - PullRequest
0 голосов
/ 23 апреля 2020

Мне нужно использовать JavaScript do expression внутри моего приложения реагирования, но я не могу найти, как настроить eslint для выражений do. babel работает мирно, но Эслинт жалуется

вот мой конфиг бабела

module.exports = {
  presets: ['module:metro-react-native-babel-preset'],
  plugins: ["@babel/plugin-proposal-optional-chaining", "@babel/plugin-proposal-do-expressions"]
};

, а вот мой конфиг эслинта

module.exports = {
  "plugins": [
    "react-hooks",
  ],
  root: true,
  extends: '@react-native-community',
  rules: {
    'no-semi': 0,
    "react-hooks/rules-of-hooks": "error",
    "react-hooks/exhaustive-deps": "warn",
  },
};

, а также мой более симпатичный

module.exports = {
  bracketSpacing: false,
  jsxBracketSameLine: true,
  singleQuote: true,
  trailingComma: 'all',
  semi: false
}

здесь ошибка enter image description here

...