-
-
Notifications
You must be signed in to change notification settings - Fork 90
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
FR: please co-publish on Open VSX Registry #914
Comments
Not sure if this is possible as the extension uses some of the vscode dependencies like iconv-lite and jschardet. |
As an alternative, can run the sequence: # Add dependency
npm install --save iconv-lite jschardet
# Package again
npx vsce package -o svn-scm.vsix
# Publish
npx ovsx publish clipboard-manager.vsix -p $OVSX_TOKEN |
@edgardmessias that looks nice - Would it be bad if the dependencies are always bundled (also on the market place)? |
Yes, because it realy big depencencies |
@GitMensch |
OK, then maybe publish two extensions "svn-scm.vsix" and "svn-scm-bundled.vsix" (with the later either being bundled or having a dependency on a "meta" extension that includes the two dependencies)? Note: The dependency is only an issue for theia, vscode based editors like VSCodium - which comes with the Open VSX Registry as its default "market" - would be fine with the "normal" extension, it just isn't published yet. So maybe a note that it only works on vscode based editors in the README and then publishing it as-is? |
Ping, I've recently installed vscodium and had to manually install this extension as it (and also the gutter extension) are not available in the open vsx registry yet. I still suggest to add a note about the compatibility/dependencies and publish as is for now. |
@JohnstonCode as I'm just doing the setup for another vscodium installation and needed to do the manual vsix extension I kindly request to co-publish the extension as-is to the open vsx registry. |
I think @edgardmessias approach will work. I need to add some keytar checks. If it is not available then don't try to use it. I also also need to update the readme with this information. Also think the generated bundle should be named |
Co-authored-by: Chris Johnston <[email protected]>
The Open VSX Registry does not include anything for subversion yet. It would be helpful to co-publish the extension there, also for easier access in Theia and VSCodium.
Details on the publishing can be found at https://github.com/eclipse/openvsx/wiki/Publishing-Extensions.
The text was updated successfully, but these errors were encountered: