-
Notifications
You must be signed in to change notification settings - Fork 511
Per VSCode team request, move vscode to devDependencies #1608
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
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.
LGTM!
I assume our versions are still up to date?
@TylerLeonhardt @rjmholt What do you think about this one? Merge it? |
Sorry I meant to call out to try removing your node_modules and doing:
then try running the extension. This will tell us if we're relying on what should be a dev dependency in our code. |
Hmm, |
Looks like we run regular |
@TylerLeonhardt If you are publishing using |
Good to know! In that case, @rkeithhill can you test the VSIX that CI generated to make sure it still works? |
Yes, I'll test it tonight. |
Um yeah … wow! AFAICT with some basic smoke testing (code analysis & debugging) the extension works and this change takes us from an installed size of 62.1 MB to 12.9 MB. And the VSIX size goes from 7 MB to 3.5 MB. @alexandrudima good call. Thanks! |
That's amazing!! |
Closes #1604
PR Summary
PR Checklist
Note: Tick the boxes below that apply to this pull request by putting an
x
between the square brackets.Please mark anything not applicable to this PR
NA
.WIP:
to the beginning of the title and remove the prefix when the PR is ready