mason-lspconfig.nvim
mason-lspconfig.nvim copied to clipboard
feat: update angularls/init.lua
make the node_modules which in the project have the highest priority, its priority should be higher than mason
By default, the LSPS below the workspace will be preferred. If the workspace does not have LSPS, mason's will be used by default. Two cases of angular18 and 19 have been tested.
Or actually, I now recall spending some time investigating this when it was added. The current behavior mimics the way the VSCode extension works, with the bundled packages being prioritized. Is there a more specific reason to change this behavior?
Thanks! As of v2 the config override for angularls is no longer provided in this repository