Skip to content

chore(mdx-loader): migrate package to TypeScript#5347

Merged
slorber merged 8 commits into
facebook:masterfrom
Josh-Cena:mdx-loader-ts
Aug 12, 2021
Merged

chore(mdx-loader): migrate package to TypeScript#5347
slorber merged 8 commits into
facebook:masterfrom
Josh-Cena:mdx-loader-ts

Conversation

@Josh-Cena

Copy link
Copy Markdown
Collaborator

Motivation

Following discussion with @slorber, migrated mdx-loader to TS for better type checks and hints.

Have you read the Contributing Guidelines on pull requests?

Yea

Test Plan

Unit tests

@facebook-github-bot facebook-github-bot added the CLA Signed Signed Facebook CLA label Aug 12, 2021
@netlify

netlify Bot commented Aug 12, 2021

Copy link
Copy Markdown

✔️ [V2]
Built without sensitive environment variables

🔨 Explore the source changes: 969b45c

🔍 Inspect the deploy log: https://app.netlify.com/sites/docusaurus-2/deploys/6114af39a1dce40008e83f85

😎 Browse the preview: https://deploy-preview-5347--docusaurus-2.netlify.app

@github-actions

github-actions Bot commented Aug 12, 2021

Copy link
Copy Markdown

⚡️ Lighthouse report for the changes in this PR:

Category Score
🟢 Performance 91
🟢 Accessibility 98
🟢 Best practices 100
🟢 SEO 100
🟢 PWA 95

Lighthouse ran on https://deploy-preview-5347--docusaurus-2.netlify.app/

@github-actions

Copy link
Copy Markdown

⚡️ Lighthouse report for the changes in this PR:

Category Score
🟠 Performance 82
🟢 Accessibility 98
🟢 Best practices 100
🟢 SEO 100
🟢 PWA 95

Lighthouse ran on https://deploy-preview-5347--docusaurus-2.netlify.app/

@netlify

netlify Bot commented Aug 12, 2021

Copy link
Copy Markdown

✔️ [V2]
Built without sensitive environment variables

🔨 Explore the source changes: 7bf3766

🔍 Inspect the deploy log: https://app.netlify.com/sites/docusaurus-2/deploys/611504c56dac1a00072be541

😎 Browse the preview: https://deploy-preview-5347--docusaurus-2.netlify.app

Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
@slorber slorber added the pr: maintenance This PR does not produce any behavior differences to end users when upgrading. label Aug 12, 2021
@slorber

slorber commented Aug 12, 2021

Copy link
Copy Markdown
Collaborator

Thanks, LGTM

@slorber slorber merged commit 3fc4793 into facebook:master Aug 12, 2021
@Josh-Cena Josh-Cena deleted the mdx-loader-ts branch August 12, 2021 12:56
mrizwanashiq pushed a commit to mrizwanashiq/docusaurus that referenced this pull request Jun 25, 2026
* Polish code style

Signed-off-by: Josh-Cena <sidachen2003@gmail.com>

* Partly done migration

Signed-off-by: Josh-Cena <sidachen2003@gmail.com>

* Complete typing

Signed-off-by: Josh-Cena <sidachen2003@gmail.com>

* Fix tests

Signed-off-by: Josh-Cena <sidachen2003@gmail.com>

* A-ha

Signed-off-by: Josh-Cena <sidachen2003@gmail.com>

* Cleanup

Signed-off-by: Josh-Cena <sidachen2003@gmail.com>

* Fix error

Signed-off-by: Josh-Cena <sidachen2003@gmail.com>

* Cleanup

Signed-off-by: Josh-Cena <sidachen2003@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed Signed Facebook CLA pr: maintenance This PR does not produce any behavior differences to end users when upgrading.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants