From 77ccf0336a31517ce69b66e21eb2f37aa1250a75 Mon Sep 17 00:00:00 2001 From: Michiel Borkent Date: Fri, 16 Sep 2022 16:31:46 +0200 Subject: [PATCH] pod improvement --- API.md | 2 +- src/quickdoc/api.cljc | 9 ++++++++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/API.md b/API.md index 5390181..efbbae7 100644 --- a/API.md +++ b/API.md @@ -29,4 +29,4 @@ Generate API docs. Options: * `:overrides` - overrides in the form `{namespace {:no-doc true var {:no-doc true :doc ...}}}`. Returns a map containing the generated markdown string under the key `:markdown`. -
[source](https://github.com/borkdude/quickdoc/blob/main/src/quickdoc/api.cljc#L9-L78) +
[source](https://github.com/borkdude/quickdoc/blob/main/src/quickdoc/api.cljc#L18-L87) diff --git a/src/quickdoc/api.cljc b/src/quickdoc/api.cljc index 8879e6b..588ffad 100644 --- a/src/quickdoc/api.cljc +++ b/src/quickdoc/api.cljc @@ -3,9 +3,16 @@ (:require [clojure.string :as str] [quickdoc.impl :as impl] - #?(:bb [pod.borkdude.clj-kondo :as clj-kondo] + #?(:bb [babashka.pods :as pods] :clj [clj-kondo.core :as clj-kondo]))) +#?(:bb + (or (requiring-resolve 'pod.borkdude.clj-kondo/run!) ;; pod is loaded via bb.edn + (pods/load-pod 'clj-kondo/clj-kondo "2022.09.08"))) + +#?(:bb + (require '[pod.borkdude.clj-kondo :as clj-kondo])) + (defn quickdoc "Generate API docs. Options: * `:github/repo` - a link like `https://github.com/borkdude/quickdoc`