gitextract_yhdnptxl/ ├── .editorconfig ├── .github/ │ ├── FUNDING.yml │ └── workflows/ │ ├── main.yml │ └── publish.yml ├── .gitignore ├── .npmignore ├── .npmrc ├── .prettierignore ├── .prettierrc.json ├── LICENSE ├── README.md ├── codecov.yml ├── eslint.config.js ├── migration_guide.md ├── package.json ├── src/ │ ├── csr/ │ │ ├── MDXClient.tsx │ │ ├── MDXClientAsync.tsx │ │ ├── MDXClientLazy.tsx │ │ ├── hydrate.tsx │ │ ├── hydrateAsync.tsx │ │ ├── hydrateLazy.tsx │ │ ├── idle-callback-polyfill.js │ │ ├── index.ts │ │ ├── requestIdleCallback.d.ts │ │ ├── serialize.ts │ │ └── types.ts │ ├── lib/ │ │ ├── compile.ts │ │ ├── prepare.ts │ │ ├── run.ts │ │ ├── types.ts │ │ └── util.ts │ ├── rsc/ │ │ ├── MDXRemote.tsx │ │ ├── evaluate.tsx │ │ ├── index.ts │ │ └── types.ts │ └── utils/ │ ├── getFrontmatter.ts │ └── index.ts ├── tests/ │ ├── ErrorBoundaryClassic.jsx │ ├── ErrorBoundaryForTests.tsx │ ├── context/ │ │ ├── ExampleForm.mjs │ │ ├── ExampleFormTransformedAutomatic.mjs │ │ ├── ExampleFormTransformedClassic.mjs │ │ ├── HelloDave.mjs │ │ ├── components.js │ │ └── data.js │ ├── test.MDXClient.spec.tsx │ ├── test.MDXClientAsync.esm.spec.tsx │ ├── test.MDXClientLazy.spec.tsx │ ├── test.MDXProvider.spec.tsx │ ├── test.MDXRemote.esm.spec.tsx │ ├── test.MDXRemote.spec.tsx │ ├── test.compile.spec.tsx │ ├── test.core.spec.ts │ ├── test.evaluate.esm.spec.tsx │ ├── test.evaluate.spec.tsx │ ├── test.original.compile.spec.tsx │ ├── test.run.spec.tsx │ ├── test.serialize-hydrate.spec.tsx │ ├── test.utils.spec.ts │ ├── test.wrapper.spec.tsx │ └── utils/ │ └── index.ts ├── tsconfig.json ├── vite.config.js └── vitest-setup-tests.js