New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

prosemirror-paste-rules

Package Overview
Dependencies
Maintainers
1
Versions
212
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

prosemirror-paste-rules - npm Package Compare versions

Comparing version 1.0.10 to 1.0.11

17

dist/prosemirror-paste-rules.browser.cjs.js

@@ -110,3 +110,4 @@ 'use strict';

slice = new prosemirrorModel.Slice(regexPasteRuleHandler(slice.content, rule, _view.state.schema), slice.openStart, slice.openEnd);
slice = new prosemirrorModel.Slice(prosemirrorModel.Fragment.fromArray(regexPasteRuleHandler(slice.content, rule, _view.state.schema)), // If we are using node rules, we don't need to keep the slice's open side for both side.
rule.type === 'node' ? 0 : slice.openStart, rule.type === 'node' ? 0 : slice.openEnd);
}

@@ -287,7 +288,15 @@ } catch (err) {

if (!child.isText) {
nodes.push(child.copy(handler({
var contentNodes = handler({
fragment: child.content,
rule,
nodes: []
})));
});
var content = prosemirrorModel.Fragment.fromArray(contentNodes);
if (child.type.validContent(content)) {
nodes.push(child.copy(content));
} else {
nodes.push(...contentNodes);
}
return;

@@ -365,3 +374,3 @@ } // When this is a text node ignore this child if it is wrapped by an ignored

});
return prosemirrorModel.Fragment.fromArray(nodes);
return nodes;
};

@@ -368,0 +377,0 @@ }

@@ -106,3 +106,4 @@ import _createForOfIteratorHelper from '@babel/runtime/helpers/esm/createForOfIteratorHelper';

slice = new Slice(regexPasteRuleHandler(slice.content, rule, _view.state.schema), slice.openStart, slice.openEnd);
slice = new Slice(Fragment.fromArray(regexPasteRuleHandler(slice.content, rule, _view.state.schema)), // If we are using node rules, we don't need to keep the slice's open side for both side.
rule.type === 'node' ? 0 : slice.openStart, rule.type === 'node' ? 0 : slice.openEnd);
}

@@ -283,7 +284,15 @@ } catch (err) {

if (!child.isText) {
nodes.push(child.copy(handler({
var contentNodes = handler({
fragment: child.content,
rule,
nodes: []
})));
});
var content = Fragment.fromArray(contentNodes);
if (child.type.validContent(content)) {
nodes.push(child.copy(content));
} else {
nodes.push(...contentNodes);
}
return;

@@ -361,3 +370,3 @@ } // When this is a text node ignore this child if it is wrapped by an ignored

});
return Fragment.fromArray(nodes);
return nodes;
};

@@ -364,0 +373,0 @@ }

@@ -110,3 +110,4 @@ 'use strict';

slice = new prosemirrorModel.Slice(regexPasteRuleHandler(slice.content, rule, _view.state.schema), slice.openStart, slice.openEnd);
slice = new prosemirrorModel.Slice(prosemirrorModel.Fragment.fromArray(regexPasteRuleHandler(slice.content, rule, _view.state.schema)), // If we are using node rules, we don't need to keep the slice's open side for both side.
rule.type === 'node' ? 0 : slice.openStart, rule.type === 'node' ? 0 : slice.openEnd);
}

@@ -287,7 +288,15 @@ } catch (err) {

if (!child.isText) {
nodes.push(child.copy(handler({
var contentNodes = handler({
fragment: child.content,
rule,
nodes: []
})));
});
var content = prosemirrorModel.Fragment.fromArray(contentNodes);
if (child.type.validContent(content)) {
nodes.push(child.copy(content));
} else {
nodes.push(...contentNodes);
}
return;

@@ -365,3 +374,3 @@ } // When this is a text node ignore this child if it is wrapped by an ignored

});
return prosemirrorModel.Fragment.fromArray(nodes);
return nodes;
};

@@ -368,0 +377,0 @@ }

@@ -110,3 +110,4 @@ 'use strict';

slice = new prosemirrorModel.Slice(regexPasteRuleHandler(slice.content, rule, _view.state.schema), slice.openStart, slice.openEnd);
slice = new prosemirrorModel.Slice(prosemirrorModel.Fragment.fromArray(regexPasteRuleHandler(slice.content, rule, _view.state.schema)), // If we are using node rules, we don't need to keep the slice's open side for both side.
rule.type === 'node' ? 0 : slice.openStart, rule.type === 'node' ? 0 : slice.openEnd);
}

@@ -287,7 +288,15 @@ } catch (err) {

if (!child.isText) {
nodes.push(child.copy(handler({
var contentNodes = handler({
fragment: child.content,
rule,
nodes: []
})));
});
var content = prosemirrorModel.Fragment.fromArray(contentNodes);
if (child.type.validContent(content)) {
nodes.push(child.copy(content));
} else {
nodes.push(...contentNodes);
}
return;

@@ -365,3 +374,3 @@ } // When this is a text node ignore this child if it is wrapped by an ignored

});
return prosemirrorModel.Fragment.fromArray(nodes);
return nodes;
};

@@ -368,0 +377,0 @@ }

@@ -106,3 +106,4 @@ import _createForOfIteratorHelper from '@babel/runtime/helpers/esm/createForOfIteratorHelper';

slice = new Slice(regexPasteRuleHandler(slice.content, rule, _view.state.schema), slice.openStart, slice.openEnd);
slice = new Slice(Fragment.fromArray(regexPasteRuleHandler(slice.content, rule, _view.state.schema)), // If we are using node rules, we don't need to keep the slice's open side for both side.
rule.type === 'node' ? 0 : slice.openStart, rule.type === 'node' ? 0 : slice.openEnd);
}

@@ -283,7 +284,15 @@ } catch (err) {

if (!child.isText) {
nodes.push(child.copy(handler({
var contentNodes = handler({
fragment: child.content,
rule,
nodes: []
})));
});
var content = Fragment.fromArray(contentNodes);
if (child.type.validContent(content)) {
nodes.push(child.copy(content));
} else {
nodes.push(...contentNodes);
}
return;

@@ -361,3 +370,3 @@ } // When this is a text node ignore this child if it is wrapped by an ignored

});
return Fragment.fromArray(nodes);
return nodes;
};

@@ -364,0 +373,0 @@ }

{
"name": "prosemirror-paste-rules",
"version": "1.0.10",
"version": "1.0.11",
"description": "Better handling of pasted content in your prosemirror editor.",

@@ -5,0 +5,0 @@ "homepage": "https://github.com/remirror/remirror/tree/HEAD/packages/prosemirror-paste-rules",

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