ChristianKohler / NpmIntellisense

Visual Studio Code plugin that autocompletes npm modules in import statements
MIT License
155 stars 43 forks source link

Publish to Open VSX #77

Closed akosyakov closed 2 years ago

akosyakov commented 2 years ago

Unfortunately MS prohibits usages of MS marketplace by any other products or redistribution vsix files from it. Because of it we kindly ask you to take the ownership of your namespace in OpenVSX and publish there as well.

OpenVSX is a vendor neutral alternative to MS marketplace used by all other derivatives of VS Code like Gitpod, OpenVSCode, VSCodium, Theia based IDEs, and so on.

The docs for publishing the extension are here: https://github.com/eclipse/openvsx/wiki/Publishing-Extensions. Technically this should be straightforward. You get a token and call ovsx publish with it. For example, this is how RedHat publishes their java extension: redhat-developer/vscode-java@ff51dbf/Jenkinsfile#L73-L82

Let me know if you are opened to a PR contributing a release GH action both to MS marketplace and OpenVSX.

ChristianKohler commented 2 years ago

Hey @akosyakov

Let me know if you are opened to a PR contributing a release GH action both to MS marketplace and OpenVSX.

Happy to do that. I've just setup the account on OpenVSX and have a token ready 👍

akosyakov commented 2 years ago

@filiptronicek Could you provide a PR please? 🙏