chore: add dev cli task for easier cli testing

This commit is contained in:
Gabriel Horner
2025-12-15 12:59:41 -05:00
parent b4f3e364e6
commit fe55fdf817
2 changed files with 5 additions and 1 deletions

4
bb.edn
View File

@@ -67,6 +67,10 @@
(run '-dev:publishing-dev {:parallel true})
(run '-dev:publishing-release))}
dev:cli
{:doc "Run CLI with current deps/db code. Commands with JS deps are not usable e.g. mcp-server"
:task (apply shell {:dir "deps/db"}
"yarn nbb-logseq -cp src:../cli/src:../graph-parser/src:../outliner/src -m logseq.cli" *command-line-args*)}
dev:db-query
{:doc "Query a DB graph's datascript db"
:requires ([babashka.fs :as fs])

View File

@@ -336,7 +336,7 @@ These tasks are specific to database graphs. For these tasks there is a one time
```sh
$ cd deps/db && yarn install && cd ../outliner && yarn install && cd ../graph-parser && yarn install && cd ../..
```
* `dev:db-cli` - Run a CLI command from deps/db using latest deps/db code
* `dev:db-query` - Query a DB graph
```sh