Skip to content

fix(docs): publish cookbook and repair README links#11

Merged
cubehouse merged 1 commit intomainfrom
fix/docs-cookbook-url
Apr 15, 2026
Merged

fix(docs): publish cookbook and repair README links#11
cubehouse merged 1 commit intomainfrom
fix/docs-cookbook-url

Conversation

@cubehouse
Copy link
Copy Markdown
Member

Cookbook was 404ing on the deployed site. Add it to TypeDoc's projectDocuments, re-export the ergonomic helper classes so their API ref pages generate, and repoint the README cookbook URL.

Copilot AI review requested due to automatic review settings April 15, 2026 13:39
- typedoc.json: add projectDocuments so docs/cookbook.md ships at
  /documents/cookbook.html on the deployed site.
- src/index.ts: re-export RawClient, EntityHandle, DestinationsApi so
  TypeDoc generates their class pages (otherwise ThemeParks.raw /
  ThemeParks.destinations / ThemeParks.entity references dead-link).
- README.md: cookbook link now points at the real generated URL.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@cubehouse cubehouse force-pushed the fix/docs-cookbook-url branch from c856ac3 to 33700fa Compare April 15, 2026 13:39
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Fixes missing documentation pages in the generated TypeDoc site by ensuring the cookbook is included and public-facing helper classes have generated API reference pages.

Changes:

  • Add docs/cookbook.md to TypeDoc projectDocuments so it’s published to the docs site.
  • Re-export RawClient and ergonomic helper classes from the package entrypoint so TypeDoc generates their API pages.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.

File Description
typedoc.json Adds the cookbook as a TypeDoc project document so it is emitted during docs builds.
src/index.ts Re-exports RawClient and ergonomic helpers to ensure they appear in the public API surface and TypeDoc output.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread typedoc.json
Comment on lines 7 to 9
"readme": "README.md",
"projectDocuments": ["docs/cookbook.md"],
"includeVersion": true,
Copy link

Copilot AI Apr 15, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR description/title mentions repointing the README cookbook URL, but this PR doesn't include any change to README.md. If the deployed cookbook path changed as part of this TypeDoc update, please update the README link accordingly; otherwise, consider updating the PR description/title to avoid implying a README change that isn't present.

Copilot uses AI. Check for mistakes.
@cubehouse cubehouse merged commit 7b82762 into main Apr 15, 2026
3 checks passed
@cubehouse cubehouse deleted the fix/docs-cookbook-url branch April 15, 2026 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants