add many functions provided by the sprig lib #140
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
namely:
typeOf
dir
toJson
hasPrefix
trunc
wrap
untitle
regexReplaceAll
genSignedCert
hasKey
clean
floor
uuidv4
compact
date_in_zone
tuple
date_modify
first
toPrettyJson
sha1sum
untilStep
splitList
pick
genPrivateKey
slice
quote
ago
date
b32enc
kindIs
pluck
randAlphaNum
until
without
max
typeIs
push
genSelfSignedCert
regexFind
unixEpoch
rest
abbrevboth
nospace
biggest
mul
sub
append
regexReplaceAllLiteral
keys
regexMatch
round
b64enc
mod
squote
nindent
set
randNumeric
trimPrefix
min
reverse
semver
coalesce
trimAll
dateModify
dateInZone
snakecase
b32dec
randAscii
cat
join
float64
trimSuffix
isAbs
values
genCA
kindOf
add1
htmlDate
semverCompare
initial
last
div
substr
repeat
splitn
abbrev
title
plural
hello
list
indent
ceil
sha256sum
wrapWith
swapcase
omit
buildCustomCert
typeIsLike
sortAlpha
trimall
mergeOverwrite
initials
env
htmlDateInZone
toString
expandenv
int64
camelcase
hasSuffix
ext
trim
kebabcase
ternary
uniq
toDate
randAlpha
b64dec
shuffle
regexFindAll
now
dict
prepend
regexSplit
base
empty
fail
derivePassword
adler32sum
has
int
unset
merge
toStrings
a few are NOT imported from sprig, in order to be fully compatible with the older
dockerize versions:
contains
upper
add
split
default
replace
atoi
lower