ci: Enforce no unused imports (no-changelog) (#6073)

This commit is contained in:
Iván Ovejero
2023-04-25 11:47:03 +02:00
committed by GitHub
parent f3b4701863
commit 88724bb056
61 changed files with 98 additions and 94 deletions

View File

@@ -36,6 +36,9 @@ const config = (module.exports = {
*/
'eslint-plugin-n8n-local-rules',
/** https://github.com/sweepline/eslint-plugin-unused-imports */
'unused-imports',
/** https://github.com/sindresorhus/eslint-plugin-unicorn */
'eslint-plugin-unicorn',
],
@@ -426,6 +429,15 @@ const config = (module.exports = {
*/
'import/prefer-default-export': 'off',
// ----------------------------------
// no-unused-imports
// ----------------------------------
/**
* https://github.com/sweepline/eslint-plugin-unused-imports/blob/master/docs/rules/no-unused-imports.md
*/
'unused-imports/no-unused-imports': process.env.NODE_ENV === 'development' ? 'warn' : 'error',
/** https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-unnecessary-await.md */
'unicorn/no-unnecessary-await': 'error',