clj-commons / camel-snake-kebab

A Clojure[Script] library for word case conversions
https://clj-commons.org/camel-snake-kebab/
Eclipse Public License 1.0
475 stars 48 forks source link

transform-keys clears metadata #73

Closed saaage closed 2 years ago

saaage commented 3 years ago

Running transform-keys on a map clears its' meta-data

user=> (def m1 ^{:hello "world"} {:foo-bar 1})
#'user/m1
user=> (meta m1)
{:hello "world"}
user=> (-> (transform-keys ->camelCaseKeyword m1) meta)
nil
user=>
saaage commented 2 years ago

🎉