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" } }