Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

docs: use typedoc+markdown plugin for docs.page compatible reference #1175

Merged
merged 4 commits into from
Dec 19, 2024

Conversation

mikehardy
Copy link
Collaborator

If this works, reference documentation could be trivial to produce

Copy link

docs-page bot commented Dec 19, 2024

To view this pull requests documentation preview, visit the following URL:

docs.page/invertase/notifee~1175

Documentation is deployed and generated using docs.page.

Copy link

codecov bot commented Dec 19, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 77.08%. Comparing base (68f230f) to head (0b96d99).
Report is 13 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1175   +/-   ##
=======================================
  Coverage   77.08%   77.08%           
=======================================
  Files          32       32           
  Lines        1727     1727           
  Branches      556      579   +23     
=======================================
  Hits         1331     1331           
  Misses        395      395           
  Partials        1        1           

@mikehardy mikehardy force-pushed the @mikehardy/typedoc branch 3 times, most recently from 6ed9bcd to 1e083ac Compare December 19, 2024 18:44
- use mdx file extension since that's what docs.page expects
- use flat output so relative links don't have pathing issues on docs.page
- use main branch vs git revision in source links
- set entry file name to `index`
- add custom `@platform` typedoc comment
- bend generated internal links to match docs.page URL auto-linking path components
 - strip .mdx from end of URL path
 - add prefix path components
@mikehardy mikehardy merged commit c3ac8e1 into main Dec 19, 2024
13 checks passed
@mikehardy mikehardy deleted the @mikehardy/typedoc branch December 19, 2024 19:32
Copy link

🎉 This PR is included in version 9.1.8 🎉

The release is available on:

Your semantic-release bot 📦🚀

@github-actions github-actions bot added the released Issue or PR has a fix released by semantic-release label Dec 20, 2024
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
released Issue or PR has a fix released by semantic-release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant