From 62d304c2aeddee887b924e17ec874f924734b5e7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bitard=20Micha=C3=ABl?= <bitard.michael@gmail.com> Date: Tue, 25 Mar 2025 14:07:37 +0100 Subject: [PATCH] add lint rules on common and ui --- packages/common/eslint.config.mjs | 1 + packages/ui/eslint.config.mjs | 1 + packages/ui/package.json | 4 ++-- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/common/eslint.config.mjs b/packages/common/eslint.config.mjs index a2c552185..6d3dcff01 100644 --- a/packages/common/eslint.config.mjs +++ b/packages/common/eslint.config.mjs @@ -63,6 +63,7 @@ export default [{ '@typescript-eslint/no-misused-promises': 'error', '@typescript-eslint/await-thenable': 'error', '@typescript-eslint/no-unnecessary-condition': 'error', + '@typescript-eslint/no-deprecated': 'warn', }, }]; diff --git a/packages/ui/eslint.config.mjs b/packages/ui/eslint.config.mjs index 657eee319..9dc8984b7 100644 --- a/packages/ui/eslint.config.mjs +++ b/packages/ui/eslint.config.mjs @@ -83,6 +83,7 @@ export default [ '@typescript-eslint/no-empty-function': 0, '@typescript-eslint/strict-boolean-expressions': 'error', + '@typescript-eslint/no-deprecated': 'warn', // TODO 2024-09-19 activer ça sur le front ? // '@typescript-eslint/no-floating-promises': 'error', // '@typescript-eslint/no-misused-promises': 'error', diff --git a/packages/ui/package.json b/packages/ui/package.json index eace0e984..b9f1138a9 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -12,8 +12,8 @@ "dev:update": "npm-check-updates && npm install && npm audit fix", "start": "node ./index.js", "test": "vitest", - "lint": "prettier --write src && eslint --fix src --max-warnings=0", - "lint:check": "prettier --check src && eslint src --max-warnings=0", + "lint": "prettier --write src && eslint --fix src", + "lint:check": "prettier --check src && eslint src", "storybook": "storybook dev -p 6006", "storybook:build": "storybook build", "storybook:test": "test-storybook --browsers chromium" -- GitLab