Liking cljdoc? Tell your friends :D

license codecov build deploy clojars cljdoc

clj-unifier

A Clojure(Script) library for unified responses.

Quick Start Guide

Add the following dependency in your project:

;; project.clj or build.boot
[clj-unifier "RELEASE"]

;; deps.edn
{:deps {clj-unifier {:mvn/version "RELEASE"}}}

Example

You can see a full example here.

Development

# Run REPL & connect from your IDE
$ make repl

Testing

# Run all tests
$ make test

# Run Clojure tests
$ make test-clj

# Run ClojureScript tests
$ make test-cljs

Deploy

# create a new git tag
# available types `patch`, `minor`, `major`, `minor-rc`, `major-rc`, `minor-release`, `major-release`
$ make patch

# push a new git tag
$ make release

Available commands

$ make help
help                           Show help
clean                          Clean
repl                           Run REPL
lint                           Run linter
test-cljs                      Run ClojureScript tests
test-clj                       Run Clojure tests
test                           Run tests
jar                            Build jar
install                        Install locally
deploy                         Deploy to repository
init                           Init first version
patch                          Increment patch version
minor                          Increment minor version
major                          Increment major version
minor-rc                       Increment minor-rc version
major-rc                       Increment major-rc version
minor-release                  Increment minor-release version
major-release                  Increment major-release version
release                        Release a new version

Can you improve this documentation?Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close