Skip to content

Commit 92bf04d

Browse files
committed
feat: add eslint and prettier
1 parent 684c4bb commit 92bf04d

File tree

5 files changed

+796
-9
lines changed

5 files changed

+796
-9
lines changed

.eslintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
node_modules

.eslintrc.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
module.exports = {
2+
root: true,
3+
extends: ["@react-native-community"]
4+
};

.prettierrc.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
module.exports = {
2+
bracketSpacing: false,
3+
jsxBracketSameLine: true,
4+
singleQuote: true,
5+
trailingComma: "all"
6+
};

package.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,8 @@
1111
"start": "node node_modules/react-native/local-cli/cli.js start",
1212
"test": "yarn test:flow && yarn test:js",
1313
"test:flow": "flow check",
14-
"test:js": "echo 0"
14+
"test:js": "echo 0",
15+
"lint": "eslint ."
1516
},
1617
"keywords": [
1718
"react-native",
@@ -30,12 +31,16 @@
3031
},
3132
"devDependencies": {
3233
"@babel/core": "^7.0.0",
34+
"@react-native-community/eslint-config": "^0.0.5",
3335
"babel-core": "^7.0.0-bridge.0",
3436
"babel-jest": "24.1.0",
3537
"babel-plugin-module-resolver": "^3.1.3",
38+
"eslint": "^6.8.0",
39+
"eslint-plugin-prettier": "^3.1.2",
3640
"flow-bin": "^0.86.0",
3741
"jest": "24.1.0",
3842
"metro-react-native-babel-preset": "0.51.1",
43+
"prettier": "^1.19.1",
3944
"react": "16.6.3",
4045
"react-native": "0.58.4"
4146
},

0 commit comments

Comments
 (0)