@qlean/eslint-config-react-native

5.0.1 • Public • Published

eslint-config-react-native

Установка

$ npm install -D @qlean/eslint-config-react-native

Использование

Нужно добавить extends: "@qlean/eslint-config-react-native" в .eslintrc

Мотивация

global-require

'global-require': 0

Конфликтует с механизмом require() Webpack и React Native, не имеет смысла вне NodeJS

react/jsx-filename-extension

'react/jsx-filename-extension': [2, { 'extensions': ['.js'] }]

Разрешено только расширение .js

react/destructuring-assignment

'react/destructuring-assignment': [2, 'always', { 'ignoreClassFields': true }]

Подзволяет игнорировать обязательную деструкцию при использования полей класса, например state

Readme

Keywords

none

Package Sidebar

Install

npm i @qlean/eslint-config-react-native

Weekly Downloads

1

Version

5.0.1

License

MIT

Unpacked Size

2.42 kB

Total Files

3

Last publish

Collaborators

  • snnikitin
  • m.fleitman
  • a.vasyukov
  • qlean-pt
  • a.nazarov
  • qlean-team
  • burlak
  • stetsd
  • kirillvs
  • gorynych
  • hardcorepoet