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);