import { resolveAttr, resolveLanguage } from '../utils/index.js'; export const preWrapperPlugin = (md, { preWrapper = true } = {}) => { const rawFence = md.renderer.rules.fence; md.renderer.rules.fence = (...args) => { const result = rawFence(...args); if (!preWrapper || !result.startsWith('${result.replace(` class="${languageClass}"`, '')}`; }; };