rrweb-snapshot
Advanced tools
Comparing version 0.5.2 to 0.5.3
@@ -167,3 +167,4 @@ var rrwebSnapshot = (function (exports) { | ||
} | ||
function serializeNodeWithId(n, doc, map) { | ||
function serializeNodeWithId(n, doc, map, skipChild) { | ||
if (skipChild === void 0) { skipChild = false; } | ||
var _serializedNode = serializeNode(n, doc); | ||
@@ -179,4 +180,5 @@ if (!_serializedNode) { | ||
map[serializedNode.id] = n; | ||
if (serializedNode.type === exports.NodeType.Document || | ||
serializedNode.type === exports.NodeType.Element) { | ||
if ((serializedNode.type === exports.NodeType.Document || | ||
serializedNode.type === exports.NodeType.Element) && | ||
!skipChild) { | ||
for (var _i = 0, _a = Array.from(n.childNodes); _i < _a.length; _i++) { | ||
@@ -183,0 +185,0 @@ var childN = _a[_i]; |
@@ -168,3 +168,4 @@ 'use strict'; | ||
} | ||
function serializeNodeWithId(n, doc, map) { | ||
function serializeNodeWithId(n, doc, map, skipChild) { | ||
if (skipChild === void 0) { skipChild = false; } | ||
var _serializedNode = serializeNode(n, doc); | ||
@@ -180,4 +181,5 @@ if (!_serializedNode) { | ||
map[serializedNode.id] = n; | ||
if (serializedNode.type === exports.NodeType.Document || | ||
serializedNode.type === exports.NodeType.Element) { | ||
if ((serializedNode.type === exports.NodeType.Document || | ||
serializedNode.type === exports.NodeType.Element) && | ||
!skipChild) { | ||
for (var _i = 0, _a = Array.from(n.childNodes); _i < _a.length; _i++) { | ||
@@ -184,0 +186,0 @@ var childN = _a[_i]; |
@@ -165,3 +165,4 @@ var NodeType; | ||
} | ||
function serializeNodeWithId(n, doc, map) { | ||
function serializeNodeWithId(n, doc, map, skipChild) { | ||
if (skipChild === void 0) { skipChild = false; } | ||
var _serializedNode = serializeNode(n, doc); | ||
@@ -177,4 +178,5 @@ if (!_serializedNode) { | ||
map[serializedNode.id] = n; | ||
if (serializedNode.type === NodeType.Document || | ||
serializedNode.type === NodeType.Element) { | ||
if ((serializedNode.type === NodeType.Document || | ||
serializedNode.type === NodeType.Element) && | ||
!skipChild) { | ||
for (var _i = 0, _a = Array.from(n.childNodes); _i < _a.length; _i++) { | ||
@@ -181,0 +183,0 @@ var childN = _a[_i]; |
@@ -13,2 +13,3 @@ import { serializedNodeWithId, idNodeMap, INode } from './src/types'; | ||
map: idNodeMap, | ||
skipChild?: boolean, | ||
): serializedNodeWithId | null; | ||
@@ -20,2 +21,3 @@ export function resetId(): void; | ||
map: idNodeMap, | ||
skipChild?: boolean, | ||
): INode | null; |
{ | ||
"name": "rrweb-snapshot", | ||
"version": "0.5.2", | ||
"version": "0.5.3", | ||
"description": "rrweb's component to take a snapshot of DOM, aka DOM serializer", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
37528
1201