[X] I have checked existing issues and there are no existing ones with the same request.
Feature description
typescript-language-server recently added support for source code actions, which as I understand it are intended for running on save. The documentation describes the following actions:
source.addMissingImports.ts - adds imports for used but not imported symbols
source.fixAll.ts - despite the name, fixes a couple of specific issues: unreachable code, await in non-async functions, incorrectly implemented interface
source.removeUnused.ts - removes declared but unused variables
source.organizeImports.ts - organizes and removes unused imports
It'd be great to support these, though I have no idea how to run these in Neovim (or whether Neovim supports them in the first place).
Help
Yes
Implementation help
A better idea of what makes these actions different from standard code actions.
Issues
Feature description
typescript-language-server
recently added support for source code actions, which as I understand it are intended for running on save. The documentation describes the following actions:It'd be great to support these, though I have no idea how to run these in Neovim (or whether Neovim supports them in the first place).
Help
Yes
Implementation help
A better idea of what makes these actions different from standard code actions.