Skip to content

Commit 12d0968

Browse files
committed
feat: initial commit
0 parents  commit 12d0968

File tree

244 files changed

+115139
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

244 files changed

+115139
-0
lines changed

.eslintrc

Lines changed: 79 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,79 @@
1+
{
2+
"env": {
3+
"browser": true
4+
},
5+
"extends": [
6+
"airbnb-base",
7+
"plugin:@typescript-eslint/recommended",
8+
"plugin:prettier/recommended",
9+
"prettier"
10+
],
11+
"parser": "@typescript-eslint/parser",
12+
"parserOptions": {
13+
"ecmaVersion": 12,
14+
"sourceType": "module"
15+
},
16+
"plugins": ["prettier", "markdown"],
17+
"overrides": [
18+
{
19+
"files": ["*.md"],
20+
"processor": "markdown/markdown"
21+
}
22+
],
23+
"rules": {
24+
"prettier/prettier": [
25+
"error",
26+
{
27+
"endOfLine": "auto",
28+
"singleQuote": true,
29+
"tabWidth": 4
30+
}
31+
],
32+
"linebreak-style": 0,
33+
"@typescript-eslint/explicit-module-boundary-types": "off",
34+
"@typescript-eslint/explicit-function-return-type": "off",
35+
"no-use-before-define": "off",
36+
"@typescript-eslint/no-use-before-define": "error",
37+
"@typescript-eslint/camelcase": "off",
38+
"@typescript-eslint/no-unused-vars": "warn",
39+
"no-promise-executor-return": "warn",
40+
"no-plusplus": "off",
41+
"no-console": "off",
42+
"no-shadow": "off",
43+
"camelcase": "off",
44+
"no-underscore-dangle": "off",
45+
"@typescript-eslint/no-explicit-any": "error",
46+
"quotes": [
47+
"error",
48+
"single",
49+
{ "allowTemplateLiterals": true, "avoidEscape": true }
50+
],
51+
"indent": 0,
52+
"@typescript-eslint/no-unused-expressions": 0,
53+
"import/no-extraneous-dependencies": [
54+
"error",
55+
{
56+
"devDependencies": ["**/*.test.ts", "**/*.config.*"]
57+
}
58+
],
59+
"import/extensions": [
60+
"error",
61+
"ignorePackages",
62+
{
63+
"js": "never",
64+
"ts": "never"
65+
}
66+
]
67+
},
68+
"settings": {
69+
"import/resolver": {
70+
"node": {
71+
"extensions": [".js", ".ts"]
72+
}
73+
}
74+
},
75+
"globals": {
76+
"NodeJS": true
77+
},
78+
"ignorePatterns": ["dist/", "lib/", ".yarn/"]
79+
}

0 commit comments

Comments
 (0)