vals icon indicating copy to clipboard operation
vals copied to clipboard

Feature request: Move transformation logic to gIobal scope

Open aslafy-z opened this issue 1 year ago • 1 comments

I've noticed that several providers support transformations such as:

  • Base64 encoding for file provider
  • Trimming newlines for GCPSecrets provider

It would be very useful if this transformation logic were moved to a global scope, making it accessible across all providers. This would improve flexibility and ensure that users can apply common transformations regardless of the provider being used.

I could think of some additional transformers:

  • Base64 decoding (#199)
  • Case modification
  • Url encoding
  • htpasswd format encoding
  • Sops decoding (https://github.com/helmfile/vals/issues/35)

aslafy-z avatar Oct 21 '24 13:10 aslafy-z

@aslafy-z PR is welcome.

yxxhero avatar Oct 25 '24 00:10 yxxhero