Skip to content

Commit ab3aefa

Browse files
committed
initial setup
1 parent 9fbe5af commit ab3aefa

25 files changed

+3581
-165
lines changed

.eslintignore

Whitespace-only changes.

.eslintrc

+56
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
{
2+
"env": {
3+
"es6": true,
4+
"node": true,
5+
"jest": true
6+
},
7+
"parser": "babel-eslint",
8+
"parserOptions": {
9+
"ecmaVersion": 2018,
10+
"sourceType": "module",
11+
"ecmaFeatures": {
12+
"jsx": true
13+
}
14+
},
15+
"extends": [
16+
"plugin:flowtype/recommended",
17+
"react-app",
18+
"plugin:react/recommended",
19+
"eslint:recommended",
20+
"prettier",
21+
"prettier/react",
22+
"plugin:prettier/recommended"
23+
],
24+
"plugins": [
25+
"prettier",
26+
"react",
27+
"flowtype"
28+
],
29+
"settings": {
30+
"react": {
31+
"version": "detect"
32+
}
33+
},
34+
"rules": {
35+
"react/jsx-uses-react": 1,
36+
"prettier/prettier": [
37+
"error",
38+
{
39+
"singleQuote": true,
40+
"trailingComma": "all",
41+
"bracketSpacing": true,
42+
"jsxBracketSameLine": false,
43+
"tabWidth": 2
44+
}
45+
],
46+
"react/no-unescaped-entities": 0,
47+
"no-extra-boolean-cast": 0,
48+
"flowtype/no-types-missing-file-annotation": 0
49+
},
50+
"globals": {
51+
"window": false,
52+
"document": false,
53+
"navigator": false,
54+
"fetch": false
55+
}
56+
}

.flowconfig

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
[ignore]
2+
.*/serviceWorker.js
3+
.*/build/.*
4+
.*/coverage/.*
5+
.*/node_modules/.*
6+
7+
[include]
8+
.*/src/.*
9+
10+
[libs]
11+
flow-typed
12+
13+
[lints]
14+
15+
[options]
16+
module.system.node.resolve_dirname=node_modules
17+
module.system.node.resolve_dirname=src
18+
all=true
19+
emoji=true
20+
; Extensions
21+
module.file_ext=.js
22+
module.file_ext=.jsx
23+
module.file_ext=.json
24+
module.file_ext=.css
25+
module.file_ext=.scss
26+
; module.name_mapper='.*\.css$' -> '<PROJECT_ROOT>/flow-typed/CssModule.js'
27+
; module.name_mapper='.*\.scss$' -> '<PROJECT_ROOT>/flow-typed/CssModule.js'
28+
29+
[strict]

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
.env.development.local
1818
.env.test.local
1919
.env.production.local
20+
.idea/*
2021

2122
npm-debug.log*
2223
yarn-debug.log*

.idea/dictionaries/vikram.xml

+7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/inspectionProfiles/Project_Default.xml

+6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

+9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules.xml

+8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/react-with-aws-amplify.iml

+12
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/vcs.xml

+6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)