diff --git a/eslint.config.mjs b/eslint.config.mjs index f4bac84ec2..921be57464 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -99,6 +99,19 @@ export default defineConfig([ "sort-keys": "off" } }, + { + files: [ + "js/main.js", + "js/module.js", + "js/loader.js", + "js/socketclient.js", + "js/translator.js" + ], + rules: { + // Browser ESM entry files must always include the file extension in relative imports. + "import-x/extensions": ["error", "always"] + } + }, { files: ["**/*.js"], ignores: [ diff --git a/index.html b/index.html index dba2552069..806fcc34f7 100644 --- a/index.html +++ b/index.html @@ -43,7 +43,6 @@