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.1.2 to 2.0.0-beta.0

2

dist/declarations/src/paste-rules-plugin.d.ts

@@ -8,3 +8,3 @@ import { Fragment, MarkType, Node as ProsemirrorNode, NodeType } from 'prosemirror-model';

*/
export declare function pasteRules(pasteRules: PasteRule[]): Plugin<void>;
export declare function pasteRules(pasteRules: PasteRule[]): Plugin;
interface BasePasteRule {

@@ -11,0 +11,0 @@ /**

@@ -129,5 +129,7 @@ 'use strict';

// Handle paste for pasting content.
paste: (view, event) => {
paste: (view, clipboardEvent) => {
var _view$props$editable, _view$props;
var event = clipboardEvent;
if (!((_view$props$editable = (_view$props = view.props).editable) !== null && _view$props$editable !== void 0 && _view$props$editable.call(_view$props, view.state))) {

@@ -194,5 +196,7 @@ return false;

// Handle drop for pasting content.
drop: (view, event) => {
drop: (view, dragEvent) => {
var _view$props$editable2, _view$props2, _view$posAtCoords$pos, _view$posAtCoords;
var event = dragEvent;
if (!((_view$props$editable2 = (_view$props2 = view.props).editable) !== null && _view$props$editable2 !== void 0 && _view$props$editable2.call(_view$props2, view.state))) {

@@ -199,0 +203,0 @@ return false;

@@ -125,5 +125,7 @@ import _createForOfIteratorHelper from '@babel/runtime/helpers/esm/createForOfIteratorHelper';

// Handle paste for pasting content.
paste: (view, event) => {
paste: (view, clipboardEvent) => {
var _view$props$editable, _view$props;
var event = clipboardEvent;
if (!((_view$props$editable = (_view$props = view.props).editable) !== null && _view$props$editable !== void 0 && _view$props$editable.call(_view$props, view.state))) {

@@ -190,5 +192,7 @@ return false;

// Handle drop for pasting content.
drop: (view, event) => {
drop: (view, dragEvent) => {
var _view$props$editable2, _view$props2, _view$posAtCoords$pos, _view$posAtCoords;
var event = dragEvent;
if (!((_view$props$editable2 = (_view$props2 = view.props).editable) !== null && _view$props$editable2 !== void 0 && _view$props$editable2.call(_view$props2, view.state))) {

@@ -195,0 +199,0 @@ return false;

@@ -129,5 +129,7 @@ 'use strict';

// Handle paste for pasting content.
paste: (view, event) => {
paste: (view, clipboardEvent) => {
var _view$props$editable, _view$props;
var event = clipboardEvent;
if (!((_view$props$editable = (_view$props = view.props).editable) !== null && _view$props$editable !== void 0 && _view$props$editable.call(_view$props, view.state))) {

@@ -194,5 +196,7 @@ return false;

// Handle drop for pasting content.
drop: (view, event) => {
drop: (view, dragEvent) => {
var _view$props$editable2, _view$props2, _view$posAtCoords$pos, _view$posAtCoords;
var event = dragEvent;
if (!((_view$props$editable2 = (_view$props2 = view.props).editable) !== null && _view$props$editable2 !== void 0 && _view$props$editable2.call(_view$props2, view.state))) {

@@ -199,0 +203,0 @@ return false;

@@ -129,5 +129,7 @@ 'use strict';

// Handle paste for pasting content.
paste: (view, event) => {
paste: (view, clipboardEvent) => {
var _view$props$editable, _view$props;
var event = clipboardEvent;
if (!((_view$props$editable = (_view$props = view.props).editable) !== null && _view$props$editable !== void 0 && _view$props$editable.call(_view$props, view.state))) {

@@ -194,5 +196,7 @@ return false;

// Handle drop for pasting content.
drop: (view, event) => {
drop: (view, dragEvent) => {
var _view$props$editable2, _view$props2, _view$posAtCoords$pos, _view$posAtCoords;
var event = dragEvent;
if (!((_view$props$editable2 = (_view$props2 = view.props).editable) !== null && _view$props$editable2 !== void 0 && _view$props$editable2.call(_view$props2, view.state))) {

@@ -199,0 +203,0 @@ return false;

@@ -125,5 +125,7 @@ import _createForOfIteratorHelper from '@babel/runtime/helpers/esm/createForOfIteratorHelper';

// Handle paste for pasting content.
paste: (view, event) => {
paste: (view, clipboardEvent) => {
var _view$props$editable, _view$props;
var event = clipboardEvent;
if (!((_view$props$editable = (_view$props = view.props).editable) !== null && _view$props$editable !== void 0 && _view$props$editable.call(_view$props, view.state))) {

@@ -190,5 +192,7 @@ return false;

// Handle drop for pasting content.
drop: (view, event) => {
drop: (view, dragEvent) => {
var _view$props$editable2, _view$props2, _view$posAtCoords$pos, _view$posAtCoords;
var event = dragEvent;
if (!((_view$props$editable2 = (_view$props2 = view.props).editable) !== null && _view$props$editable2 !== void 0 && _view$props$editable2.call(_view$props2, view.state))) {

@@ -195,0 +199,0 @@ return false;

{
"name": "prosemirror-paste-rules",
"version": "1.1.2",
"version": "2.0.0-beta.0",
"description": "Better handling of pasted content in your prosemirror editor.",

@@ -39,19 +39,12 @@ "homepage": "https://github.com/remirror/remirror/tree/HEAD/packages/prosemirror-paste-rules",

"@babel/runtime": "^7.13.10",
"@remirror/core-constants": "^1.0.2",
"@remirror/core-helpers": "^1.0.5",
"@remirror/core-constants": "^2.0.0-beta.0",
"@remirror/core-helpers": "^2.0.0-beta.0",
"escape-string-regexp": "^4.0.0"
},
"devDependencies": {
"@types/prosemirror-keymap": "^1.0.4",
"@types/prosemirror-model": "^1.16.2",
"@types/prosemirror-state": "^1.3.0",
"@types/prosemirror-view": "^1.23.2",
"prosemirror-model": "<1.17.0",
"prosemirror-state": "<1.4.0",
"prosemirror-view": "<1.24.0"
"prosemirror-model": "^1.17.0",
"prosemirror-state": "^1.4.0",
"prosemirror-view": "^1.24.1"
},
"peerDependencies": {
"@types/prosemirror-model": "^1",
"@types/prosemirror-state": "^1",
"@types/prosemirror-view": "^1",
"prosemirror-model": "^1",

@@ -61,13 +54,3 @@ "prosemirror-state": "^1",

},
"peerDependenciesMeta": {
"@types/prosemirror-model": {
"optional": true
},
"@types/prosemirror-state": {
"optional": true
},
"@types/prosemirror-view": {
"optional": true
}
},
"peerDependenciesMeta": {},
"publishConfig": {

@@ -74,0 +57,0 @@ "access": "public"

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