aboutsummaryrefslogtreecommitdiffstats
path: root/lsp/angularls.lua
Commit message (Collapse)AuthorAgeFilesLines
* fix(angularls): improves node_modules path resolution #4190Erikson Kaszubowski2025-11-161-14/+40
| | | | | | | | | | | Problem: Search for node_modules uses a costly call to fn.globpath; the final path resolution was not working on Linux. Solution: A custom function to resolve ngserver location from CMD wrappers on Windows; and the corrected final path. Co-authored-by: Erikson K. <erikson23@gmail.com>
* fix(angularls): reference to invalid field #4184Thomas Canta2025-11-131-1/+1
| | | | | | | Problem: `config.root` is not a valid field. Solution Replace it by `config.root_dir`.
* fix(angularls): add nil check for config parameter #4181Furkan Aydin2025-11-111-1/+1
| | | | | | | The cmd function's config parameter can sometimes be nil, causing a warning when attempting to access config.root. Added a nil check to safely handle this case. Fixes #4180
* fix(angularls): improve root path resolution #4083Erikson Kaszubowski2025-10-301-51/+63
| | | | | | | | | | | | Problem: The current config for Angular LS make strong assumptions when trying to find the root dir, which can lead to unexpected LSP crashes. Solution: By defining the 'cmd' field as a function, the config employs Neovim's LSP root resolution to identify the correct path and find the relevant node_modules folder. Co-authored-by: Erikson Kaszubowski <erikson.kaszubowski@serpro.gov.br>
* chore: add type annotation for configsIgor2025-08-181-0/+1
|
* docs: cleanup #3792Justin M. Keyes2025-04-261-5/+0
|
* docs: cleanup #3791Justin M. Keyes2025-04-261-2/+2
|
* ci(lint): check `@brief` docstring placement #3762Justin M. Keyes2025-04-221-19/+19
|
* fix(angularls): cannot require() angularls.luaJustin M. Keyes2025-04-181-2/+4
| | | | | The config makes too many assumptions and will just throw if those assumptions don't hold...
* docs: cleanupJustin M. Keyes2025-04-181-16/+16
| | | | | - brief should live at the top of each file - fix indentation for some docs
* feat: angularls #3746HyBer2025-04-181-0/+87