contentstack-utils
Installation
SKILL.md
Contentstack Utils – SDK skill
When to use
- Implementing or changing RTE/HTML rendering, JSON RTE parsing, or variant helpers.
- Updating
README.md/CHANGELOG.md/ podspec for user-visible behavior. - Assessing semver impact of
public/openchanges.
Main entry (consumer API)
- Consumers
import ContentstackUtilsand useContentstackUtils: e.g.render(content:_:),render(contents:_:),jsonToHtml(node:_:),getVariantAliases, nestedGQL.jsonToHtml(rte:_:). - Keep the static surface small and documented; breaking changes need semver and changelog notes.
Customization
- Subclass or extend via
Option(open class) conforming toRenderable:renderItem(embeddedObject:metadata:),renderMark(markType:text:),renderNode(nodeType:node:next:). - Do not remove or rename open hooks without a major version.