Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
build: move to the new docs parser #18103
This makes our definition file way better, we don't lose any information in the docs. Noticeably this means markdown, links and code blocks are persisted in the TS definitions. It is also much better under the hood so future improvements / fixes will be much easier. E.g.
I'm planning on writing a blog post at some point detailing how
<h3>Method()</h3> <p>stuff</p> <p>more stuff</p> <p>stuff</p> <h3>Next Method()</h3>
This PR also fixes a bunch of issues with a current documentation, highlights below.
Notes: Switched to a new Typescript Definitions generator. This means that some interface names may have changed, if your Typescript build is failing this is the cause.
So the diff in the
And here is the actual new file: