Skip to content

Commit 9432b01

Browse files
authored
Merge pull request #284 from seamapi/inject-version-script
2 parents 6b1e7af + 6e1dfca commit 9432b01

File tree

6 files changed

+789
-349
lines changed

6 files changed

+789
-349
lines changed

.eslintrc.json

+40-40
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,44 @@
11
{
22
"root": true,
33
"ignorePatterns": ["!.storybook"],
4-
"rules": {
5-
"no-console": "error"
6-
},
74
"parserOptions": {
85
"sourceType": "module",
96
"ecmaVersion": "latest"
107
},
8+
"rules": {
9+
"no-console": "error",
10+
"unused-imports/no-unused-imports": "error",
11+
"unused-imports/no-unused-vars": [
12+
"error",
13+
{
14+
"vars": "all",
15+
"varsIgnorePattern": "^_",
16+
"args": "after-used",
17+
"argsIgnorePattern": "^_",
18+
"ignoreRestSiblings": true
19+
}
20+
],
21+
"import/extensions": ["error", "ignorePackages"],
22+
"import/no-duplicates": ["error", { "prefer-inline": true }],
23+
"simple-import-sort/imports": [
24+
"error",
25+
{
26+
"groups": [
27+
["^\\u0000"],
28+
["^node:"],
29+
["^@?\\w"],
30+
["index.js"],
31+
["^fixtures/", "^lib/"],
32+
["^"],
33+
["^\\."]
34+
]
35+
}
36+
],
37+
"simple-import-sort/exports": "error"
38+
},
1139
"overrides": [
1240
{
13-
"files": [".js", ".mjs", ".cjs"],
41+
"files": ["*.js", "*.mjs", "*.cjs"],
1442
"extends": ["standard", "prettier"]
1543
},
1644
{
@@ -27,12 +55,6 @@
2755
"parserOptions": {
2856
"project": "./tsconfig.json"
2957
},
30-
"overrides": [
31-
{
32-
"files": ["**/*.test.tsx?", "test/jest/setup-*.tsx?"],
33-
"env": { "jest": true }
34-
}
35-
],
3658
"rules": {
3759
"@typescript-eslint/no-import-type-side-effects": "error",
3860
"@typescript-eslint/consistent-type-imports": [
@@ -42,36 +64,14 @@
4264
}
4365
],
4466
"@typescript-eslint/no-unused-vars": "off",
45-
"react/function-component-definition": "error",
46-
"unused-imports/no-unused-imports": "error",
47-
"unused-imports/no-unused-vars": [
48-
"error",
49-
{
50-
"vars": "all",
51-
"varsIgnorePattern": "^_",
52-
"args": "after-used",
53-
"argsIgnorePattern": "^_",
54-
"ignoreRestSiblings": true
55-
}
56-
],
57-
"import/extensions": ["error", "ignorePackages"],
58-
"import/no-duplicates": ["error", { "prefer-inline": true }],
59-
"simple-import-sort/imports": [
60-
"error",
61-
{
62-
"groups": [
63-
["^\\u0000"],
64-
["^node:"],
65-
["^@?\\w"],
66-
["index.js"],
67-
["^fixtures/", "^lib/"],
68-
["^"],
69-
["^\\."]
70-
]
71-
}
72-
],
73-
"simple-import-sort/exports": "error"
74-
}
67+
"react/function-component-definition": "error"
68+
},
69+
"overrides": [
70+
{
71+
"files": ["**/*.test.tsx?", "test/jest/setup-*.tsx?"],
72+
"env": { "jest": true }
73+
}
74+
]
7575
}
7676
]
7777
}

0 commit comments

Comments
 (0)