Skip to content

twentyforty/cotton-vscode-ext

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Cotton

Monorepo for Django Cotton editor tooling.

Packages

Package Description
django-cotton-lsp Editor-agnostic LSP server (publishable to npm)
django-cotton VS Code extension (thin client around the language server)

Development

npm install
npm run compile

Press F5 in VS Code to launch the extension against the test-workspace/ fixture.

Publish the language server

npm publish -w django-cotton-lsp

Package the VS Code extension

Do not run vsce publish directly from packages/vscode-extension in the monorepo — it will follow workspace symlinks and bundle the whole repo. Use:

npm run package:extension

This produces packages/vscode-extension/django-cotton-1.0.1.vsix with only the extension and its npm dependencies.

Publish to the VS Code Marketplace

npm run publish:extension

Or package first, then publish the VSIX manually:

npm run package:extension
npx @vscode/vsce publish -i packages/vscode-extension/django-cotton-1.0.1.vsix

About

No description, website, or topics provided.

Resources

License

Stars

17 stars

Watchers

3 watching

Forks

Packages

 
 
 

Contributors