Skip to content

docs(api): add typedoc reference generation - #22

Open
Hqzdev wants to merge 6 commits into
mainfrom
docs/typedoc-api-reference
Open

docs(api): add typedoc reference generation#22
Hqzdev wants to merge 6 commits into
mainfrom
docs/typedoc-api-reference

Conversation

@Hqzdev

@Hqzdev Hqzdev commented Jun 6, 2026

Copy link
Copy Markdown
Owner

What changed

  • Added TypeDoc and typedoc-plugin-markdown tooling.
  • Added npm run docs:typedoc and typedoc.json for API/reference generation.
  • Added JSDoc package documentation on the API, contracts, and auth entrypoints.
  • Added code documentation guidance.

Notes

The generated docs/api-reference output is intentionally not committed in this PR; npm run docs:typedoc generates it from source when needed.
This branch is based on the green CI-fix branch so checks can run cleanly. After that branch lands, this PR diff should collapse to TypeDoc/JSDoc changes only.

Validation

  • npm run docs:typedoc
  • npm audit --audit-level=high
  • npm run typecheck:api
  • npm run typecheck:web

Muhammadcell and others added 5 commits June 6, 2026 14:47
CI failed before reaching contract tests because API typecheck used the
root wrapper and bot tracing used an outdated OpenTelemetry SDK. Running
API typecheck from the package and updating tracing keeps the checks
aligned with their installed dependencies.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
API typecheck needs the package-level install before TypeScript can
resolve queue and realtime dependencies. Updating Next also clears the
web audit failure reported by dependency scanning.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercel Bot commented Jun 6, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
metrix Ready Ready Preview, Comment Jun 7, 2026 8:59am

@Hqzdev Hqzdev added the documentation Improvements or additions to documentation label Jun 7, 2026
@Hqzdev Hqzdev added api API packages and contracts tooling Developer tooling and repository commands labels Jun 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api API packages and contracts documentation Improvements or additions to documentation tooling Developer tooling and repository commands

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants