From 81ce16f7a9d1b9776f0da885605f58cd6bbaad82 Mon Sep 17 00:00:00 2001 From: Milos Djermanovic Date: Sun, 4 Sep 2022 05:46:34 +0200 Subject: [PATCH] chore: enable linting `.eleventy.js` again --- Makefile.js | 2 +- eslint.config.js | 19 +++---------------- 2 files changed, 4 insertions(+), 17 deletions(-) diff --git a/Makefile.js b/Makefile.js index 1f353687398..1b977714347 100644 --- a/Makefile.js +++ b/Makefile.js @@ -538,7 +538,7 @@ target.lintDocsJS = function([fix = false] = []) { let errors = 0; echo("Validating JavaScript files in the docs directory"); - const lastReturn = exec(`${ESLINT}${fix ? "--fix" : ""} docs`); + const lastReturn = exec(`${ESLINT}${fix ? "--fix" : ""} docs/.eleventy.js`); if (lastReturn.code !== 0) { errors++; diff --git a/eslint.config.js b/eslint.config.js index 8df362209a1..2156ebe1eaa 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -77,10 +77,11 @@ function createInternalFilesPatterns(pattern = null) { } module.exports = [ - ...compat.extends("eslint", "plugin:eslint-plugin/recommended"), + ...compat.extends("eslint"), { plugins: { - "internal-rules": internalPlugin + "internal-rules": internalPlugin, + "eslint-plugin": eslintPlugin }, languageOptions: { ecmaVersion: "latest" @@ -96,20 +97,6 @@ module.exports = [ } }, rules: { - "eslint-plugin/consistent-output": "error", - "eslint-plugin/no-deprecated-context-methods": "error", - "eslint-plugin/no-only-tests": "error", - "eslint-plugin/prefer-message-ids": "error", - "eslint-plugin/prefer-output-null": "error", - "eslint-plugin/prefer-placeholders": "error", - "eslint-plugin/prefer-replace-text": "error", - "eslint-plugin/report-message-format": ["error", "[^a-z].*\\.$"], - "eslint-plugin/require-meta-docs-description": "error", - "eslint-plugin/require-meta-has-suggestions": "error", - "eslint-plugin/require-meta-schema": "error", - "eslint-plugin/require-meta-type": "error", - "eslint-plugin/test-case-property-ordering": "error", - "eslint-plugin/test-case-shorthand-strings": "error", "internal-rules/multiline-comment-style": "error" } },