diff --git a/.htmlvalidate.json b/.htmlvalidate.json
index bb3c52210..c9b9f8ab1 100644
--- a/.htmlvalidate.json
+++ b/.htmlvalidate.json
@@ -15,4 +15,4 @@
"elements": [
"html5"
]
-}
\ No newline at end of file
+}
diff --git a/.stylelintrc.json b/.stylelintrc.json
index eb18af012..d83b25bdf 100644
--- a/.stylelintrc.json
+++ b/.stylelintrc.json
@@ -59,4 +59,4 @@
"@stylistic/string-quotes": "single",
"@stylistic/unit-case": "lower"
}
-}
\ No newline at end of file
+}
diff --git a/.vscode/extensions.json b/.vscode/extensions.json
index 6b2c09208..cfa9a290f 100644
--- a/.vscode/extensions.json
+++ b/.vscode/extensions.json
@@ -3,6 +3,6 @@
"dbaeumer.vscode-eslint",
"html-validate.vscode-html-validate",
"stylelint.vscode-stylelint",
- "codeandstuff.package-json-upgrade",
+ "codeandstuff.package-json-upgrade"
]
}
diff --git a/.vscode/launch.json b/.vscode/launch.json
index 15f4da513..3f4fa1756 100644
--- a/.vscode/launch.json
+++ b/.vscode/launch.json
@@ -7,7 +7,7 @@
"runtimeArgs": [
"run",
"test:unit",
- "--",
+ "--"
// "test/text-source-range.test.js" // Replace and uncomment this line to run a single test file
],
"runtimeExecutable": "npm",
@@ -17,4 +17,4 @@
"type": "node"
}
]
-}
\ No newline at end of file
+}
diff --git a/.vscode/settings.json b/.vscode/settings.json
index d960a7246..e61cf30ca 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -5,14 +5,14 @@
"source.addMissingImports": "explicit",
"source.organizeImports": "explicit",
"source.fixAll.eslint": "explicit"
- },
+ }
},
"[typescript]": {
"editor.codeActionsOnSave": {
"source.addMissingImports": "never",
"source.organizeImports": "never",
"source.fixAll.eslint": "explicit"
- },
+ }
},
"eslint.format.enable": true,
"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBraces": false,
diff --git a/eslint.config.js b/eslint.config.js
index 25eb04277..ff3194583 100644
--- a/eslint.config.js
+++ b/eslint.config.js
@@ -720,6 +720,15 @@ export default [
parser: parser,
},
},
+ {
+ files: [
+ '.vscode/launch.json',
+ ],
+
+ rules: {
+ 'jsonc/no-comments': 'off',
+ },
+ },
{
files: [
'ext/data/schemas/options-schema.json',