a siyuan-note api including both kernel api and blog adaptor
import { SiyuanConfig, SiyuanKernelApi } from "zhi-siyuan-api"
// kernelApi
const siyuanConfig = new SiyuanConfig("http://127.0.0.1:6806", "")
const kernelApi = new SiyuanKernelApi(siyuanConfig)
const result = await kernelApi.lsNotebooks()
console.log("result=>", result)
├── zhi-blog-api
├── zhi-common
├── zhi-lib-base
pnpm dev -F zhi-siyuan-api
pnpm build -F zhi-siyuan-api
Execute the unit tests via vitest
pnpm test -F zhi-siyuan-api
pnpm publish -F zhi-siyuan-api --tag latest