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 = {
4646 "prefer-promises/dns" : require ( "./rules/prefer-promises/dns" ) ,
4747 "prefer-promises/fs" : require ( "./rules/prefer-promises/fs" ) ,
4848 "process-exit-as-throw" : require ( "./rules/process-exit-as-throw" ) ,
49- shebang : require ( "./rules/shebang" ) ,
49+ " shebang" : require ( "./rules/shebang" ) ,
5050
5151 // Deprecated rules.
5252 "no-hide-core-modules" : require ( "./rules/no-hide-core-modules" ) ,
Original file line number Diff line number Diff line change 66
77const fs = require ( "fs" )
88const path = require ( "path" )
9- const { CLIEngine } = require ( "eslint" )
9+ const { ESLint } = require ( "eslint" )
1010const { rules } = require ( "./rules" )
1111
1212const filePath = path . resolve ( __dirname , "../lib/index.js" )
@@ -35,8 +35,11 @@ module.exports = {
3535 },
3636}
3737`
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+ } )
4145
42- fs . writeFileSync ( filePath , content )
You can’t perform that action at this time.
0 commit comments