From ae83f079da1dbb721bc3869b18022d9cb643507d Mon Sep 17 00:00:00 2001 From: mahula Date: Wed, 3 Dec 2025 16:34:49 +0100 Subject: [PATCH] linting: add commonjs globals override for *.cjs files --- lib/eslint.config.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/lib/eslint.config.js b/lib/eslint.config.js index 93ecb84d..3cae154e 100644 --- a/lib/eslint.config.js +++ b/lib/eslint.config.js @@ -225,6 +225,19 @@ export default tseslint.config( }, }, + // CommonJS configuration files (e.g., postcss.config.cjs) + // Provides Node.js globals (module, require, etc.) that were previously + // included via eslint-config-standard in ESLint v8 + { + files: ['**/*.cjs'], + languageOptions: { + globals: { + ...globals.node, + }, + sourceType: 'commonjs', + }, + }, + // Prettier recommended config (should be last to override other formatting rules) eslintPluginPrettierRecommended, )