├── .gitignore ├── .nvmrc ├── .prettierignore ├── CONTRIBUTING.md ├── README.md ├── example └── .gitignore ├── lighthouse.png ├── package.json ├── src ├── app.tsx ├── bin │ └── mdx-site.tsx ├── build.tsx ├── index.tsx ├── server.ts └── utils │ ├── defaults.tsx │ ├── findAllPages.ts │ ├── getComponents.ts │ ├── getPage.tsx │ ├── renderPage.tsx │ ├── renderTemplate.ts │ └── resolvePageProps.ts ├── step-1.png ├── step-2.png ├── step-3.png ├── template ├── components │ ├── Layout.tsx │ ├── h1.tsx │ ├── h2.tsx │ ├── inlineCode.tsx │ ├── li.tsx │ ├── ol.tsx │ └── p.tsx ├── content │ ├── index.mdx │ └── index.tsx ├── public │ └── index.html └── tsconfig.json ├── tsconfig.json ├── types └── mdx.d.ts ├── welcome.png └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.log 3 | dist 4 | node_modules 5 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v10.16.0 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/.prettierignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/README.md -------------------------------------------------------------------------------- /example/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /lighthouse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/lighthouse.png -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/package.json -------------------------------------------------------------------------------- /src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/src/app.tsx -------------------------------------------------------------------------------- /src/bin/mdx-site.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/src/bin/mdx-site.tsx -------------------------------------------------------------------------------- /src/build.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/src/build.tsx -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/src/server.ts -------------------------------------------------------------------------------- /src/utils/defaults.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/src/utils/defaults.tsx -------------------------------------------------------------------------------- /src/utils/findAllPages.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/src/utils/findAllPages.ts -------------------------------------------------------------------------------- /src/utils/getComponents.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/src/utils/getComponents.ts -------------------------------------------------------------------------------- /src/utils/getPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/src/utils/getPage.tsx -------------------------------------------------------------------------------- /src/utils/renderPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/src/utils/renderPage.tsx -------------------------------------------------------------------------------- /src/utils/renderTemplate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/src/utils/renderTemplate.ts -------------------------------------------------------------------------------- /src/utils/resolvePageProps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/src/utils/resolvePageProps.ts -------------------------------------------------------------------------------- /step-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/step-1.png -------------------------------------------------------------------------------- /step-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/step-2.png -------------------------------------------------------------------------------- /step-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/step-3.png -------------------------------------------------------------------------------- /template/components/Layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/template/components/Layout.tsx -------------------------------------------------------------------------------- /template/components/h1.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/template/components/h1.tsx -------------------------------------------------------------------------------- /template/components/h2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/template/components/h2.tsx -------------------------------------------------------------------------------- /template/components/inlineCode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/template/components/inlineCode.tsx -------------------------------------------------------------------------------- /template/components/li.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/template/components/li.tsx -------------------------------------------------------------------------------- /template/components/ol.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/template/components/ol.tsx -------------------------------------------------------------------------------- /template/components/p.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/template/components/p.tsx -------------------------------------------------------------------------------- /template/content/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/template/content/index.mdx -------------------------------------------------------------------------------- /template/content/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/template/content/index.tsx -------------------------------------------------------------------------------- /template/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/template/public/index.html -------------------------------------------------------------------------------- /template/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/template/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/tsconfig.json -------------------------------------------------------------------------------- /types/mdx.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/types/mdx.d.ts -------------------------------------------------------------------------------- /welcome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/welcome.png -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/mdx-site/HEAD/yarn.lock --------------------------------------------------------------------------------