Liking cljdoc? Tell your friends :D

skeptic.worker.deps

Single source of truth for Skeptic's worker runtime coordinates.

Both runtime entrypoints consume this declaration:

  • leiningen.skeptic resolves it via leiningen's aether wrapper.
  • skeptic.cli.main resolves it via tools.deps.

The 10 coordinates are the namespaces F1's walk identified as load-bearing for the worker JVM: clojure, clojurescript, tools.analyzer(.jvm), tools.reader, core.cache/memoize, data.priority-map, transit-clj, nrepl. Whatever each build system transitively resolves from this set is the worker's runtime universe under that build system.

skeptic/project.clj's :worker profile and skeptic/deps.edn's :worker alias mirror this vector for ad-hoc invocations like lein with-profile +worker classpath and clj -A:worker; the runtime code paths read FROM this var, not from those build-file declarations.

Single source of truth for Skeptic's worker runtime coordinates.

Both runtime entrypoints consume this declaration:
  - `leiningen.skeptic` resolves it via leiningen's aether wrapper.
  - `skeptic.cli.main` resolves it via tools.deps.

The 10 coordinates are the namespaces F1's walk identified as load-bearing
for the worker JVM: clojure, clojurescript, tools.analyzer(.jvm),
tools.reader, core.cache/memoize, data.priority-map, transit-clj, nrepl.
Whatever each build system transitively resolves from this set is the
worker's runtime universe under that build system.

`skeptic/project.clj`'s `:worker` profile and `skeptic/deps.edn`'s
`:worker` alias mirror this vector for ad-hoc invocations like
`lein with-profile +worker classpath` and `clj -A:worker`; the runtime
code paths read FROM this var, not from those build-file declarations.
raw docstring

worker-depsclj

Vector of [group/artifact version-string] tuples. Lein-shape: passed to leiningen.core.classpath/resolve-managed-dependencies via a synthetic project map. Deps.edn-shape: converted to a {coord {:mvn/version v}} map for tools.deps/create-basis.

Vector of [group/artifact version-string] tuples. Lein-shape: passed to
leiningen.core.classpath/resolve-managed-dependencies via a synthetic
project map. Deps.edn-shape: converted to a {coord {:mvn/version v}} map
for tools.deps/create-basis.
sourceraw docstring

worker-deps-as-mvn-mapclj

(worker-deps-as-mvn-map)

Convert worker-deps to the {coord {:mvn/version v}} shape tools.deps accepts as :deps / :replace-deps.

Convert `worker-deps` to the {coord {:mvn/version v}} shape tools.deps
accepts as :deps / :replace-deps.
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close