code: function highlight(markdownit, options, text, lang) {
  	let langToUse, prismLang;
  	[langToUse, prismLang] = selectLanguage(options, lang);
  	const code = prismLang ? Prism.highlight(text, prismLang) : markdownit.utils.escapeHtml(text);
  	const classAttribute = langToUse ? ` class="${markdownit.options.langPrefix}${langToUse}"` : '';
  	return `<pre${classAttribute}><code${classAttribute}>${code}</code></pre>`;
  }
docs: Highlights the provided text using Prism.
  
  @param {MarkdownIt} markdownit
  Instance of MarkdownIt Class. This argument is bound in markdownItPrism().
  @param {MarkdownItPrismOptions} options
  The options that have been used to initialise the plugin. This argument is bound in markdownItPrism().
  @param {String} text
  The text to highlight.
  @param {String} lang
  Code of the language to highlight the text in.
  @return {String} {@code text} wrapped in {@code &lt;pre&gt;} and {@code &lt;code&gt;}, both equipped with the appropriate class (markdown-it’s langPrefix + lang). If Prism knows {@code lang}, {@code text} will be highlighted by it.