import {writeFile} from 'fs/promises' import path from 'path' const SCRIPT = `import {mount} from '@sanity/tsdoc/react' mount({ docs: window.__INITIAL_STATE__ ? window.__INITIAL_STATE__.docs : undefined, element: document.getElementById('root'), releaseVersion: window.__INITIAL_STATE__ ? window.__INITIAL_STATE__.releaseVersion : undefined, }) ` export async function _writeScript(options: {outDir: string}): Promise { await writeFile(path.resolve(options.outDir, 'main.tsx'), SCRIPT) }