You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
k ^keyword : keyword in kebab-key format to be converted
returns ^keyword : keyword with prepended namespace + /
kebab-key->snake-str [k]
Converts kebab key cased to str snake cased
k ^keyword : keyword in kebab-key format to be converted
returns ^string : str in snake key format
namespaced-key->kebab-key [k]
Converts namespaced keys to kebab cased key
k ^keyword : keyword in namespaced-key format to be converted
returns ^keyword : keyword with namespace removed
opt [keys]
Wrapps optional selector keyword or keyword collection to be used on transformplaceholder-map, when the value is not found on the map, the key is removed from result map
keys ^keyword or [^keyword] : keyword in namespaced-key format to be converted
returns {^keyword ˆany} : map with internal namespace
snake-key->kebab-key [k]
Converts a key snake cased to kebab cased key
k ^keyword : keyword in snake case key format to be converted
returns ^keyword : keyword in kebab cased format
snake-key->kebab-str [k]
Converts a snake key cased to str kebab cased
k ^keyword : keyword in snake case key format to be converted
returns ^string : str in kebab case format
snake-str->kebab-key [s]
Converts string snake cased to keyword kebab cased
s ^string : str in snake case format to be converted
returns ^keyword : keyword in kebab case format
str->uuid [k v]
Converts string if its format is uuid to uuid
k : key from entry, not used
v : value from entry to be converted
returns value converted if matching uuid pattern
uuid->str [k v]
Converts uuid to string
k : key from entry, not used
v : value from entry to be converted
returns value converted if uuid?
transform [placeholder-map m]
Recursively transforms map m following patterns defined at placeholder-map.