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