From 0edc5cf1cb879c30bfa1261343b2356487264b3b Mon Sep 17 00:00:00 2001 From: Robert Kossessa <github@kosro.de> Date: Mon, 17 Mar 2025 17:47:49 +0100 Subject: [PATCH] UPD: ESLint support UnoCSS & Ignore shadcn UI --- eslint.config.js | 31 +++++++++++++++++++------------ 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/eslint.config.js b/eslint.config.js index 3576ce7db..a7c794a1e 100644 --- a/eslint.config.js +++ b/eslint.config.js @@ -1,17 +1,24 @@ import antfu from '@antfu/eslint-config' import enforceScriptSetupTag from './eslint_rules/enforce-script-setup-tag.js' -export default antfu().append([ - { +export default antfu( + { + unocss: true, + }, + { + ignores: ['src/components/ui/**'], + }, + { + rules: { + 'nextvs/enforce-script-setup-tag': 'error', + 'unocss/order-attributify': 'error', + }, + plugins: { + nextvs: { rules: { - 'nextvs/enforce-script-setup-tag': 'error', + 'enforce-script-setup-tag': enforceScriptSetupTag, }, - plugins: { - nextvs: { - rules: { - 'enforce-script-setup-tag': enforceScriptSetupTag, - } - } - } - } -]) + }, + }, + }, +) -- GitLab