{
  "version": 3,
  "sources": ["../../../src/api/raw-handling/slack-paragraph-corrector.ts"],
  "sourcesContent": ["/**\n * Replaces Slack paragraph markup with a double line break (later converted to\n * a proper paragraph).\n *\n * @param node Node to check.\n */\nexport default function slackParagraphCorrector( node: Node ) {\n\tif ( node.nodeName !== 'SPAN' ) {\n\t\treturn;\n\t}\n\n\tif (\n\t\t( node as Element ).getAttribute( 'data-stringify-type' ) !==\n\t\t'paragraph-break'\n\t) {\n\t\treturn;\n\t}\n\n\tconst parentNode = node.parentNode!;\n\n\tparentNode.insertBefore( node.ownerDocument!.createElement( 'br' ), node );\n\tparentNode.insertBefore( node.ownerDocument!.createElement( 'br' ), node );\n\tparentNode.removeChild( node );\n}\n"],
  "mappings": ";;;;;;;;;;;;;;;;;;;;AAAA;AAAA;AAAA;AAAA;AAAA;AAMe,SAAR,wBAA0C,MAAa;AAC7D,MAAK,KAAK,aAAa,QAAS;AAC/B;AAAA,EACD;AAEA,MACG,KAAkB,aAAc,qBAAsB,MACxD,mBACC;AACD;AAAA,EACD;AAEA,QAAM,aAAa,KAAK;AAExB,aAAW,aAAc,KAAK,cAAe,cAAe,IAAK,GAAG,IAAK;AACzE,aAAW,aAAc,KAAK,cAAe,cAAe,IAAK,GAAG,IAAK;AACzE,aAAW,YAAa,IAAK;AAC9B;",
  "names": []
}
