A library that reads and writes Clojure, ClojureScript and EDN from Clojure and ClojureScript in a whitespace and comment preserving way.
Rewrite-cljc-playground is now officially archived.
All efforts have been migrated to clj-commons/rewrite-clj.
Rewrite-cljc is dead. Long live rewrite-clj!
rewrite-cljc versioning scheme is: major
.minor
.patch
-test-qualifier
-
major
increments when the API has been broken - something, as a rule, we’d like to avoid. -
minor
increments to convey significant new features have been added. -
patch
indicates bug fixes - it is the number of commits sincemajor
.minor
. -
test-qualifier
is absent for stable releases. Can bealpha
,beta
,rc1
, etc.
We honor the original MIT licenses from rewrite-clj and rewrite-cljs.
Some code has been adapted from: