Skip to content
Functiondiscord-component-embedv1.0.0

toComponentEmbedJson

Returns the component embed's JSON as a string. It escapes </ and <!-- to keep text in the card from closing the <script> tag early. Use it when your framework writes the tag itself and takes the JSON as its content.

Throws:

  • a ComponentEmbedError when the tree breaks a rule of the format, or when your own code throws while the package reads it.

toComponentEmbedJson(root: EmbedElement): string