Skip to content

Commit 1c7a4eb

Browse files
authored
Merge pull request #38 from keyoke/keyoke/features
Keyoke/features
2 parents 381127e + 8513c0c commit 1c7a4eb

8 files changed

Lines changed: 2618 additions & 483 deletions

.eslintignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
/node_modules
2+
/dist
3+
/packages

.eslintrc.json

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
{
2+
"settings": {
3+
"react": {
4+
"version": "detect"
5+
}
6+
},
7+
"env": {
8+
"browser": true,
9+
"es2021": true
10+
},
11+
"extends": [
12+
"eslint:recommended",
13+
"plugin:react/recommended",
14+
"plugin:@typescript-eslint/recommended",
15+
"prettier"
16+
],
17+
"parser": "@typescript-eslint/parser",
18+
"parserOptions": {
19+
"ecmaFeatures": {
20+
"jsx": true
21+
},
22+
"ecmaVersion": 12,
23+
"sourceType": "module"
24+
},
25+
"plugins": [
26+
"import",
27+
"react",
28+
"@typescript-eslint",
29+
"prettier"
30+
],
31+
"rules": {
32+
"semi": ["error", "always"],
33+
"quotes": ["error", "single"],
34+
"import/extensions": [
35+
"error",
36+
"ignorePackages",
37+
{
38+
"js": "never",
39+
"jsx": "never",
40+
"ts": "never",
41+
"tsx": "never"
42+
}
43+
],
44+
"import/no-dynamic-require": 0,
45+
"global-require": 0,
46+
"import/prefer-default-export": 0,
47+
"no-underscore-dangle": 0,
48+
"no-await-in-loop": 0,
49+
"no-restricted-syntax": 0,
50+
"no-return-await": 0,
51+
"no-console": 0,
52+
"prettier/prettier": [
53+
"error",
54+
{
55+
"trailingComma": "es5",
56+
"singleQuote": true,
57+
"printWidth": 80,
58+
"tabWidth": 2,
59+
"endOfLine": "lf",
60+
"arrowParens": "always"
61+
}
62+
]
63+
}
64+
}

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,3 +113,6 @@ dist
113113

114114
# Dist Folder
115115
dist/
116+
117+
# ignore lint cache
118+
.eslintcache

0 commit comments

Comments
 (0)