A browser-based LSP language server for Apache Flink SQL, built with Antlr4ts. Provides code completions, diagnostics, rename, references, folding, hover, formatting, and code actions for Flink SQL files. Version 0.7.1 supports Flink 1.20. Released on npm, ships TypeScript types. Differentiates from generic SQL LSPs by offering Flink-specific SQL dialect support and custom commands for extracting SQL structure and registering schemas for auto-completion.
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
The constant is not exported from the main entry point; must import from the explicit path '/out-tsc/constants'.
The package is ESM-only; use ES import syntax. Default export is the Server class.
IDiagnostic is a TypeScript interface; use 'import type' to avoid runtime issues.
Starts the Flink SQL Language Server and demonstrates integration with VS Code's LanguageClient.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.