ci: Update linting dependencies, and setup eslint-plugin-unicorn (no-changelog) (#6070)

This commit is contained in:
कारतोफ्फेलस्क्रिप्ट™
2023-04-24 12:47:13 +00:00
committed by GitHub
parent 8886516c9e
commit c7b1920943
5 changed files with 342 additions and 227 deletions

View File

@@ -35,6 +35,9 @@ const config = (module.exports = {
* https://github.com/ivov/eslint-plugin-n8n-local-rules
*/
'eslint-plugin-n8n-local-rules',
/** https://github.com/sindresorhus/eslint-plugin-unicorn */
'eslint-plugin-unicorn',
],
extends: [
@@ -422,6 +425,12 @@ const config = (module.exports = {
* https://github.com/import-js/eslint-plugin-import/blob/main/docs/rules/prefer-default-export.md
*/
'import/prefer-default-export': 'off',
/** https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-unnecessary-await.md */
'unicorn/no-unnecessary-await': 'error',
/** https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-useless-promise-resolve-reject.md */
'unicorn/no-useless-promise-resolve-reject': 'error',
},
overrides: [