Skip to content
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

chore(developer): publishing vscode extension 🗼 #12835

Open
srl295 opened this issue Dec 16, 2024 · 1 comment
Open

chore(developer): publishing vscode extension 🗼 #12835

srl295 opened this issue Dec 16, 2024 · 1 comment

Comments

@srl295
Copy link
Member

srl295 commented Dec 16, 2024

For: #12758

Docs: https://code.visualstudio.com/api/working-with-extensions/publishing-extension

@srl295
Copy link
Member Author

srl295 commented Dec 16, 2024

ERROR  invalid relative path: extension/../../../tsconfig.json

A bit more tricky. May need to break the linkage here, remove from the npm workspace, and depend on @keymanapp/… packages by version number.

Revisit that once it's actually working.

srl295 added a commit that referenced this issue Dec 16, 2024
- rename the package to keyman-developer-vscode because of vscode naming rules (and private: true)
- add a step to copy the LICENSE.md file in vscode:prepublish
- add a version 18.0.0-PREALPHA to the package.json

For: #12835
srl295 added a commit that referenced this issue Dec 20, 2024
- without this, the extension inexplicably stops working
- This probably got dropped in the merge
- Was noted in #12835 but wasn't clear this blocked extension operation

Fixes: #12789
srl295 added a commit that referenced this issue Dec 20, 2024
- without this, the extension inexplicably stops working
- This probably got dropped in the merge
- Was noted in #12835 but wasn't clear this blocked extension operation

Fixes: #12789
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant