From 5a6bd01342743baf149061df285faab6097001d2 Mon Sep 17 00:00:00 2001 From: Will Toohey Date: Mon, 8 Dec 2025 11:31:36 +1000 Subject: [PATCH] Bump eslint --- .eslintrc.yml | 9 --------- eslint.config.mjs | 20 ++++++++++++++++++++ package.json | 5 +++-- 3 files changed, 23 insertions(+), 11 deletions(-) delete mode 100644 .eslintrc.yml create mode 100644 eslint.config.mjs diff --git a/.eslintrc.yml b/.eslintrc.yml deleted file mode 100644 index 8039f6e..0000000 --- a/.eslintrc.yml +++ /dev/null @@ -1,9 +0,0 @@ -plugins: - - html -env: - browser: true - es2021: true -overrides: [] -parserOptions: - ecmaVersion: latest -rules: {} diff --git a/eslint.config.mjs b/eslint.config.mjs new file mode 100644 index 0000000..bba8685 --- /dev/null +++ b/eslint.config.mjs @@ -0,0 +1,20 @@ +import { defineConfig } from "eslint/config"; +import html from "eslint-plugin-html"; +import globals from "globals"; + +export default defineConfig([{ + plugins: { + html, + }, + + languageOptions: { + globals: { + ...globals.browser, + }, + + ecmaVersion: "latest", + sourceType: "module", + }, + + rules: {}, +}]); diff --git a/package.json b/package.json index 3ae4ade..c804646 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,8 @@ "description": "Online DLL patcher. This file only exists for eslint.", "author": "mon", "devDependencies": { - "eslint": "^8.52.0", - "eslint-plugin-html": "^7.1.0" + "eslint": "^9.39.1", + "eslint-plugin-html": "^8.1.3", + "globals": "^16.5.0" } }