From 7f8f072d70a8f27826014cbd0f44b0c4c56ae128 Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Tue, 23 Apr 2024 15:19:57 +0000 Subject: [PATCH 1/2] Replace dependency babel-eslint with @babel/eslint-parser 7.11.0 --- package-lock.json | 54 ++++++++++++++++++++++++++++------------------- package.json | 2 +- 2 files changed, 33 insertions(+), 23 deletions(-) diff --git a/package-lock.json b/package-lock.json index 0c24de7..8f28d90 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,13 +15,13 @@ "vue": "^3.4.23" }, "devDependencies": { + "@babel/eslint-parser": "7.11.0", "@vue/cli-plugin-babel": "5.0.8", "@vue/cli-plugin-eslint": "5.0.8", "@vue/cli-plugin-pwa": "5.0.8", "@vue/cli-service": "5.0.8", "@vue/compiler-sfc": "3.4.23", "@vue/eslint-config-standard": "6.1.0", - "babel-eslint": "10.1.0", "eslint": "7.32.0", "eslint-plugin-import": "2.29.1", "eslint-plugin-node": "11.1.0", @@ -118,6 +118,37 @@ "url": "https://opencollective.com/babel" } }, + "node_modules/@babel/eslint-parser": { + "version": "7.11.0", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.11.0.tgz", + "integrity": "sha512-dJDM2Pc01D9TwKL3Mmz2xgVF9X953RBHq9H4gywbN1q8MrfvXmNHfsCt06vvByBVQqm+9WxMs+doEH/R09TwWQ==", + "dev": true, + "dependencies": { + "eslint-scope": "5.1.0", + "eslint-visitor-keys": "^1.3.0", + "semver": "^6.3.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.11.0", + "eslint": ">=7.5.0" + } + }, + "node_modules/@babel/eslint-parser/node_modules/eslint-scope": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.0.tgz", + "integrity": "sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w==", + "dev": true, + "dependencies": { + "esrecurse": "^4.1.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, "node_modules/@babel/generator": { "version": "7.24.4", "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.24.4.tgz", @@ -3958,27 +3989,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/babel-eslint": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/babel-eslint/-/babel-eslint-10.1.0.tgz", - "integrity": "sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==", - "deprecated": "babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "@babel/parser": "^7.7.0", - "@babel/traverse": "^7.7.0", - "@babel/types": "^7.7.0", - "eslint-visitor-keys": "^1.0.0", - "resolve": "^1.12.0" - }, - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "eslint": ">= 4.12.1" - } - }, "node_modules/babel-loader": { "version": "8.3.0", "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", diff --git a/package.json b/package.json index 7f275ba..7d9a415 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "@vue/cli-service": "5.0.8", "@vue/compiler-sfc": "3.4.23", "@vue/eslint-config-standard": "6.1.0", - "babel-eslint": "10.1.0", + "@babel/eslint-parser": "7.11.0", "eslint": "7.32.0", "eslint-plugin-import": "2.29.1", "eslint-plugin-node": "11.1.0", From 9ba292f701219b0379b794d661dc2e45f790401b Mon Sep 17 00:00:00 2001 From: Brain Date: Tue, 23 Apr 2024 19:00:30 +0200 Subject: [PATCH 2/2] Update parser config --- .eslintrc.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.eslintrc.js b/.eslintrc.js index 6356473..81de0ca 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -8,7 +8,7 @@ module.exports = { '@vue/standard' ], parserOptions: { - parser: 'babel-eslint' + parser: '@babel/eslint-parser' }, rules: { 'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',