Skip to content
This repository has been archived by the owner on Jan 30, 2025. It is now read-only.

Rich text element parser for node.js & javascript delivery SDK.

License

Notifications You must be signed in to change notification settings

kontent-ai/kontent-delivery-node-parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d1d3a3a · Jan 30, 2025

History

72 Commits
Aug 8, 2023
Sep 30, 2021
May 15, 2023
Aug 3, 2022
Aug 1, 2023
Sep 30, 2021
Sep 30, 2021
Sep 30, 2021
Aug 27, 2024
Aug 3, 2022
Sep 30, 2021
Sep 30, 2021
Aug 27, 2024
Aug 27, 2024
Jan 30, 2025
Sep 30, 2021
Sep 30, 2021
Sep 30, 2021
Oct 5, 2021

Repository files navigation

Caution

This repository is no longer maintained. Resolving of Richtext element has been superseded by https://www.npmjs.com/package/@kontent-ai/rich-text-resolver

Node.js parser for Rich text elements

This library is an optional addon for the javascript delivery SDK that can be used to resolve rich text elements in node.js environment.

This is an alternative to built-in browserParser that comes native with the SDK and works in browsers.

Usage

import { createRichTextHtmlResolver, createAsyncRichTextHtmlResolver } from '@kontent-ai/delivery-sdk';
import { nodeParser, asyncNodeParser } from '@kontent-ai/delivery-node-parser';

// transform rich text html into json
const json = createRichTextHtmlResolver(nodeParser).resolveRichText(data);

// or
const html = await createAsyncRichTextHtmlResolver(asyncNodeParser).resolveRichText(data);