Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@contentstack/utils

Package Overview
Dependencies
Maintainers
2
Versions
45
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@contentstack/utils - npm Package Compare versions

Comparing version
1.3.20
to
1.4.0
+18
-3
dist/index.es.js

@@ -240,2 +240,13 @@ 'use strict';

var _a, _b, _c, _d, _e;
if ((node.attrs.type === 'entry' || node.attrs.type === 'asset') && node.attrs['display-type'] === 'link') {
var aTagAttrs = "".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", " href=\"").concat(node.attrs.href || node.attrs.url, "\"");
if (node.attrs.target) {
aTagAttrs += " target=\"".concat(node.attrs.target, "\"");
}
if (node.attrs.type == 'asset') {
aTagAttrs += " type=\"asset\" content-type-uid=\"sys_assets\" ".concat(node.attrs['asset-uid'] ? "data-sys-asset-uid=\"".concat(node.attrs['asset-uid'], "\"") : "", " sys-style-type=\"download\"");
}
var aTag = "<a".concat(aTagAttrs, ">").concat(sanitizeHTML(next(node.children)), "</a>");
return aTag;
}
if (node.attrs.type === 'asset') {

@@ -451,4 +462,11 @@ var src = encodeURI(node.attrs['asset-link']);

function referenceToHTML(node, renderOption, renderEmbed) {
function sendToRenderOption(referenceNode) {
var next = function (nodes) { return nodeChildrenToHTML(nodes, renderOption, renderEmbed); };
return renderOption[referenceNode.type](referenceNode, next);
}
if ((node.attrs.type === 'entry' || node.attrs.type === 'asset') && node.attrs['display-type'] === 'link') {
var entryText = node.children ? nodeChildrenToHTML(node.children, renderOption, renderEmbed) : '';
if (renderOption[node.type] !== undefined) {
return sendToRenderOption(node);
}
var aTagAttrs = "".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", " href=\"").concat(node.attrs.href || node.attrs.url, "\"");

@@ -464,5 +482,2 @@ if (node.attrs.target) {

}
function sendToRenderOption(referenceNode) {
return renderOption[referenceNode.type](referenceNode, undefined);
}
if (!renderEmbed && renderOption[node.type] !== undefined) {

@@ -469,0 +484,0 @@ return sendToRenderOption(node);

+7
-3

@@ -68,4 +68,11 @@ var __assign = (this && this.__assign) || function () {

export function referenceToHTML(node, renderOption, renderEmbed) {
function sendToRenderOption(referenceNode) {
var next = function (nodes) { return nodeChildrenToHTML(nodes, renderOption, renderEmbed); };
return renderOption[referenceNode.type](referenceNode, next);
}
if ((node.attrs.type === 'entry' || node.attrs.type === 'asset') && node.attrs['display-type'] === 'link') {
var entryText = node.children ? nodeChildrenToHTML(node.children, renderOption, renderEmbed) : '';
if (renderOption[node.type] !== undefined) {
return sendToRenderOption(node);
}
var aTagAttrs = "".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", " href=\"").concat(node.attrs.href || node.attrs.url, "\"");

@@ -81,5 +88,2 @@ if (node.attrs.target) {

}
function sendToRenderOption(referenceNode) {
return renderOption[referenceNode.type](referenceNode, undefined);
}
if (!renderEmbed && renderOption[node.type] !== undefined) {

@@ -86,0 +90,0 @@ return sendToRenderOption(node);

@@ -1,1 +0,1 @@

{"version":3,"file":"enumerate-entries.js","sourceRoot":"","sources":["../../../src/helper/enumerate-entries.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"enumerate-entries.js","sourceRoot":"","sources":["../../../src/helper/enumerate-entries.ts"],"names":[],"mappings":"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"}

@@ -122,2 +122,13 @@ var _a;

var _a, _b, _c, _d, _e;
if ((node.attrs.type === 'entry' || node.attrs.type === 'asset') && node.attrs['display-type'] === 'link') {
var aTagAttrs = "".concat(node.attrs.style ? " style=\"".concat(node.attrs.style, "\"") : "").concat(node.attrs['class-name'] ? " class=\"".concat(node.attrs['class-name'], "\"") : "").concat(node.attrs.id ? " id=\"".concat(node.attrs.id, "\"") : "", " href=\"").concat(node.attrs.href || node.attrs.url, "\"");
if (node.attrs.target) {
aTagAttrs += " target=\"".concat(node.attrs.target, "\"");
}
if (node.attrs.type == 'asset') {
aTagAttrs += " type=\"asset\" content-type-uid=\"sys_assets\" ".concat(node.attrs['asset-uid'] ? "data-sys-asset-uid=\"".concat(node.attrs['asset-uid'], "\"") : "", " sys-style-type=\"download\"");
}
var aTag = "<a".concat(aTagAttrs, ">").concat(sanitizeHTML(next(node.children)), "</a>");
return aTag;
}
if (node.attrs.type === 'asset') {

@@ -124,0 +135,0 @@ var src = encodeURI(node.attrs['asset-link']);

@@ -1,1 +0,1 @@

{"version":3,"file":"default-node-options.js","sourceRoot":"","sources":["../../../src/options/default-node-options.ts"],"names":[],"mappings":"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"}
{"version":3,"file":"default-node-options.js","sourceRoot":"","sources":["../../../src/options/default-node-options.ts"],"names":[],"mappings":"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"}
{
"name": "@contentstack/utils",
"version": "1.3.20",
"version": "1.4.0",
"description": "Contentstack utilities for Javascript",

@@ -41,3 +41,3 @@ "main": "dist/index.es.js",

"@types/jest": "^26.0.24",
"babel-core": "^4.7.16",
"babel-core": "^6.26.3",
"babel-jest": "^29.7.0",

@@ -44,0 +44,0 @@ "babel-loader": "8.4.1",

+93
-79

@@ -13,3 +13,2 @@ # Contentstack JavaScript Utils SDK:

## SDK Installation and Setup
> Note: If you are using JavaScript Contentstack SDK, you don’t need to run the command as ‘@contentstack/utils’ is already imported in the SDK.

@@ -91,17 +90,22 @@ Use the following command to install Contentstack JavaScript Utils SDK:

To get an embedded item of a single entry, you need to provide the stack API key, environment name, delivery token, content type and entry UID. Then, use the `includeEmbeddedItems` and `Contentstack.Utils.render` functions as shown below:
```js
import * as Contentstack from 'contentstack'
const stack = Contentstack.Stack({
api_key: '<API_KEY>',
delivery_token: '<ENVIRONMENT_SPECIFIC_DELIVERY_TOKEN>',
environment: '<ENVIRONMENT>'})
stack.ContentType('<CONTENT_TYPE_UID>')
.Entry('<ENTRY_UID>')
.toJSON()
.includeEmbeddedItems() // include embedded items
.fetch()
.then(entry => {
Contentstack.Utils.render({ entry, renderOption })
})
```ts
import contentstack, { StackConfig } from '@contentstack/delivery-sdk';
const params: StackConfig = {
apiKey: <API_KEY>,
deliveryToken: <DELIVERY_TOKEN>,
environment: <ENVIRONMENT>,
}
const Stack = contentstack.stack(params);
const result = await Stack
.contentType('<CONTENT_TYPE_UID>')
.entry('<ENTRY_UID>')
.includeEmbeddedItems()
.fetch<BlogPostEntry>();
Contentstack.Utils.render({
entry: result,
renderOption
})
```

@@ -111,5 +115,9 @@ If you have multiple RTE fields in an entry and want to fetch the embedded items from a particular RTE field, you need to provide a path of those RTE fields.

Refer to the example code below:
```js
```ts
//code to render embedded item from an RTE field and from another RTE field nested within a group field
Contentstack.Utils.render({ entry, path: ["rte_fieldUid", "group.rteFieldUID"], renderOption })
Contentstack.Utils.render({
entry: result,
path: ["rte_fieldUid", "group.rteFieldUID"],
renderOption
})
```

@@ -119,20 +127,23 @@

To get a single entry, you need to provide the stack API key, environment name, delivery token, content type and entry UID. Then, use `Contentstack.Utils.jsonToHTML` function as shown below:
```js
import * as Contentstack from 'contentstack'
const stack = Contentstack.Stack({
api_key: '<API_KEY>',
delivery_token: '<ENVIRONMENT_SPECIFIC_DELIVERY_TOKEN>',
environment: '<ENVIRONMENT>'})
stack.ContentType('<CONTENT_TYPE_UID>')
.Entry('<ENTRY_UID>')
.toJSON()
.fetch()
.then(entry => {
Contentstack.Utils.jsonToHTML({
entry,
path: ["rte_fieldUid", "group.rteFieldUID"],
renderOption
})
})
```ts
import contentstack, { StackConfig } from '@contentstack/delivery-sdk';
const params: StackConfig = {
apiKey: <API_KEY>,
deliveryToken: <DELIVERY_TOKEN>,
environment: <ENVIRONMENT>,
}
const Stack = contentstack.stack(params);
const result = await Stack
.contentType('<CONTENT_TYPE_UID>')
.entry('<ENTRY_UID>')
.includeEmbeddedItems()
.fetch<BlogPostEntry>();
Contentstack.Utils.jsonToHTML({
entry: result,
paths: ["rte_fieldUid", "group.rteFieldUID"],
renderOption
})
```

@@ -145,24 +156,25 @@ > Node: Supercharged RTE also supports Embedded items to get all embedded items while fetching entry use `includeEmbeddedItems` function.

To get embedded items from multiple entries, you need to provide the content type UID. You can also use the path variable in case the entries have multiple RTE fields.
```js
import Contentstack from 'contentstack'
const stack = Contentstack.Stack({
api_key: '<API_KEY>',
delivery_token: '<ENVIRONMENT_SPECIFIC_DELIVERY_TOKEN>',
environment: '<ENVIRONMENT>'})
stack.ContentType('<CONTENT_TYPE_UID>')
.Query()
.toJSON()
.where('title', '<entry_title_to_search>')
.includeEmbeddedItems() // include embedded items
.find()
.then(result => {
result.forEach(entry => {
Contentstack.Utils.render({
entry,
path: ['rte', 'group.rteFieldUID'],
renderOption
})
})
})
```ts
import contentstack, { StackConfig } from '@contentstack/delivery-sdk'
const params: StackConfig = {
apiKey: <API_KEY>,
deliveryToken: <DELIVERY_TOKEN>,
environment: <ENVIRONMENT>,
}
const Stack = contentstack.stack(params);
const result = await Stack
.contentType('<CONTENT_TYPE_UID>')
.entry()
.includeEmbeddedItems()
.find<BlogPostEntry>();
result.entries.forEach(entry => {
Contentstack.Utils.render({
entry,
paths: ["rte_fieldUid", "group.rteFieldUID"],
renderOption
})
})
```

@@ -172,25 +184,27 @@

To get a multiple entries, you need to provide the stack API key, environment name, delivery token, content type and entry UID. Then, use `Contentstack.Utils.jsonToHTML` function as shown below:
```js
import * as Contentstack from 'contentstack'
const stack = Contentstack.Stack({
api_key: '<API_KEY>',
delivery_token: '<ENVIRONMENT_SPECIFIC_DELIVERY_TOKEN>',
environment: '<ENVIRONMENT>'})
stack.ContentType('<CONTENT_TYPE_UID>')
.Query()
.toJSON()
.where('title', '<entry_title_to_search>')
.find()
.then(result => {
result.forEach(entry => {
Contentstack.Utils.jsonToHTML({
entry,
path: ["rte_fieldUid", "group.rteFieldUID"],
renderOption
})
})
})
```ts
import contentstack, { StackConfig } from '@contentstack/delivery-sdk';
const params: StackConfig = {
apiKey: <API_KEY>,
deliveryToken: <DELIVERY_TOKEN>,
environment: <ENVIRONMENT>,
}
const Stack = contentstack.stack(params);
const result = await Stack
.contentType('<CONTENT_TYPE_UID>')
.entry()
.includeEmbeddedItems()
.find<BlogPostEntry>();
result.entries.forEach(entry => {
Contentstack.Utils.jsonToHTML({
entry,
paths: ["rte_fieldUid", "group.rteFieldUID"],
renderOption
})
})
```
> Node: Supercharged RTE also supports Embedded items to get all embedded items while fetching entry use `includeEmbeddedItems` function.

Sorry, the diff of this file is too big to display