Skip to content

Commit b04cdce

Browse files
committed
chore: extract prettier config
1 parent f7943cb commit b04cdce

File tree

2 files changed

+24
-21
lines changed

2 files changed

+24
-21
lines changed

config/.eslintrc.js

Lines changed: 15 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,21 @@
11
module.exports = {
22
root: true,
33
ignorePatterns: [
4-
"**/node_modules",
5-
"**/lib",
6-
"**/.eslintrc.js",
7-
"**/.prettierrc.js",
8-
"**/jest.config.js",
9-
"**/babel.config.js",
10-
"**/metro.config.js",
11-
"**/react-native.config.js",
12-
"**/tsconfig.json"
4+
'**/node_modules',
5+
'**/lib',
6+
'**/.eslintrc.js',
7+
'**/.prettierrc.js',
8+
'**/jest.config.js',
9+
'**/babel.config.js',
10+
'**/metro.config.js',
11+
'**/react-native.config.js',
12+
'**/tsconfig.json',
13+
],
14+
extends: [
15+
'@react-native',
16+
'plugin:prettier/recommended',
17+
'plugin:@typescript-eslint/recommended',
1318
],
14-
extends: ['@react-native', 'plugin:@typescript-eslint/recommended'],
1519
plugins: ['@typescript-eslint', 'prettier', 'jest'],
1620
parser: '@typescript-eslint/parser',
1721
parserOptions: {
@@ -24,16 +28,6 @@ module.exports = {
2428
sourceType: 'module',
2529
},
2630
rules: {
27-
'prettier/prettier': [
28-
'warn',
29-
{
30-
quoteProps: 'consistent',
31-
singleQuote: true,
32-
tabWidth: 2,
33-
trailingComma: 'es5',
34-
useTabs: false,
35-
semi: false,
36-
},
37-
],
31+
'prettier/prettier': 'warn',
3832
},
3933
}

config/.prettierrc.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
module.exports = {
2+
quoteProps: 'consistent',
3+
singleQuote: true,
4+
tabWidth: 2,
5+
trailingComma: 'es5',
6+
useTabs: false,
7+
semi: false,
8+
};
9+

0 commit comments

Comments
 (0)