const { renderToString } = require('react-dom/server') const { transform } = require('./babel') // These all need to be here even though eslint doesn't think so /* eslint-disable */ const React = require('react') const CodeBlock = require('../../dist/react/CodeBlock') const CodeEditor = require('../../dist/react/CodeEditor') /* eslint-enable */ const renderReact = async componentStr => { const componentName = componentStr.match(/<([a-zA-Z]+)\s/)[1] const jsx = `