A library component of c3kit - Clean Coders Clojure Kit.
"Most men give advice by the bucket, but take it by the grain." - William R. Alger
Bucket offers an identical API for dealing with data on both the server side (datomic), and the client side (in memory), in addition to other goodies.
- bg.clj : background task management
- db.clj : simple api for datomic interaction
- migrate.clj : manage and execute migration scripts
- spec_helper.clj : to easily test client code
- hashid.cljc : platform independent hashid
- db.cljs : simple api for in-memory data storage and retrieval
- spec_helper.cljs : to easily test client code
# Run the JVM tests
clj -M:test:spec
clj -M:test:spec -a # auto runner
# Compile and Run JS tests
clj -M:test:cljs once
clj -M:test:cljs # auto runner
In order to deploy to c3kit you must be a member of the Clojars group com.cleancoders.c3kit
.
- Go to https://clojars.org/tokens and configure a token with the appropriate scope
- Set the following environment variables
CLOJARS_USERNAME=<your username>
CLOJARS_PASSWORD=<your deploy key>
- Update VERSION file
clj -T:build deploy