diff --git a/package.json b/package.json index 512de1597..b132e0a83 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "vue-eslint-parser": "^7.1.0" }, "devDependencies": { - "@types/eslint": "^6.8.1", + "@types/eslint": "^7.2.0", "@types/natural-compare": "^1.4.0", "@types/node": "^13.13.5", "@typescript-eslint/parser": "^3.0.2", diff --git a/tools/update-lib-configs.js b/tools/update-lib-configs.js index df19f3619..ff026eca0 100644 --- a/tools/update-lib-configs.js +++ b/tools/update-lib-configs.js @@ -88,6 +88,10 @@ categories.forEach((category) => { }) // Format files. -const linter = new eslint.CLIEngine({ fix: true }) -const report = linter.executeOnFiles([ROOT]) -eslint.CLIEngine.outputFixes(report) +async function format() { + const linter = new eslint.ESLint({ fix: true }) + const report = await linter.lintFiles([ROOT]) + eslint.ESLint.outputFixes(report) +} + +format() diff --git a/tools/update-lib-index.js b/tools/update-lib-index.js index 6c93c3a3d..378de4349 100644 --- a/tools/update-lib-index.js +++ b/tools/update-lib-index.js @@ -43,6 +43,10 @@ module.exports = { fs.writeFileSync(filePath, content) // Format files. -const linter = new eslint.CLIEngine({ fix: true }) -const report = linter.executeOnFiles([filePath]) -eslint.CLIEngine.outputFixes(report) +async function format() { + const linter = new eslint.ESLint({ fix: true }) + const report = await linter.lintFiles([filePath]) + eslint.ESLint.outputFixes(report) +} + +format()