maplibre-react-native icon indicating copy to clipboard operation
maplibre-react-native copied to clipboard

fix: fix eslint errors

Open tyrauber opened this issue 2 years ago • 0 comments
trafficstars

Temporarily disable some rules to get linting to pass.

We can incrementally address the issues on a rule-by-rule basis in the future.

Bottom Line: yarn lint should now pass

Rules disabled, to be addressed at a later date:

//'fp/no-mutating-methods': 'warn',
//'no-warning-comments': [1],
'no-warning-comments': 0,
'react-native/no-inline-styles': 0,
'jest/expect-expect': 0,
'jest/no-disabled-tests': 0,
'fp/no-mutating-methods': 0,
'eslint-comments/no-unlimited-disable': 'off',
'eslint-comments/no-unused-disable': 'off',

//'@typescript-eslint/no-use-before-define': ['warn'],
'@typescript-eslint/no-use-before-define': 'off',
'fp/no-mutating-methods': 'off',
'import/order': 'off',
'@typescript-eslint/no-explicit-any': 'off',
'prefer-destructuring': 'off',
'no-warning-comments': 'off',
'jest/expect-expect': 'off',
'eslint-comments/no-unlimited-disable': 'off',
'eslint-comments/no-unused-disable': 'off',

Fixes #60

Checklist

  • [ ] I have tested this on a device/simulator for each compatible OS
  • [X] I formatted JS and TS files with running yarn lint:fix in the root folder
  • [X] I have run tests via yarn test in the root folder
  • [X] I updated the documentation with running yarn generate in the root folder
  • [ ] I mentioned this change in CHANGELOG.md
  • [ ] I updated the typings files (index.d.ts)
  • [ ] I added/updated a sample (/example)

tyrauber avatar Nov 12 '23 23:11 tyrauber