-
Notifications
You must be signed in to change notification settings - Fork 41.2k
refactor: Integrate consistent-type-imports
in FE packages (no-changelog)
#5951
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Great PR! Please pay attention to the following items before merging: Files matching
Files matching
Files matching
Files matching
Make sure to check off this list before asking for review. |
consistent-type-imports
in FE packages (no-changelog)consistent-type-imports
in FE packages (no-changelog)
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## master #5951 +/- ##
=======================================
Coverage 17.55% 17.56%
=======================================
Files 2500 2500
Lines 114430 114446 +16
Branches 17858 17858
=======================================
+ Hits 20092 20103 +11
- Misses 93744 93749 +5
Partials 594 594
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report in Codecov by Sentry. |
@edumaciel10 Please use regular comments when interacting on PRs here. All PR review comments by non team members are going to be marked as Spam. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is awesome!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ESLint misfixed some imports. Re-fixed this one but likely happening in other spots because e2e are still failing, plus the root cause is unclear. Coming back to this later. |
Did some more research but no luck yet:
{
"name": "@n8n_io/eslint-config",
"private": true,
"version": "0.0.1",
"devDependencies": {
"@types/eslint": "~8.4.10",
"@typescript-eslint/eslint-plugin": "~5.45.1",
"@typescript-eslint/parser": "~5.45.1",
"@vue/eslint-config-typescript": "~8.0.0",
"eslint": "~8.28.0",
"eslint-config-airbnb-typescript": "~17.0.0",
"eslint-config-prettier": "~8.5.0",
"eslint-import-resolver-typescript": "~3.5.5",
"eslint-plugin-diff": "~2.0.1",
"eslint-plugin-import": "~2.26.0",
"eslint-plugin-n8n-local-rules": "~1.0",
"eslint-plugin-prettier": "~4.2.1",
"eslint-plugin-vue": "~7.17.0"
},
"scripts": {
"clean": "rimraf .turbo",
"test": "jest"
}
} |
As discussed with @cstuncsik, I will add a check to |
Updated here: #6060 |
https://linear.app/n8n/issue/N8N-6054/integrate-consistent-type-imports-in-fe-packages