File tree Expand file tree Collapse file tree 2 files changed +9
-6
lines changed Expand file tree Collapse file tree 2 files changed +9
-6
lines changed Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ module.exports = {
46
46
"prefer-promises/dns" : require ( "./rules/prefer-promises/dns" ) ,
47
47
"prefer-promises/fs" : require ( "./rules/prefer-promises/fs" ) ,
48
48
"process-exit-as-throw" : require ( "./rules/process-exit-as-throw" ) ,
49
- shebang : require ( "./rules/shebang" ) ,
49
+ " shebang" : require ( "./rules/shebang" ) ,
50
50
51
51
// Deprecated rules.
52
52
"no-hide-core-modules" : require ( "./rules/no-hide-core-modules" ) ,
Original file line number Diff line number Diff line change 6
6
7
7
const fs = require ( "fs" )
8
8
const path = require ( "path" )
9
- const { CLIEngine } = require ( "eslint" )
9
+ const { ESLint } = require ( "eslint" )
10
10
const { rules } = require ( "./rules" )
11
11
12
12
const filePath = path . resolve ( __dirname , "../lib/index.js" )
@@ -35,8 +35,11 @@ module.exports = {
35
35
},
36
36
}
37
37
`
38
- const engine = new CLIEngine ( { fix : true } )
39
- const lintResult = engine . executeOnText ( rawContent , filePath )
40
- const content = lintResult . results [ 0 ] . output || rawContent
38
+ const linter = new ESLint ( { fix : true } )
39
+
40
+ // tla is not allowed in scripts. :)
41
+ linter . lintText ( rawContent , { filePath } ) . then ( lintResult => {
42
+ const content = lintResult [ 0 ] . output || rawContent
43
+ fs . writeFileSync ( filePath , content )
44
+ } )
41
45
42
- fs . writeFileSync ( filePath , content )
You can’t perform that action at this time.
0 commit comments