eslint.js(entry) -> CLIEngine(options) -> processWithText(text, options) -> linter.verify(text, options) -> sourceCode = parse(text, parser, parseOptions) -> analyze sourceCode.ast
eslint.js
CLIEngine(options)
processWithText(text, options)
linter.verify(text, options)
sourceCode = parse(text, parser, parseOptions)
sourceCode.ast
load and analyze an ast for a 200 line file is not too practical
Last updated 5 years ago