gitextract_yzwoer2e/ ├── .eslintrc.cjs ├── .gitignore ├── .prettierignore ├── .prettierrc ├── .yarnrc.yml ├── examples/ │ ├── app-router/ │ │ ├── .eslintrc.json │ │ ├── .gitignore │ │ ├── app/ │ │ │ ├── globals.css │ │ │ ├── layout.tsx │ │ │ ├── loading.tsx │ │ │ └── page.tsx │ │ ├── examples/ │ │ │ └── highlight-example.mdx │ │ ├── next.config.js │ │ ├── package.json │ │ ├── postcss.config.js │ │ ├── readme.md │ │ ├── tailwind.config.ts │ │ └── tsconfig.json │ └── pages-router/ │ ├── .eslintrc.json │ ├── .gitignore │ ├── eslint.config.mjs │ ├── examples/ │ │ └── highlight-example.mdx │ ├── next.config.js │ ├── package.json │ ├── pages/ │ │ ├── _app.tsx │ │ ├── _document.tsx │ │ └── index.tsx │ ├── postcss.config.js │ ├── readme.md │ ├── styles/ │ │ └── globals.css │ ├── tailwind.config.ts │ └── tsconfig.json ├── package.json ├── packages/ │ └── mdx/ │ ├── package.json │ ├── src/ │ │ ├── client/ │ │ │ ├── default.tsx │ │ │ └── rsc.tsx │ │ ├── index.ts │ │ ├── plugins/ │ │ │ ├── index.ts │ │ │ └── rehype/ │ │ │ ├── index.ts │ │ │ ├── rehypeSyntaxHighlighting.ts │ │ │ ├── shiki/ │ │ │ │ └── custom-language.ts │ │ │ ├── shiki-constants.ts │ │ │ ├── twoslash/ │ │ │ │ └── config.ts │ │ │ └── utils.ts │ │ ├── server/ │ │ │ └── index.ts │ │ ├── types/ │ │ │ └── index.ts │ │ └── ui/ │ │ ├── index.ts │ │ └── popup.tsx │ ├── tsconfig.build.json │ └── tsconfig.json └── readme.md