Language Server for Moose TypeScript projects. Provides real-time SQL syntax validation, completions, and hover documentation for ClickHouse SQL in sql tagged templates.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Note: The extension bundles @514labs/moose-lsp and @514labs/moose-sql-validator-wasm as workspace dependencies, so they don't need to be published to npm separately.
Structure
src/extension.ts - Extension entry point that starts the LSP client
package.json - VS Code extension manifest
.vscodeignore - Files to exclude from the packaged extension