Socket
Socket
Sign inDemoInstall

@portabletext/react

Package Overview
Dependencies
Maintainers
8
Versions
34
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@portabletext/react - npm Package Compare versions

Comparing version 2.0.0 to 2.0.1

dist/react-portable-text.cjs.mjs

2

dist/react-portable-text.d.ts

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

/// <reference types="react" />
import type {ArbitraryTypedObject} from '@portabletext/types'

@@ -4,0 +2,0 @@ import type {ComponentType} from 'react'

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

const _excluded = ["block", "list", "listItem", "marks", "types"],
_excluded2 = ["listItem"],
_excluded3 = ["_key"];
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }
function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }
import { nestLists, LIST_NEST_MODE_HTML, isPortableTextToolkitList, isPortableTextListItemBlock, isPortableTextToolkitSpan, isPortableTextBlock, isPortableTextToolkitTextNode, spanToPlainText, buildMarksTree } from '@portabletext/toolkit';

@@ -15,10 +7,11 @@ export { toPlainText } from '@portabletext/toolkit';

const {
block,
list,
listItem,
marks,
types
} = overrides,
rest = _objectWithoutProperties(overrides, _excluded);
return _objectSpread(_objectSpread({}, parent), {}, {
block,
list,
listItem,
marks,
types,
...rest
} = overrides;
return {
...parent,
block: mergeDeeply(parent, overrides, "block"),

@@ -28,4 +21,5 @@ list: mergeDeeply(parent, overrides, "list"),

marks: mergeDeeply(parent, overrides, "marks"),
types: mergeDeeply(parent, overrides, "types")
}, rest);
types: mergeDeeply(parent, overrides, "types"),
...rest
};
}

