react-native-template-material-design
Version:
React Native Template Material Design
45 lines (44 loc) • 989 B
JavaScript
module.exports = {
root: true,
extends: [
'@react-native-community',
'plugin:import/recommended',
'plugin:import/typescript',
],
parser: '@typescript-eslint/parser',
plugins: ['@typescript-eslint', 'import'],
ignorePatterns: ['.eslintrc.js'],
rules: {
'import/order': [
'error',
{
alphabetize: { order: 'asc', caseInsensitive: true },
'newlines-between': 'always',
groups: ['builtin', 'external', 'parent', 'sibling', 'index'],
pathGroups: [
{
pattern: 'react',
group: 'external',
position: 'before',
},
],
pathGroupsExcludedImportTypes: ['builtin'],
},
],
},
overrides: [
{
files: ['*.ts', '*.tsx'],
rules: {
'@typescript-eslint/no-shadow': ['error'],
'no-shadow': 'off',
'no-undef': 'off',
},
},
],
settings: {
'import/resolver': {
typescript: {},
},
},
};