bitfield-cljs npm 'bitfield' ported to ClojureScript for fun and learning Testing Requires phantomjs Watch folders and test lein doo phantom test Test once lein doo phantom test once