Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: automatically install Sprocket from GitHub releases. (#7)
* fix: fix verbose, information, and quiet levels for latest `sprocket` CLI. * feat: automatically install Sprocket from GitHub releases. This commit adds a feature to the VSCode extension to automatically download the latest stable Sprocket from GitHub releases. It does this by first querying `crates.io` for the latest stable `sprocket` crate version; it then fetches the GitHub release artifact corresponding to that version. The extension will also check for newer versions to what has been previously downloaded and prompt to download and update to the next version. A new setting has been added to control checking for updates on startup. * chore: format source. * refactor: refactor the sprocket installation code. This commit refactors the installation code to be a little more readable. * fix: use `msvc` package for Windows. Also fixes: * SVG isn't allowed from the marketplace when building the extension. * The asset path doesn't like the `./` prefix when building the extension.
- Loading branch information