Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Volar handles the mapping between TypeScript and LSP. - Volar handles the mapping between TypeScript and Monaco editor. - Volar manages virtual files. - Volar imports TypeScript directly. As a result, the Monaco editor integration now requires `path` to be polyfilled. - It is no longer possible to pass compiler options in the Monaco editor integration. - This adds editor features for YAML based on `yaml-language-server`. This has been contributed upstream to Volar and is pending review. - Markdown features are now handled by `vscode-markdown-languageservice`. This will be contributed upstream to Volar soon. - Markdown definitions are broken due to a bug in Volar. - This adds `remark-frontmatter` with TOML and YAML support as well as `remark-gfm` by default unless specified otherwise in `tsconfig.json`. - The language server now requires `typescript.tsdk` to be passed via initialization options. - This adds support for debugging virtual documents using Volar labs. Closes #168 Closes #284 Closes #295 Closes #298 Closes #301
- Loading branch information