From 305c0e2f2ec923c8d9973de10f45f918968d7481 Mon Sep 17 00:00:00 2001 From: Grace Park Date: Sun, 10 Nov 2024 16:23:37 -0800 Subject: [PATCH] add .eslintignore and prettify files --- .eslintignore | 1 + lib/configs/flat/recommended.js | 1 - lib/configs/flat/typescript.js | 18 +++++++++--------- lib/index.js | 2 +- lib/plugin.js | 4 ++-- 5 files changed, 13 insertions(+), 13 deletions(-) create mode 100644 .eslintignore diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 00000000..10ef9b5c --- /dev/null +++ b/.eslintignore @@ -0,0 +1 @@ +test-examples \ No newline at end of file diff --git a/lib/configs/flat/recommended.js b/lib/configs/flat/recommended.js index 209714e0..fda06896 100644 --- a/lib/configs/flat/recommended.js +++ b/lib/configs/flat/recommended.js @@ -146,5 +146,4 @@ module.exports = { }, }, }, - } diff --git a/lib/configs/flat/typescript.js b/lib/configs/flat/typescript.js index 5153fe62..2c7c18fe 100644 --- a/lib/configs/flat/typescript.js +++ b/lib/configs/flat/typescript.js @@ -1,6 +1,6 @@ -const { FlatCompat } = require('@eslint/eslintrc') +const {FlatCompat} = require('@eslint/eslintrc') -const compat = new FlatCompat({ resolvePluginsRelativeTo: __dirname }) +const compat = new FlatCompat({resolvePluginsRelativeTo: __dirname}) const typescriptModule = { ...compat.config({ @@ -23,18 +23,18 @@ const typescriptModule = { '@typescript-eslint/no-unused-vars': 'error', '@typescript-eslint/explicit-module-boundary-types': 'off', }, - }) + }), } // Need to merge to get the appropriate structure for the config const mergedConfig = {} -Object.values(typescriptModule).forEach(obj => { +for (const obj of Object.values(typescriptModule)) { Object.assign(mergedConfig, { - languageOptions: { ...mergedConfig.languageOptions, ...obj.languageOptions }, - plugins: { ...mergedConfig.plugins, ...obj.plugins }, - rules: { ...mergedConfig.rules, ...obj.rules }, - files: [...(mergedConfig.files || []), ...(obj.files || [])] + languageOptions: {...mergedConfig.languageOptions, ...obj.languageOptions}, + plugins: {...mergedConfig.plugins, ...obj.plugins}, + rules: {...mergedConfig.rules, ...obj.rules}, + files: [...(mergedConfig.files || []), ...(obj.files || [])], }) -}) +} module.exports = mergedConfig diff --git a/lib/index.js b/lib/index.js index bb2efe03..1d6c1c88 100644 --- a/lib/index.js +++ b/lib/index.js @@ -15,5 +15,5 @@ module.exports = { recommended: require('./configs/flat/recommended'), typescript: require('./configs/flat/typescript'), react: require('./configs/flat/react'), - } + }, } diff --git a/lib/plugin.js b/lib/plugin.js index 19e706c5..3ed34175 100644 --- a/lib/plugin.js +++ b/lib/plugin.js @@ -27,5 +27,5 @@ module.exports = { 'prefer-observers': require('./rules/prefer-observers'), 'require-passive-events': require('./rules/require-passive-events'), 'unescaped-html-literal': require('./rules/unescaped-html-literal'), - } -} + }, +}