Liking cljdoc? Tell your friends :D

metav.release


-mainclj

(-main & args)
source

accepted-levelsclj

source

assert-in-module?clj

(assert-in-module? module-dir)

assert whether the module-dir is really a module (that's to say with a deps.edn file in it)

assert whether the module-dir is really a module (that's to say with a deps.edn file in it)
sourceraw docstring

cli-optionsclj

source

default-optionsclj

source

error-msgclj

(error-msg errors)
source

execute!clj

(execute! scheme level)
(execute! module-dir
          scheme
          level
          {:keys [spit output-dir namespace formats] :as options})

assert that nothing leaves uncommitted or untracked, then bump version to a releasable one (depending on the release level), commit, tag with the version (hence denoting a release), then push return [module-name next-version tag push-result]

assert that nothing leaves uncommitted or untracked,
then bump version to a releasable one (depending on the release level),
commit, tag with the version (hence denoting a release),
then push
return [module-name next-version tag push-result]
sourceraw docstring

exitclj

(exit status msg)
source

levelclj

(level arg)

return the correct level in the accepted ones (major, minor, patch) or nil otherwise

return the correct level in the accepted ones (major, minor, patch) or nil otherwise
sourceraw docstring

usageclj

(usage summary)
source

validate-argsclj

(validate-args args)

Validate command line arguments. Either return a map indicating the program should exit (with an error message, and optional ok status), or a map indicating the action the program should take and the options provided.

Validate command line arguments. Either return a map indicating the program
should exit (with an error message, and optional ok status), or a map
indicating the action the program should take and the options provided.
sourceraw docstring

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

× close