helm-ls
helm-ls copied to clipboard
feat: read in dependency charts
This allows using the following of the dependency charts:
template files
- you can use hover/go-to-definition on includes of dependencies e.g.
name: {{ include "common.names.name" . }}
values files
- you can use hover/completion/go-to-definition with the values of the dependencies e,g,
example: {{ .Values.common.exampleValue }}
Todos:
- [ ] Add note in readme that you should run
helm dependency build
- [x] Add dependency charts to the chartstore
- [ ] make sure values files are synced to disk
- [ ] tests