From caaf70506aa25b775ce3488d26489021526781a1 Mon Sep 17 00:00:00 2001
From: Bastien Dumont <bdumont@grandlyon.com>
Date: Tue, 16 Apr 2024 11:29:04 +0200
Subject: [PATCH] wip

---
 eslint.config.js | 16 ++++++++++++++++
 package.json     |  2 +-
 2 files changed, 17 insertions(+), 1 deletion(-)
 create mode 100644 eslint.config.js

diff --git a/eslint.config.js b/eslint.config.js
new file mode 100644
index 00000000..118e1a40
--- /dev/null
+++ b/eslint.config.js
@@ -0,0 +1,16 @@
+import typescriptEslint from '@typescript-eslint/parser'
+
+export default [
+  {
+    languageOptions: {
+      parser: typescriptEslint,
+      sourceType: 'module',
+    },
+    files: ['**/*.js'],
+    plugins: {},
+    rules: {
+      'jsdoc/require-description': 'error',
+      'jsdoc/check-values': 'error',
+    },
+  },
+]
diff --git a/package.json b/package.json
index 303f4706..3652b2df 100644
--- a/package.json
+++ b/package.json
@@ -8,7 +8,7 @@
     "local-up": "docker-compose -f docker-compose.local.yml up -d && yarn start",
     "local-down": "docker-compose -f docker-compose.local.yml down",
     "docker": "docker run -it --rm -p 3000:3000 front-backoffice",
-    "lint": "eslint src -c .eslintrc.js --fix",
+    "lint": "eslint -c .eslintrc.js --fix",
     "lint:fix": "eslint --fix .",
     "format": "prettier --write \"./src/**/*.{js,jsx,ts,tsx,json,md}\"",
     "serve": "vite preview"
-- 
GitLab