From 5dce758d3768597af67993e125875d067989f01d Mon Sep 17 00:00:00 2001 From: logikonline Date: Sat, 17 Jan 2026 09:39:31 -0500 Subject: [PATCH] fix: rename stylelint.config.ts to .mjs for jiti compatibility --- stylelint.config.ts => stylelint.config.mjs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) rename stylelint.config.ts => stylelint.config.mjs (94%) diff --git a/stylelint.config.ts b/stylelint.config.mjs similarity index 94% rename from stylelint.config.ts rename to stylelint.config.mjs index 9b85d3292e..de3e0324b5 100644 --- a/stylelint.config.ts +++ b/stylelint.config.mjs @@ -1,12 +1,12 @@ +import {fileURLToPath} from 'node:url'; import path from 'node:path'; -import type {Config} from 'stylelint'; -// Use import.meta.dirname for reliable path resolution in ESM context -// This gives us the directory where this config file lives (project root) +// Use fileURLToPath for ESM compatibility +const __dirname = path.dirname(fileURLToPath(import.meta.url)); const cssVarFiles = [ - path.join(import.meta.dirname, 'web_src/css/base.css'), - path.join(import.meta.dirname, 'web_src/css/themes/theme-gitea-light.css'), - path.join(import.meta.dirname, 'web_src/css/themes/theme-gitea-dark.css'), + path.join(__dirname, 'web_src/css/base.css'), + path.join(__dirname, 'web_src/css/themes/theme-gitea-light.css'), + path.join(__dirname, 'web_src/css/themes/theme-gitea-dark.css'), ]; export default { @@ -148,4 +148,4 @@ export default { 'shorthand-property-no-redundant-values': true, 'value-no-vendor-prefix': [true, {ignoreValues: ['box', 'inline-box']}], }, -} satisfies Config; +};