ubugeeei / chibivue

chibivue is minimal Vue.js v3 core implementations (Reactivity System, Virtual DOM, Component, Compiler (Template, SFC)). An online book for building your own Vue.js.
https://ubugeeei.github.io/chibivue/
360 stars 37 forks source link

feat: documate (#272) #283

Open Yordan-Ramchev opened 4 months ago

Yordan-Ramchev commented 4 months ago

Sorry for taking so long, forgot to add this issue to my TODO list.

  1. Add dependencies - @documate/documate & @documate/vue
  2. Add documate.json
  3. Add Documate UI to .vitepress/theme/index.ts Screenshot 2024-05-09 at 9 18 19

Notes for reviewer:

  1. AirCode Auth is not working ATM > https://github.com/AirCodeLabs/aircode/issues/118
  2. Backend endpoints have to be updated.

TODO > Update:

  1. documate.json > backend with upload URL
  2. .vitepress/theme/index.ts > update endpoint with ask URL
  3. Maybe it makes sense to update documate.json include from "/*.md" to "books/*/.md"**
  4. Run documate:upload - maybe run it on release?