Is your feature request related to a problem? Please describe.
I see issue that wants mason to manage npm here: https://github.com/williamboman/mason.nvim/issues/1286. But it's a neverending blackhole. What if npm depends on some system package that is missing? Should mason manage them as well. The easy solution I can think of it's just panic and provide a list of missing packages
Describe the solution you'd like
Check if cargo, pip, npm, etc is missing and provide a list to user when they are. Basically better error message.
I've searched open issues for similar requests
Is your feature request related to a problem? Please describe.
I see issue that wants mason to manage npm here: https://github.com/williamboman/mason.nvim/issues/1286. But it's a neverending blackhole. What if npm depends on some system package that is missing? Should mason manage them as well. The easy solution I can think of it's just panic and provide a list of missing packages
Describe the solution you'd like
Check if cargo, pip, npm, etc is missing and provide a list to user when they are. Basically better error message.
Describe potential alternatives you've considered
No response
Additional context
No response