Skip to content

V6 fix extension#1247

Open
stity wants to merge 3 commits into
phenomnomnominal:v6from
stity:v6-fix-extension
Open

V6 fix extension#1247
stity wants to merge 3 commits into
phenomnomnominal:v6from
stity:v6-fix-extension

Conversation

@stity
Copy link
Copy Markdown

@stity stity commented Jul 4, 2025

Main goal:

  • Make v6 functional in vscode extension

Change summary:

  • update dependencies for extension
    • vscode language v9
    • betterer v6
  • use await client.start(); instead of client.start();await client.onReady();
  • use new runner everytime (I was seeing some cache issues sometimes for already processed files, it would erase all the issues of the files)
  • introduce new CI option for the extension to avoid overwritting the result file
  • fix error in path normalization to make the extension work in windows
  • fix source maps for debugging extension in vscode
  • fix import path
  • disabled the tests because I didn't fix it.

It's not perfect but it can help for the release of the v6.

@stity
Copy link
Copy Markdown
Author

stity commented Jul 4, 2025

Also, it could be a good idea to include some instructions in your readme to help new developers build the source code.

@phenomnomnominal
Copy link
Copy Markdown
Owner

Thanks for this, I will try to check it out properly soon!

@wilbur4321
Copy link
Copy Markdown

Would it be possible for someone, to give a quick rundown on how to bootstrap the development environment? I'm trying to build, but I'm getting a bunch of errors early on about packages/render needing react -- specifically, from ink, which does appear to have a peerDependency of react, which isn't met in packages/render ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants