-
Notifications
You must be signed in to change notification settings - Fork 8.9k
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
feat(editor): New Code editor based on the TypeScript language service #12285
base: master
Are you sure you want to change the base?
Conversation
Codecov ReportAttention: Patch coverage is 📢 Thoughts on this report? Let us know! |
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.
A comment about the lockfile, but if the packages were added via package.json
and not pnpm
, then lgtm 🎉
@@ -1345,6 +1345,9 @@ importers: | |||
'@codemirror/lint': | |||
specifier: ^6.8.0 | |||
version: 6.8.0 | |||
'@codemirror/search': |
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.
I've been burned by the lockfile before so I just wanted to double check that you made the package additions using package.json
and not using pnpm i
as mentioned here, right? If that's the case, lgtm 🥳 Amazing change and really cool feature!
✅ No visual regressions found. |
|
Summary
TODO: needs tests
Related Linear tickets, Github issues, and Community forum posts
https://linear.app/n8n/issue/NODE-1466/overhaul-code-node-p0
Review / Merge checklist
release/backport
(if the PR is an urgent fix that needs to be backported)