X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=ui%2Fweb%2F.eslintrc.cjs;h=128bff5f0f6df12a76f1dc511d32b4f5b1b21b87;hb=229d8c3413d0b1908bfd2ea3239f1887bdb862a2;hp=d82d3c5f6ef9cc228dcb52606aedad0e61433f8b;hpb=464d3e1aec162bc71f36399f575060cfa098dcbf;p=e-mobility-charging-stations-simulator.git diff --git a/ui/web/.eslintrc.cjs b/ui/web/.eslintrc.cjs index d82d3c5f..128bff5f 100644 --- a/ui/web/.eslintrc.cjs +++ b/ui/web/.eslintrc.cjs @@ -1,11 +1,12 @@ -const { env } = require('node:process'); -const { defineConfig } = require('eslint-define-config'); +require('@rushstack/eslint-patch/modern-module-resolution') +const { env } = require('node:process') +const { defineConfig } = require('eslint-define-config') module.exports = defineConfig({ root: true, env: { - node: true, + node: true }, plugins: ['import'], @@ -14,20 +15,20 @@ module.exports = defineConfig({ 'eslint:recommended', 'plugin:import/recommended', 'plugin:vue/vue3-recommended', - '@vue/eslint-config-prettier', '@vue/eslint-config-typescript/recommended', + '@vue/eslint-config-prettier' ], settings: { 'import/resolver': { typescript: { - project: './tsconfig.json', - }, - }, + project: './tsconfig.json' + } + } }, parserOptions: { - ecmaVersion: 'latest', + ecmaVersion: 'latest' }, rules: { @@ -38,9 +39,9 @@ module.exports = defineConfig({ 'sort-imports': [ 'error', { - ignoreDeclarationSort: true, - }, + ignoreDeclarationSort: true + } ], - 'import/order': 'error', - }, -}); + 'import/order': 'error' + } +})