
    Ci                     R    S SK JrJr  S SKJr  S SKJrJr  S SKJ	r	  S SK
Jr  SS jrg)	    )absolute_importunicode_literals)Parser)dumpASTdumpJSON)HtmlRenderer)ReStructuredTextRendererc                 $   [        5       nUR                  U 5      nUS;  a  [        S5      eUS:X  a  [        5       nUR	                  U5      $ US:X  a  [        U5      $ US:X  a  [        U5      $ US:X  a  [        5       nUR	                  U5      $ g)zRender CommonMark into HTML, JSON or AST
Optional keyword arguments:
format:     'html' (default), 'json' or 'ast'

>>> commonmark("*hello!*")
'<p><em>hello</em></p>\n'
)htmljsonastrstz&format must be 'html', 'json' or 'ast'r   r   r   r   N)r   parse
ValueErrorr   renderr   r   r	   )textformatparserr   renderers        a/var/www/html/backend/Backoffice_Marketplace/venv/lib/python3.13/site-packages/commonmark/main.py
commonmarkr      s     XF
,,t
C33ABB>s##}s|+-s##     N)r   )
__future__r   r   commonmark.blocksr   commonmark.dumpr   r   commonmark.render.htmlr   commonmark.render.rstr	   r    r   r   <module>r      s    9 $ - / :$r   