Skip to content

Commit

Permalink
add .eslintignore and prettify files
Browse files Browse the repository at this point in the history
  • Loading branch information
gracepark committed Nov 11, 2024
1 parent 6c0ea52 commit 305c0e2
Show file tree
Hide file tree
Showing 5 changed files with 13 additions and 13 deletions.
1 change: 1 addition & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
test-examples
1 change: 0 additions & 1 deletion lib/configs/flat/recommended.js
Original file line number Diff line number Diff line change
Expand Up @@ -146,5 +146,4 @@ module.exports = {
},
},
},

}
18 changes: 9 additions & 9 deletions lib/configs/flat/typescript.js
Original file line number Diff line number Diff line change
@@ -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({
Expand All @@ -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
2 changes: 1 addition & 1 deletion lib/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -15,5 +15,5 @@ module.exports = {
recommended: require('./configs/flat/recommended'),
typescript: require('./configs/flat/typescript'),
react: require('./configs/flat/react'),
}
},
}
4 changes: 2 additions & 2 deletions lib/plugin.js
Original file line number Diff line number Diff line change
Expand Up @@ -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'),
}
}
},
}

0 comments on commit 305c0e2

Please sign in to comment.