add transformers to namespace

This commit is contained in:
Elijah 2024-10-01 14:57:05 +00:00
parent 8213b04a37
commit 8eff3423f9

View File

@ -458,10 +458,15 @@ class ShikiCodeBlock(Component):
return processed
class TransformerNamespace(ComponentNamespace):
shikijs = ShikiJsTransformer
class CodeblockNamespace(ComponentNamespace):
"""Namespace for the CodeBlock component."""
create_transformer = ShikiCodeBlock.create_transformer
transformers = TransformerNamespace()
__call__ = ShikiCodeBlock.create