From 4d69273d9033de423d3490f60c1fd9d7e4b634fd Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 1 May 2024 15:15:13 +0800 Subject: [PATCH] Update dependency eslint to v9 (#783) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Mimi <1119186082@qq.com> --- .eslintrc.json | 4 ---- eslint.config.js | 3 +++ package.json | 4 ++-- scripts/events/lib/utils.js | 4 ++-- scripts/events/lib/vendors.js | 2 +- 5 files changed, 8 insertions(+), 9 deletions(-) delete mode 100644 .eslintrc.json create mode 100644 eslint.config.js diff --git a/.eslintrc.json b/.eslintrc.json deleted file mode 100644 index 46b2439..0000000 --- a/.eslintrc.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "extends": "@next-theme", - "root": true -} diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 0000000..0177bb7 --- /dev/null +++ b/eslint.config.js @@ -0,0 +1,3 @@ +const config = require("@next-theme/eslint-config"); + +module.exports = config; diff --git a/package.json b/package.json index 056f01c..f7f313b 100644 --- a/package.json +++ b/package.json @@ -32,10 +32,10 @@ }, "homepage": "https://theme-next.js.org", "devDependencies": { - "@next-theme/eslint-config": "0.0.3", + "@next-theme/eslint-config": "0.0.4", "c8": "9.1.0", "chai": "4.4.1", - "eslint": "8.55.0", + "eslint": "9.1.1", "hexo": "7.1.1", "hexo-renderer-marked": "6.3.0", "js-yaml": "4.1.0", diff --git a/scripts/events/lib/utils.js b/scripts/events/lib/utils.js index 6affb43..95b1ede 100644 --- a/scripts/events/lib/utils.js +++ b/scripts/events/lib/utils.js @@ -5,7 +5,7 @@ const path = require('path'); let css; try { css = require('@adobe/css-tools'); -} catch (error) { +} catch { css = require('css'); } @@ -13,7 +13,7 @@ function resolve(name, file = '') { let dir; try { dir = path.dirname(require.resolve(`${name}/package.json`)); - } catch (error) { + } catch { return ''; } return `${dir}/${file}`; diff --git a/scripts/events/lib/vendors.js b/scripts/events/lib/vendors.js index e64badd..350df67 100644 --- a/scripts/events/lib/vendors.js +++ b/scripts/events/lib/vendors.js @@ -9,7 +9,7 @@ const { getVendors } = require('./utils'); let internal; try { internal = require('@next-theme/plugins'); -} catch (error) { +} catch { } const vendorsFile = fs.readFileSync(path.join(__dirname, '../../../_vendors.yml')); const dependencies = yaml.load(vendorsFile);