Skip to content

Commit 27c7b6f

Browse files
authored
ci: enforce tailwindcss var shorthand (#426)
Signed-off-by: Philippe Martin <[email protected]>
1 parent c5d978b commit 27c7b6f

File tree

3 files changed

+115
-0
lines changed

3 files changed

+115
-0
lines changed

eslint.config.mjs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ import svelte from 'eslint-plugin-svelte';
3434
import redundantUndefined from 'eslint-plugin-redundant-undefined';
3535
import simpleImportSort from 'eslint-plugin-simple-import-sort';
3636
import vitest from '@vitest/eslint-plugin';
37+
import betterTailwindcss from 'eslint-plugin-better-tailwindcss';
3738

3839
const __filename = fileURLToPath(import.meta.url);
3940
const __dirname = path.dirname(__filename);
@@ -82,6 +83,7 @@ export default [
8283
'no-null': fixupPluginRules(noNull),
8384
'redundant-undefined': fixupPluginRules(redundantUndefined),
8485
'simple-import-sort': fixupPluginRules(simpleImportSort),
86+
'better-tailwindcss': fixupPluginRules(betterTailwindcss),
8587
},
8688
settings: {
8789
'import/resolver': {
@@ -235,6 +237,7 @@ export default [
235237
'@typescript-eslint/no-unused-vars': 'off',
236238
'@typescript-eslint/ban-types': 'off',
237239
'@typescript-eslint/no-unused-expressions': 'off',
240+
'better-tailwindcss/enforce-consistent-variable-syntax': 'error',
238241
},
239242
},
240243

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
"eslint": "^9.37.0",
4242
"eslint-import-resolver-custom-alias": "^1.3.2",
4343
"eslint-import-resolver-typescript": "^4.3.4",
44+
"eslint-plugin-better-tailwindcss": "^3.7.10",
4445
"eslint-plugin-etc": "^2.0.3",
4546
"eslint-plugin-file-progress": "^3.0.2",
4647
"eslint-plugin-import": "^2.31.0",

pnpm-lock.yaml

Lines changed: 111 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)