Expand description
Plugin development workspace for LSP support
When a user loads a plugin from a buffer, this module creates a temporary workspace directory containing:
- The buffer content as a
.tsfile - A copy of
fresh.d.tsfor type definitions - A
tsconfig.jsonconfigured for the plugin environment
This allows typescript-language-server to provide autocomplete, type checking,
and hover documentation for plugin buffers — including unsaved/unnamed buffers.
Structs§
- Plugin
DevWorkspace - Manages a temporary workspace for plugin development LSP support.