Initial import of LogDarioSeq baseline
Establishes version control for the personal Logseq DB fork before starting the server-client architecture migration and domain features described in docs/agent-guide and the approved implementation plan. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
31
libs/cljs-sdk/bb.edn
Normal file
31
libs/cljs-sdk/bb.edn
Normal file
@@ -0,0 +1,31 @@
|
||||
{:paths ["src" "test"]
|
||||
:deps {org.babashka/cli {:mvn/version "0.8.67"}
|
||||
slipset/deps-deploy {:mvn/version "0.2.2"}}
|
||||
:tasks
|
||||
{:requires ([babashka.cli :as cli])
|
||||
:init (do
|
||||
(defn run [cmd]
|
||||
(let [result (shell cmd)]
|
||||
(when-not (zero? (:exit result))
|
||||
(throw (ex-info "Command failed" result))))))
|
||||
|
||||
clean {:doc "Clean compiled files"
|
||||
:task (do
|
||||
(run "rm -rf dist")
|
||||
(run "rm -rf .shadow-cljs")
|
||||
(run "rm -rf node_modules")
|
||||
(run "rm -rf out")
|
||||
(run "rm -rf .nyc_output")
|
||||
(run "rm -rf coverage"))}
|
||||
|
||||
install {:doc "Install dependencies"
|
||||
:task (run "pnpm install")}
|
||||
|
||||
build-jar {:doc "Build jar file"
|
||||
:task (shell "clojure -T:build jar")}
|
||||
|
||||
deploy {:doc "Deploy jar to Clojars"
|
||||
:task (shell "clojure -T:build deploy")}
|
||||
|
||||
release {:doc "Build release version and deploy to Clojars"
|
||||
:depends [clean install build-jar deploy]}}}
|
||||
Reference in New Issue
Block a user