From a50177d8ad6925c38337c0bc2f97563a0b92feb3 Mon Sep 17 00:00:00 2001 From: GermanBluefox Date: Wed, 2 Oct 2024 01:10:06 +0800 Subject: [PATCH] Formatting --- src-admin/eslint.config.mjs | 15 +++++++------ src-admin/tsconfig.json | 42 ++++++++++++++++++------------------- src/eslint.config.mjs | 15 +++++++------ 3 files changed, 35 insertions(+), 37 deletions(-) diff --git a/src-admin/eslint.config.mjs b/src-admin/eslint.config.mjs index 53b7a8c..5dcc65f 100644 --- a/src-admin/eslint.config.mjs +++ b/src-admin/eslint.config.mjs @@ -1,13 +1,5 @@ import config, { reactConfig } from '@iobroker/eslint-config'; -// disable temporary the rule 'jsdoc/require-param' and enable 'jsdoc/require-jsdoc' -config.forEach(rule => { - if (rule?.plugins?.jsdoc) { - rule.rules['jsdoc/require-jsdoc'] = 'off'; - rule.rules['jsdoc/require-param'] = 'off'; - } -}); - export default [ ...config, ...reactConfig, @@ -21,4 +13,11 @@ export default [ }, }, }, + { + // disable temporary the rule 'jsdoc/require-param' and enable 'jsdoc/require-jsdoc' + rules: { + 'jsdoc/require-jsdoc': 'off', + 'jsdoc/require-param': 'off', + }, + }, ]; diff --git a/src-admin/tsconfig.json b/src-admin/tsconfig.json index 140a6be..21f17b1 100644 --- a/src-admin/tsconfig.json +++ b/src-admin/tsconfig.json @@ -1,23 +1,23 @@ { - "compilerOptions": { - "target": "ESNext", - "lib": ["DOM", "DOM.Iterable", "ESNext"], - "allowJs": true, - "skipLibCheck": true, - "esModuleInterop": true, - "allowSyntheticDefaultImports": true, - "strict": true, - "forceConsistentCasingInFileNames": true, - "noFallthroughCasesInSwitch": true, - "module": "ESNext", - "moduleResolution": "Node", - "resolveJsonModule": true, - "isolatedModules": true, - "noEmit": true, - "jsx": "react-jsx", - "baseUrl": "./", - "types": ["@iobroker/types", "vite/client"] - }, - "include": ["src"], - "exclude": ["node_modules", "build"] + "compilerOptions": { + "target": "ESNext", + "lib": ["DOM", "DOM.Iterable", "ESNext"], + "allowJs": true, + "skipLibCheck": true, + "esModuleInterop": true, + "allowSyntheticDefaultImports": true, + "strict": true, + "forceConsistentCasingInFileNames": true, + "noFallthroughCasesInSwitch": true, + "module": "ESNext", + "moduleResolution": "Node", + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "react-jsx", + "baseUrl": "./", + "types": ["@iobroker/types", "vite/client"] + }, + "include": ["src"], + "exclude": ["node_modules", "build"] } diff --git a/src/eslint.config.mjs b/src/eslint.config.mjs index 6ebb11f..e5c142f 100644 --- a/src/eslint.config.mjs +++ b/src/eslint.config.mjs @@ -1,13 +1,5 @@ import config from '@iobroker/eslint-config'; -// disable temporary the rule 'jsdoc/require-param' and enable 'jsdoc/require-jsdoc' -config.forEach(rule => { - if (rule?.plugins?.jsdoc) { - rule.rules['jsdoc/require-jsdoc'] = 'off'; - rule.rules['jsdoc/require-param'] = 'off'; - } -}); - export default [ ...config, { @@ -20,4 +12,11 @@ export default [ }, }, }, + { + // disable temporary the rule 'jsdoc/require-param' and enable 'jsdoc/require-jsdoc' + rules: { + 'jsdoc/require-jsdoc': 'off', + 'jsdoc/require-param': 'off', + }, + }, ];