const stripIndent = require('common-tags/lib/stripIndent'); const { URL: serverURL } = require('../config/server.js'); /** * Playwright helper for dynamically creating custom docsify sites. * * @param {Object} page Playwright page reference * @param {Object} options options object * @param {Object} [options.config] docsify configuration (merged with default) * @param {String} [options.contentMarkdown] homepage markdown * @param {String} [options.coverpageMarkdown] coverpage markdown * @param {String} [options.debug] initiate debugger after site is created * @param {String} [options.docsifyURL='/lib/docsify.js'] * @param {String} [options.navbarMarkdown] navbar markdown * @param {Array[]|Array[][]} [options.routes] custom routes as [path, response] (See https://playwright.dev/#path=docs%2Fapi.md&q=routefulfillresponse for details) * @param {String} [options.script] JS to inject via