Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update dependencies (Docusaurus v3) (#142)
* Update Dependencies * Remove `theme/Searchbar` This is no longer required in newer versions of `docusaurus-lunr-search` * Remove now-redundant Promise Latest versions of `gh-pages` return a promise from `publish()` now * `remark-admonitions` is now a default Docusaurus remark plugin * `unified` now uses ESM imports * Bump required Node.js version The updated dependencies no longer support anything below Node 16 * Fix failing snapshot test `failing_function` `codespan-reporting` introduced a change that collapses multi-line outputs, breaking some old snapshots. This reverts this change to preserve old snapshots. * Bump required Node.js version to v18 Docusaurus requires Node.js version >=18.0 * Bump Docusaurus `v3.4.0` * Fix broken changelog link The broken links detector expects the changelog page to be lowercase, while we have it as all uppercase * Fix broken anchor links when class does not have any types, properties, or functions To fix this, we remove any of the top-level categories in the toc if they contain no children
- Loading branch information