@@ -42,3 +36,6 @@ function mergeDeeply(parent, overrides, key) {

if (override) {
return _objectSpread(_objectSpread({}, parentVal), override);
return {
...parentVal,
...override
};
}

@@ -339,5 +336,5 @@ return parentVal;

const {
listItem
} = node,
blockNode = _objectWithoutProperties(node, _excluded2);
listItem,
...blockNode
} = node;
children = renderNode({

@@ -360,5 +357,6 @@ node: blockNode,

const children = node.children.map((child, childIndex) => renderNode({
node: child._key ? child : _objectSpread(_objectSpread({}, child), {}, {
node: child._key ? child : {
...child,
_key: "li-".concat(index, "-").concat(childIndex)
}),
},
index,

@@ -415,12 +413,11 @@ isInline: false,

function renderBlock(node, index, key, isInline) {
const _serializeBlock = serializeBlock({
node,
index,
isInline,
renderNode
}),
{
_key
} = _serializeBlock,
props = _objectWithoutProperties(_serializeBlock, _excluded3);
const {
_key,
...props
} = serializeBlock({
node,
index,
isInline,
renderNode
});
const style = props.node.style || "normal";

@@ -435,6 +432,7 @@ const handler = typeof components.block === "function" ? components.block : components.block[style];

}
return /* @__PURE__ */jsx(Block, _objectSpread(_objectSpread({}, props), {}, {
return /* @__PURE__ */jsx(Block, {
...props,
value: props.node,
renderNode
}), key);
}, key);
}

@@ -457,3 +455,5 @@ function renderText(node, key) {

if (Node) {
return /* @__PURE__ */jsx(Node, _objectSpread({}, nodeOptions), key);
return /* @__PURE__ */jsx(Node, {
...nodeOptions
}, key);
}

@@ -465,3 +465,5 @@ handleMissingComponent(unknownTypeWarning(node._type), {

const UnknownType = components.unknownType;
return /* @__PURE__ */jsx(UnknownType, _objectSpread({}, nodeOptions), key);
return /* @__PURE__ */jsx(UnknownType, {
...nodeOptions
}, key);
}

@@ -468,0 +470,0 @@ return renderNode;

'use strict';
const _excluded = ["block", "list", "listItem", "marks", "types"],
_excluded2 = ["listItem"],
_excluded3 = ["_key"];
function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); enumerableOnly && (symbols = symbols.filter(function (sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; })), keys.push.apply(keys, symbols); } return keys; }
function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { _defineProperty(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }
function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
function _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }
function _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }
Object.defineProperty(exports, '__esModule', {

@@ -19,10 +11,11 @@ value: true

const {
block,
list,
listItem,
marks,
types
} = overrides,
rest = _objectWithoutProperties(overrides, _excluded);
return _objectSpread(_objectSpread({}, parent), {}, {
block,
list,
listItem,
marks,
types,
...rest
} = overrides;
return {
...parent,
block: mergeDeeply(parent, overrides, "block"),

@@ -32,4 +25,5 @@ list: mergeDeeply(parent, overrides, "list"),

marks: mergeDeeply(parent, overrides, "marks"),
types: mergeDeeply(parent, overrides, "types")
}, rest);
types: mergeDeeply(parent, overrides, "types"),
...rest
};
}

@@ -46,3 +40,6 @@ function mergeDeeply(parent, overrides, key) {

if (override) {
return _objectSpread(_objectSpread({}, parentVal), override);
return {
...parentVal,
...override
};
}

@@ -343,5 +340,5 @@ return parentVal;

const {
listItem
} = node,
blockNode = _objectWithoutProperties(node, _excluded2);
listItem,
...blockNode
} = node;
children = renderNode({

@@ -364,5 +361,6 @@ node: blockNode,

const children = node.children.map((child, childIndex) => renderNode({
node: child._key ? child : _objectSpread(_objectSpread({}, child), {}, {
node: child._key ? child : {
...child,
_key: "li-".concat(index, "-").concat(childIndex)
}),
},
index,

@@ -419,12 +417,11 @@ isInline: false,

function renderBlock(node, index, key, isInline) {
const _serializeBlock = serializeBlock({
node,
index,
isInline,
renderNode
}),
{
_key
} = _serializeBlock,
props = _objectWithoutProperties(_serializeBlock, _excluded3);
const {
_key,
...props
} = serializeBlock({
node,
index,
isInline,
renderNode
});
const style = props.node.style || "normal";

@@ -439,6 +436,7 @@ const handler = typeof components.block === "function" ? components.block : components.block[style];

}
return /* @__PURE__ */jsxRuntime.jsx(Block, _objectSpread(_objectSpread({}, props), {}, {
return /* @__PURE__ */jsxRuntime.jsx(Block, {
...props,
value: props.node,
renderNode
}), key);
}, key);
}

@@ -461,3 +459,5 @@ function renderText(node, key) {

if (Node) {
return /* @__PURE__ */jsxRuntime.jsx(Node, _objectSpread({}, nodeOptions), key);
return /* @__PURE__ */jsxRuntime.jsx(Node, {
...nodeOptions
}, key);
}

@@ -469,3 +469,5 @@ handleMissingComponent(unknownTypeWarning(node._type), {

const UnknownType = components.unknownType;
return /* @__PURE__ */jsxRuntime.jsx(UnknownType, _objectSpread({}, nodeOptions), key);
return /* @__PURE__ */jsxRuntime.jsx(UnknownType, {
...nodeOptions
}, key);
}

@@ -472,0 +474,0 @@ return renderNode;

{
"name": "@portabletext/react",
"version": "2.0.0",
"version": "2.0.1",
"description": "Render Portable Text with React",

@@ -13,6 +13,11 @@ "types": "./dist/react-portable-text.d.ts",

"source": "./src/index.ts",
"require": "./dist/react-portable-text.js",
"node": {
"import": "./dist/react-portable-text.cjs.mjs",
"require": "./dist/react-portable-text.js"
},
"import": "./dist/react-portable-text.esm.js",
"require": "./dist/react-portable-text.js",
"default": "./dist/react-portable-text.esm.js"
}
},
"./package.json": "./package.json"
},

@@ -53,3 +58,3 @@ "sideEffects": false,

"devDependencies": {
"@sanity/pkg-utils": "^1.15.0",
"@sanity/pkg-utils": "^2.2.3",
"@sanity/ui": "1.0.0-beta.32",

@@ -56,0 +61,0 @@ "@types/leaflet": "^1.9.0",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc