Skip to content

Commit 5c5439d

Browse files
Fix for #1256
1 parent 767f01a commit 5c5439d

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed

Diff for: config/typescript.js

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
/**
2+
* Adds `.jsx`, `.ts` and `.tsx` as an extension, and enables JSX/TSX parsing.
3+
*/
4+
var jsExtensions = ['.js', '.jsx'];
5+
var tsExtensions = ['.ts', '.tsx'];
6+
var allExtensions = jsExtensions.concat(tsExtensions);
7+
8+
module.exports = {
9+
10+
settings: {
11+
'import/extensions': allExtensions,
12+
'import/parsers': {
13+
'typescript-eslint-parser': tsExtensions
14+
},
15+
'import/resolver': {
16+
'node': {
17+
'extensions': allExtensions
18+
}
19+
}
20+
}
21+
22+
}

Diff for: src/index.js

+1
Original file line numberDiff line numberDiff line change
@@ -62,4 +62,5 @@ export const configs = {
6262
'react': require('../config/react'),
6363
'react-native': require('../config/react-native'),
6464
'electron': require('../config/electron'),
65+
'typescript': require('../config/typescript'),
6566
}

0 commit comments

Comments
 (0)