Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Docusaurus API Plugin + Libraries #12

Merged
merged 25 commits into from
Dec 4, 2024
Merged

Docusaurus API Plugin + Libraries #12

merged 25 commits into from
Dec 4, 2024

Conversation

MaXFeeD
Copy link
Member

@MaXFeeD MaXFeeD commented Dec 4, 2024

No description provided.

git-subtree-dir: api
git-subtree-split: 06e27942d1def5348e4c82cd6b5afd8b4e79422d
- TODO: Check library entry points.
git-subtree-dir: api/typedoc-plugin
git-subtree-split: b069bc730f29af206c42684c09cdeb6b39d50f00
@MaXFeeD MaXFeeD merged commit 3e0a928 into master Dec 4, 2024
2 checks passed
github-actions bot pushed a commit that referenced this pull request Dec 4, 2024
* Testing a new way to interact with park

* Squashed 'api/' content from commit 06e27942d

git-subtree-dir: api
git-subtree-split: 06e27942d1def5348e4c82cd6b5afd8b4e79422d

* Migrating to docusaurus-plugin-typedoc-api

* Added libraries, experimental

- TODO: Check library entry points.

* Squashed 'api/typedoc-plugin/' content from commit b069bc730

git-subtree-dir: api/typedoc-plugin
git-subtree-split: b069bc730f29af206c42684c09cdeb6b39d50f00

* Moved packages/plugin/docusaurus-plugin-typedoc-api to docusaurus-typedoc-plugin

* Bump @Docusaurus dependencies (3.6.1 -> 3.6.3)

* Removed typedoc-codicon-theme, since it cannot be used anymore

* Properly linting markdown, ignoring images links

* Added plugin building to package

* Compiling plugin with typescript, copying assets

* Removed plugin footer, useless one

* Typedoc 0.26+ uses ReflectionId as identifier (still number, but with exceptions)

* Plugins should use @theme-init instead of @theme

* Added typedoc 0.26+ document icon

* Added Options type export to entry point, using it in docusaurus.config.ts

* Downgrading to Typedoc 0.25.13 until jiti-v2 is coming out to Docusaurus

- See facebook/docusaurus#10716 for details.

* Migrating plugin back too for now

* Moving plugin to @nernar/docusaurus-plugin-typedoc, migrating to Docusaurus 3.5.2

* Added libraries tsconfig stuff

* Moved declarations to new location

* Added libraries packages to API

* Some dirty stuff to make it work
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.

1 participant