Contributions are welcome! Please use the discussions tab before opening a PR.
Install mise (if you don't have it already): https://mise.jdx.dev/getting-started.html
Install the dependencies:
mise installRun the build and watch for changes:
mise run devThis will open a new VS Code window with the extension running.
On code change:
- the extension code (in the
distfolder) will be updated automatically. - refresh the VS Code window to see the changes (
Developer: Reload Window).
- With VSCode, use the
Run Extensionlaunch configuration - With IntelliJ IDEA, use the
Debug extensionrun configuration
mise run testmise run lint
mise run lint-fix # to fix lint issues
mise run lint-fix -a # to fix lint in non-updated files
mise run check # lint-fix + tests
mise run check-all # mise check + e2e testsYou can install the git hooks with
hk install --misehttps://hk.jdx.dev/mise_integration.html#hk-install-mise
mise tasks # list all available tasks