gatsby-plugin-mdx
Version:
MDX integration for Gatsby
15 lines (13 loc) • 319 B
JavaScript
function createImportAST(name, filePath) {
return {
type: `import`,
value: `import ${name} from '${filePath}'`,
}
}
module.exports = ({ markdownAST }) => {
markdownAST.children = [
createImportAST(`* as testInjection`, `@private/test-inject`),
...markdownAST.children,
]
return markdownAST
}