Skip to content

Conversation

sserrata
Copy link
Member

Description

Drops type overrides in favor of importing official types from docusaurus.

Motivation and Context

Intended to address #1216 and referenced issues.

How Has This Been Tested?

Will test in build pipeline.

Screenshots (if appropriate)

See deploy preview

Types of changes

  • Bug fix (non-breaking change which fixes an issue)

@sserrata sserrata self-assigned this Aug 25, 2025
@sserrata sserrata added the bug Something isn't working label Aug 25, 2025
Copy link

Visit the preview URL for this PR (updated for commit 7d8fa74):

https://docusaurus-openapi-36b86--pr1220-y0rpbh8f.web.app

(expires Wed, 24 Sep 2025 15:23:45 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: bf293780ee827f578864d92193b8c2866acd459f

@tawago
Copy link

tawago commented Sep 2, 2025

I've confirmed that this works, and with "moduleResolution": "node", in the tsconfig, tsc no longer emits any errors. Closing #1216 in favor of this one 🥳

@sserrata sserrata merged commit b0d2b7d into PaloAltoNetworks:main Sep 16, 2025
10 checks passed
dsuket pushed a commit to dsuket/docusaurus-openapi-docs that referenced this pull request Oct 13, 2025
* refactor: use docusaurus sidebar types

* fix: resolve theme type conflicts

* fix: resolve api explorer type errors
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants