a siyuan-note api including both kernel and client
npm install zhi-siyuan-apia siyuan-note api including both kernel api and blog adaptor
``ts
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
`bash`
pnpm dev -F zhi-siyuan-api
`bash`
pnpm build -F zhi-siyuan-api
Execute the unit tests via vitest
`bash`
pnpm test -F zhi-siyuan-api
`bash``
pnpm publish -F zhi-siyuan-api --tag latest