├── .gitignore ├── .npmignore ├── .npmrc ├── .travis.yml ├── Dockerfile ├── LICENSE.md ├── README.md ├── babel.config.js ├── cli.js ├── docs ├── package-lock.json ├── package.json └── src │ ├── 404.md │ ├── ComponentProvider.md │ ├── Head.md │ ├── Link.md │ ├── StyleProvider.md │ ├── card.js │ ├── card.png │ ├── components.js │ ├── configuration.md │ ├── css-in-js.md │ ├── examples.md │ ├── exporting.md │ ├── getting-started.md │ ├── index.js │ ├── logo.js │ ├── logo.png │ ├── routing.md │ ├── typography.md │ └── using-mdx.md ├── examples ├── basic │ ├── README.md │ ├── docs │ │ └── index.mdx │ └── package.json ├── dev-environment │ ├── README.md │ ├── docs │ │ ├── Button.md │ │ ├── Heading.md │ │ └── index.mdx │ ├── package-lock.json │ ├── package.json │ └── src │ │ ├── Button.js │ │ └── Heading.js ├── dev │ ├── components │ │ └── button.mdx │ ├── hello.mdx │ ├── index.mdx │ └── typography.mdx ├── emotion │ ├── README.md │ ├── docs │ │ ├── Box.js │ │ └── index.mdx │ └── package.json ├── head-content │ ├── README.md │ ├── docs │ │ └── index.mdx │ └── package.json ├── live-code │ ├── README.md │ ├── docs │ │ └── index.mdx │ ├── package-lock.json │ └── package.json ├── mdx-themes │ ├── README.md │ ├── docs │ │ └── index.mdx │ └── package.json ├── react-live │ ├── README.md │ ├── docs │ │ ├── components.js │ │ └── index.mdx │ ├── package-lock.json │ └── package.json ├── routing │ ├── README.md │ ├── docs │ │ ├── about.mdx │ │ └── index.mdx │ └── package.json └── styled-components │ ├── README.md │ ├── docs │ ├── Box.js │ └── index.mdx │ └── package.json ├── lib ├── build.js ├── client │ ├── App.js │ ├── ComponentProvider.js │ ├── Head.js │ ├── Keyboard.js │ ├── Link.js │ ├── StyleProvider.js │ ├── components.js │ ├── index.js │ ├── keyboard-shortcuts.md │ ├── lazyComponent.js │ ├── routes.js │ ├── scope.js │ └── withComponents.js ├── config.js ├── dev.js ├── html-plugin.js └── render-html.js ├── now.json ├── package.json └── test ├── build.js ├── dev.js ├── fixtures └── index.mdx └── snapshots ├── build.js.md └── build.js.snap /.gitignore: -------------------------------------------------------------------------------- 1 | dist 2 | .nyc_output 3 | coverage 4 | temp 5 | node_modules/ 6 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/.npmignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-lock=true 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/babel.config.js -------------------------------------------------------------------------------- /cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/cli.js -------------------------------------------------------------------------------- /docs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/docs/package-lock.json -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/src/404.md: -------------------------------------------------------------------------------- 1 | 2 | # 404 3 | 4 | Page not found 5 | -------------------------------------------------------------------------------- /docs/src/ComponentProvider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/docs/src/ComponentProvider.md -------------------------------------------------------------------------------- /docs/src/Head.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/docs/src/Head.md -------------------------------------------------------------------------------- /docs/src/Link.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/docs/src/Link.md -------------------------------------------------------------------------------- /docs/src/StyleProvider.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/docs/src/StyleProvider.md -------------------------------------------------------------------------------- /docs/src/card.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/docs/src/card.js -------------------------------------------------------------------------------- /docs/src/card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/docs/src/card.png -------------------------------------------------------------------------------- /docs/src/components.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/docs/src/components.js -------------------------------------------------------------------------------- /docs/src/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/docs/src/configuration.md -------------------------------------------------------------------------------- /docs/src/css-in-js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/docs/src/css-in-js.md -------------------------------------------------------------------------------- /docs/src/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/docs/src/examples.md -------------------------------------------------------------------------------- /docs/src/exporting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/docs/src/exporting.md -------------------------------------------------------------------------------- /docs/src/getting-started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/docs/src/getting-started.md -------------------------------------------------------------------------------- /docs/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/docs/src/index.js -------------------------------------------------------------------------------- /docs/src/logo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/docs/src/logo.js -------------------------------------------------------------------------------- /docs/src/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/docs/src/logo.png -------------------------------------------------------------------------------- /docs/src/routing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/docs/src/routing.md -------------------------------------------------------------------------------- /docs/src/typography.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/docs/src/typography.md -------------------------------------------------------------------------------- /docs/src/using-mdx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/docs/src/using-mdx.md -------------------------------------------------------------------------------- /examples/basic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/basic/README.md -------------------------------------------------------------------------------- /examples/basic/docs/index.mdx: -------------------------------------------------------------------------------- 1 | 2 | # mdx-go basic example 3 | 4 | -------------------------------------------------------------------------------- /examples/basic/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/basic/package.json -------------------------------------------------------------------------------- /examples/dev-environment/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/dev-environment/README.md -------------------------------------------------------------------------------- /examples/dev-environment/docs/Button.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/dev-environment/docs/Button.md -------------------------------------------------------------------------------- /examples/dev-environment/docs/Heading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/dev-environment/docs/Heading.md -------------------------------------------------------------------------------- /examples/dev-environment/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/dev-environment/docs/index.mdx -------------------------------------------------------------------------------- /examples/dev-environment/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/dev-environment/package-lock.json -------------------------------------------------------------------------------- /examples/dev-environment/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/dev-environment/package.json -------------------------------------------------------------------------------- /examples/dev-environment/src/Button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/dev-environment/src/Button.js -------------------------------------------------------------------------------- /examples/dev-environment/src/Heading.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/dev-environment/src/Heading.js -------------------------------------------------------------------------------- /examples/dev/components/button.mdx: -------------------------------------------------------------------------------- 1 | 2 | # Button 3 | 4 | This is a subroute 5 | -------------------------------------------------------------------------------- /examples/dev/hello.mdx: -------------------------------------------------------------------------------- 1 | 2 | # Hello 3 | 4 | This is another route 5 | -------------------------------------------------------------------------------- /examples/dev/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/dev/index.mdx -------------------------------------------------------------------------------- /examples/dev/typography.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/dev/typography.mdx -------------------------------------------------------------------------------- /examples/emotion/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/emotion/README.md -------------------------------------------------------------------------------- /examples/emotion/docs/Box.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/emotion/docs/Box.js -------------------------------------------------------------------------------- /examples/emotion/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/emotion/docs/index.mdx -------------------------------------------------------------------------------- /examples/emotion/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/emotion/package.json -------------------------------------------------------------------------------- /examples/head-content/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/head-content/README.md -------------------------------------------------------------------------------- /examples/head-content/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/head-content/docs/index.mdx -------------------------------------------------------------------------------- /examples/head-content/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/head-content/package.json -------------------------------------------------------------------------------- /examples/live-code/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/live-code/README.md -------------------------------------------------------------------------------- /examples/live-code/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/live-code/docs/index.mdx -------------------------------------------------------------------------------- /examples/live-code/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/live-code/package-lock.json -------------------------------------------------------------------------------- /examples/live-code/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/live-code/package.json -------------------------------------------------------------------------------- /examples/mdx-themes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/mdx-themes/README.md -------------------------------------------------------------------------------- /examples/mdx-themes/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/mdx-themes/docs/index.mdx -------------------------------------------------------------------------------- /examples/mdx-themes/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/mdx-themes/package.json -------------------------------------------------------------------------------- /examples/react-live/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/react-live/README.md -------------------------------------------------------------------------------- /examples/react-live/docs/components.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/react-live/docs/components.js -------------------------------------------------------------------------------- /examples/react-live/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/react-live/docs/index.mdx -------------------------------------------------------------------------------- /examples/react-live/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/react-live/package-lock.json -------------------------------------------------------------------------------- /examples/react-live/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/react-live/package.json -------------------------------------------------------------------------------- /examples/routing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/routing/README.md -------------------------------------------------------------------------------- /examples/routing/docs/about.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/routing/docs/about.mdx -------------------------------------------------------------------------------- /examples/routing/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/routing/docs/index.mdx -------------------------------------------------------------------------------- /examples/routing/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/routing/package.json -------------------------------------------------------------------------------- /examples/styled-components/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/styled-components/README.md -------------------------------------------------------------------------------- /examples/styled-components/docs/Box.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/styled-components/docs/Box.js -------------------------------------------------------------------------------- /examples/styled-components/docs/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/styled-components/docs/index.mdx -------------------------------------------------------------------------------- /examples/styled-components/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/examples/styled-components/package.json -------------------------------------------------------------------------------- /lib/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/lib/build.js -------------------------------------------------------------------------------- /lib/client/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/lib/client/App.js -------------------------------------------------------------------------------- /lib/client/ComponentProvider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/lib/client/ComponentProvider.js -------------------------------------------------------------------------------- /lib/client/Head.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/lib/client/Head.js -------------------------------------------------------------------------------- /lib/client/Keyboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/lib/client/Keyboard.js -------------------------------------------------------------------------------- /lib/client/Link.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/lib/client/Link.js -------------------------------------------------------------------------------- /lib/client/StyleProvider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/lib/client/StyleProvider.js -------------------------------------------------------------------------------- /lib/client/components.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/lib/client/components.js -------------------------------------------------------------------------------- /lib/client/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/lib/client/index.js -------------------------------------------------------------------------------- /lib/client/keyboard-shortcuts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/lib/client/keyboard-shortcuts.md -------------------------------------------------------------------------------- /lib/client/lazyComponent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/lib/client/lazyComponent.js -------------------------------------------------------------------------------- /lib/client/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/lib/client/routes.js -------------------------------------------------------------------------------- /lib/client/scope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/lib/client/scope.js -------------------------------------------------------------------------------- /lib/client/withComponents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/lib/client/withComponents.js -------------------------------------------------------------------------------- /lib/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/lib/config.js -------------------------------------------------------------------------------- /lib/dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/lib/dev.js -------------------------------------------------------------------------------- /lib/html-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/lib/html-plugin.js -------------------------------------------------------------------------------- /lib/render-html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/lib/render-html.js -------------------------------------------------------------------------------- /now.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/now.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/package.json -------------------------------------------------------------------------------- /test/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/test/build.js -------------------------------------------------------------------------------- /test/dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/test/dev.js -------------------------------------------------------------------------------- /test/fixtures/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/test/fixtures/index.mdx -------------------------------------------------------------------------------- /test/snapshots/build.js.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/test/snapshots/build.js.md -------------------------------------------------------------------------------- /test/snapshots/build.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jxnblk/mdx-go/HEAD/test/snapshots/build.js.snap --------------------------------------------------------------------------------