diff --git a/eslint.config.js b/eslint.config.js new file mode 100644 index 0000000000000000000000000000000000000000..118e1a4020eb562e39978477748a2ddc3c35a5d0 --- /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 303f4706187ec1f20aac3597a7b5293f31e9ec89..3652b2df41b410efecdc63fb53277f75bc9d85a9 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"