Skip to content

Commit 3ff98ed

Browse files
committed
attempt to update eslint to allow auto importing ts js files
1 parent 8b6d4df commit 3ff98ed

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

.eslintrc

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,16 @@
1616
"import/no-unresolved": 0,
1717
"import/no-named-as-default": 0,
1818
"import/no-named-as-default-member": 0,
19+
"import/extensions": [ // override airbnb setting to allow imports of js, jsx, ts, and tsx files to auto-resolve instead of error
20+
"error",
21+
"ignorePackages",
22+
{
23+
"js": "never",
24+
"jsx": "never",
25+
"ts": "never",
26+
"tsx": "never"
27+
}
28+
],
1929
"comma-dangle": 0, // not sure why airbnb turned this on. gross!
2030
"indent": 0,
2131
"no-console": 0,
@@ -72,6 +82,11 @@
7282
],
7383
"settings": {
7484
"import/parser": "@babel/eslint-parser",
85+
"import/resolver": {
86+
"node": {
87+
"extensions": [".js", ".jsx", ".ts", ".tsx"]
88+
}
89+
},
7590
"import/resolve": {
7691
"moduleDirectory": ["node_modules"]
7792
}

0 commit comments

Comments
 (0)