From cf4f0c7ab68d9a51b5fc794a9d109ff9e5805178 Mon Sep 17 00:00:00 2001 From: Kalidou Diagne Date: Fri, 14 Mar 2025 14:53:58 +0000 Subject: [PATCH] feat: fix eslint settings & linting (#310) --- .eslintrc.json | 41 --- app/[lang]/page.tsx | 2 +- app/[lang]/programs/index.tsx | 2 +- app/[lang]/resources/page.tsx | 2 +- components/breadcrumbs.tsx | 6 +- components/project/project-filters-bar.tsx | 2 +- components/project/project-list.tsx | 2 +- data/events/devcon-7.ts | 3 +- data/projects.ts | 2 +- data/projects/anon-klub.ts | 39 +-- data/projects/channel-4.ts | 29 ++- data/projects/chiquito.ts | 37 +-- data/projects/coco.ts | 31 +-- data/projects/cryptkeeper.ts | 25 +- data/projects/discreetly.ts | 32 ++- data/projects/dsl-working-group.ts | 23 +- data/projects/ecip-halo2.ts | 23 +- data/projects/eigen-trust.ts | 30 ++- data/projects/interep.ts | 27 +- data/projects/openpassport.ts | 35 +-- data/projects/p256.ts | 3 +- data/projects/pse-security.ts | 31 +-- data/projects/summa.ts | 29 ++- data/projects/voice-deck.ts | 29 ++- data/projects/zk-email.ts | 25 +- data/projects/zk-id.ts | 23 +- data/projects/zkevm-community.ts | 25 +- data/projects/zkml.ts | 3 +- data/projects/zkopru.ts | 31 +-- data/projects/zkp2p.ts | 29 ++- eslint.config.mjs | 57 ++++- next.config.mjs | 4 +- next.eslint.config.mjs | 19 ++ package.json | 11 +- tailwind.config.js | 4 +- yarn.lock | 281 ++++++++++++--------- 36 files changed, 537 insertions(+), 460 deletions(-) delete mode 100644 .eslintrc.json create mode 100644 next.eslint.config.mjs diff --git a/.eslintrc.json b/.eslintrc.json deleted file mode 100644 index f0527a9..0000000 --- a/.eslintrc.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "$schema": "https://json.schemastore.org/eslintrc", - "root": true, - "extends": [ - "next/core-web-vitals", - "prettier", - "plugin:tailwindcss/recommended" - ], - "plugins": ["tailwindcss"], - "rules": { - "@next/next/no-html-link-for-pages": "off", - "react/jsx-key": "off", - "tailwindcss/no-custom-classname": "off", - "react/react-in-jsx-scope": "off", - "@typescript-eslint/no-explicit-any": "off", - "@typescript-eslint/ban-types": "off" - }, - "settings": { - "tailwindcss": { - "callees": ["cn"], - "config": "tailwind.config.js" - }, - "next": { - "rootDir": ["./"] - } - }, - "overrides": [ - { - "files": ["*.ts", "*.tsx"], - "parser": "@typescript-eslint/parser" - } - ], - "ignores": [ - "dist/*", - ".cache", - "public", - "node_modules", - "*.esm.js", - ".next/*" - ] -} diff --git a/app/[lang]/page.tsx b/app/[lang]/page.tsx index c3d534c..bea83d0 100644 --- a/app/[lang]/page.tsx +++ b/app/[lang]/page.tsx @@ -85,7 +85,7 @@ export default function IndexPage({ params: { lang } }: any) { } actions={ - +