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

@udecode/plate-basic-marks

Package Overview
Dependencies
Maintainers
2
Versions
153
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@udecode/plate-basic-marks - npm Package Compare versions

Comparing version 32.0.0 to 33.0.0

49

dist/index.d.ts

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

import * as _udecode_plate_core from '@udecode/plate-core';
import * as _udecode_plate_common_server from '@udecode/plate-common/server';
import { ToggleMarkPlugin } from '@udecode/plate-common/server';
import * as _udecode_slate from '@udecode/slate';
import * as _udecode_utils from '@udecode/utils';
import { ToggleMarkPlugin } from '@udecode/plate-common';
/**
* Enables support for basic marks:
*
* - Bold

@@ -16,46 +17,32 @@ * - Code

*/
declare const createBasicMarksPlugin: <OP = _udecode_utils.AnyObject, OV extends _udecode_slate.Value = _udecode_slate.Value, OE extends _udecode_plate_core.PlateEditor<OV> = _udecode_plate_core.PlateEditor<OV>>(override?: Partial<_udecode_plate_core.PlatePlugin<_udecode_plate_core.NoInfer<OP>, OV, OE>> | undefined, overrideByKey?: _udecode_plate_core.OverrideByKey<OV, OE> | undefined) => _udecode_plate_core.PlatePlugin<_udecode_plate_core.NoInfer<OP>, OV, OE>;
declare const createBasicMarksPlugin: <OP = _udecode_utils.AnyObject, OV extends _udecode_slate.Value = _udecode_slate.Value, OE extends _udecode_plate_common_server.PlateEditor<OV> = _udecode_plate_common_server.PlateEditor<OV>>(override?: Partial<_udecode_plate_common_server.PlatePlugin<_udecode_plate_common_server.NoInfer<OP>, OV, OE>> | undefined, overrideByKey?: _udecode_plate_common_server.OverrideByKey<OV, OE> | undefined) => _udecode_plate_common_server.PlatePlugin<_udecode_plate_common_server.NoInfer<OP>, OV, OE>;
declare const MARK_BOLD = "bold";
/**
* Enables support for bold formatting
*/
declare const createBoldPlugin: <OP = ToggleMarkPlugin, OV extends _udecode_slate.Value = _udecode_slate.Value, OE extends _udecode_plate_core.PlateEditor<OV> = _udecode_plate_core.PlateEditor<OV>>(override?: Partial<_udecode_plate_core.PlatePlugin<_udecode_plate_core.NoInfer<OP>, OV, OE>> | undefined, overrideByKey?: _udecode_plate_core.OverrideByKey<OV, OE> | undefined) => _udecode_plate_core.PlatePlugin<_udecode_plate_core.NoInfer<OP>, OV, OE>;
/** Enables support for bold formatting */
declare const createBoldPlugin: <OP = ToggleMarkPlugin, OV extends _udecode_slate.Value = _udecode_slate.Value, OE extends _udecode_plate_common_server.PlateEditor<OV> = _udecode_plate_common_server.PlateEditor<OV>>(override?: Partial<_udecode_plate_common_server.PlatePlugin<_udecode_plate_common_server.NoInfer<OP>, OV, OE>> | undefined, overrideByKey?: _udecode_plate_common_server.OverrideByKey<OV, OE> | undefined) => _udecode_plate_common_server.PlatePlugin<_udecode_plate_common_server.NoInfer<OP>, OV, OE>;
declare const MARK_CODE = "code";
/**
* Enables support for code formatting
*/
declare const createCodePlugin: <OP = ToggleMarkPlugin, OV extends _udecode_slate.Value = _udecode_slate.Value, OE extends _udecode_plate_core.PlateEditor<OV> = _udecode_plate_core.PlateEditor<OV>>(override?: Partial<_udecode_plate_core.PlatePlugin<_udecode_plate_core.NoInfer<OP>, OV, OE>> | undefined, overrideByKey?: _udecode_plate_core.OverrideByKey<OV, OE> | undefined) => _udecode_plate_core.PlatePlugin<_udecode_plate_core.NoInfer<OP>, OV, OE>;
/** Enables support for code formatting */
declare const createCodePlugin: <OP = ToggleMarkPlugin, OV extends _udecode_slate.Value = _udecode_slate.Value, OE extends _udecode_plate_common_server.PlateEditor<OV> = _udecode_plate_common_server.PlateEditor<OV>>(override?: Partial<_udecode_plate_common_server.PlatePlugin<_udecode_plate_common_server.NoInfer<OP>, OV, OE>> | undefined, overrideByKey?: _udecode_plate_common_server.OverrideByKey<OV, OE> | undefined) => _udecode_plate_common_server.PlatePlugin<_udecode_plate_common_server.NoInfer<OP>, OV, OE>;
declare const MARK_ITALIC = "italic";
/**
* Enables support for italic formatting.
*/
declare const createItalicPlugin: <OP = ToggleMarkPlugin, OV extends _udecode_slate.Value = _udecode_slate.Value, OE extends _udecode_plate_core.PlateEditor<OV> = _udecode_plate_core.PlateEditor<OV>>(override?: Partial<_udecode_plate_core.PlatePlugin<_udecode_plate_core.NoInfer<OP>, OV, OE>> | undefined, overrideByKey?: _udecode_plate_core.OverrideByKey<OV, OE> | undefined) => _udecode_plate_core.PlatePlugin<_udecode_plate_core.NoInfer<OP>, OV, OE>;
/** Enables support for italic formatting. */
declare const createItalicPlugin: <OP = ToggleMarkPlugin, OV extends _udecode_slate.Value = _udecode_slate.Value, OE extends _udecode_plate_common_server.PlateEditor<OV> = _udecode_plate_common_server.PlateEditor<OV>>(override?: Partial<_udecode_plate_common_server.PlatePlugin<_udecode_plate_common_server.NoInfer<OP>, OV, OE>> | undefined, overrideByKey?: _udecode_plate_common_server.OverrideByKey<OV, OE> | undefined) => _udecode_plate_common_server.PlatePlugin<_udecode_plate_common_server.NoInfer<OP>, OV, OE>;
declare const MARK_STRIKETHROUGH = "strikethrough";
/**
* Enables support for strikethrough formatting.
*/
declare const createStrikethroughPlugin: <OP = ToggleMarkPlugin, OV extends _udecode_slate.Value = _udecode_slate.Value, OE extends _udecode_plate_core.PlateEditor<OV> = _udecode_plate_core.PlateEditor<OV>>(override?: Partial<_udecode_plate_core.PlatePlugin<_udecode_plate_core.NoInfer<OP>, OV, OE>> | undefined, overrideByKey?: _udecode_plate_core.OverrideByKey<OV, OE> | undefined) => _udecode_plate_core.PlatePlugin<_udecode_plate_core.NoInfer<OP>, OV, OE>;
/** Enables support for strikethrough formatting. */
declare const createStrikethroughPlugin: <OP = ToggleMarkPlugin, OV extends _udecode_slate.Value = _udecode_slate.Value, OE extends _udecode_plate_common_server.PlateEditor<OV> = _udecode_plate_common_server.PlateEditor<OV>>(override?: Partial<_udecode_plate_common_server.PlatePlugin<_udecode_plate_common_server.NoInfer<OP>, OV, OE>> | undefined, overrideByKey?: _udecode_plate_common_server.OverrideByKey<OV, OE> | undefined) => _udecode_plate_common_server.PlatePlugin<_udecode_plate_common_server.NoInfer<OP>, OV, OE>;
declare const MARK_SUBSCRIPT = "subscript";
/**
* Enables support for subscript formatting.
*/
declare const createSubscriptPlugin: <OP = ToggleMarkPlugin, OV extends _udecode_slate.Value = _udecode_slate.Value, OE extends _udecode_plate_core.PlateEditor<OV> = _udecode_plate_core.PlateEditor<OV>>(override?: Partial<_udecode_plate_core.PlatePlugin<_udecode_plate_core.NoInfer<OP>, OV, OE>> | undefined, overrideByKey?: _udecode_plate_core.OverrideByKey<OV, OE> | undefined) => _udecode_plate_core.PlatePlugin<_udecode_plate_core.NoInfer<OP>, OV, OE>;
/** Enables support for subscript formatting. */
declare const createSubscriptPlugin: <OP = ToggleMarkPlugin, OV extends _udecode_slate.Value = _udecode_slate.Value, OE extends _udecode_plate_common_server.PlateEditor<OV> = _udecode_plate_common_server.PlateEditor<OV>>(override?: Partial<_udecode_plate_common_server.PlatePlugin<_udecode_plate_common_server.NoInfer<OP>, OV, OE>> | undefined, overrideByKey?: _udecode_plate_common_server.OverrideByKey<OV, OE> | undefined) => _udecode_plate_common_server.PlatePlugin<_udecode_plate_common_server.NoInfer<OP>, OV, OE>;
declare const MARK_SUPERSCRIPT = "superscript";
/**
* Enables support for superscript formatting.
*/
declare const createSuperscriptPlugin: <OP = ToggleMarkPlugin, OV extends _udecode_slate.Value = _udecode_slate.Value, OE extends _udecode_plate_core.PlateEditor<OV> = _udecode_plate_core.PlateEditor<OV>>(override?: Partial<_udecode_plate_core.PlatePlugin<_udecode_plate_core.NoInfer<OP>, OV, OE>> | undefined, overrideByKey?: _udecode_plate_core.OverrideByKey<OV, OE> | undefined) => _udecode_plate_core.PlatePlugin<_udecode_plate_core.NoInfer<OP>, OV, OE>;
/** Enables support for superscript formatting. */
declare const createSuperscriptPlugin: <OP = ToggleMarkPlugin, OV extends _udecode_slate.Value = _udecode_slate.Value, OE extends _udecode_plate_common_server.PlateEditor<OV> = _udecode_plate_common_server.PlateEditor<OV>>(override?: Partial<_udecode_plate_common_server.PlatePlugin<_udecode_plate_common_server.NoInfer<OP>, OV, OE>> | undefined, overrideByKey?: _udecode_plate_common_server.OverrideByKey<OV, OE> | undefined) => _udecode_plate_common_server.PlatePlugin<_udecode_plate_common_server.NoInfer<OP>, OV, OE>;
declare const MARK_UNDERLINE = "underline";
/**
* Enables support for underline formatting.
*/
declare const createUnderlinePlugin: <OP = ToggleMarkPlugin, OV extends _udecode_slate.Value = _udecode_slate.Value, OE extends _udecode_plate_core.PlateEditor<OV> = _udecode_plate_core.PlateEditor<OV>>(override?: Partial<_udecode_plate_core.PlatePlugin<_udecode_plate_core.NoInfer<OP>, OV, OE>> | undefined, overrideByKey?: _udecode_plate_core.OverrideByKey<OV, OE> | undefined) => _udecode_plate_core.PlatePlugin<_udecode_plate_core.NoInfer<OP>, OV, OE>;
/** Enables support for underline formatting. */
declare const createUnderlinePlugin: <OP = ToggleMarkPlugin, OV extends _udecode_slate.Value = _udecode_slate.Value, OE extends _udecode_plate_common_server.PlateEditor<OV> = _udecode_plate_common_server.PlateEditor<OV>>(override?: Partial<_udecode_plate_common_server.PlatePlugin<_udecode_plate_common_server.NoInfer<OP>, OV, OE>> | undefined, overrideByKey?: _udecode_plate_common_server.OverrideByKey<OV, OE> | undefined) => _udecode_plate_common_server.PlatePlugin<_udecode_plate_common_server.NoInfer<OP>, OV, OE>;
export { MARK_BOLD, MARK_CODE, MARK_ITALIC, MARK_STRIKETHROUGH, MARK_SUBSCRIPT, MARK_SUPERSCRIPT, MARK_UNDERLINE, createBasicMarksPlugin, createBoldPlugin, createCodePlugin, createItalicPlugin, createStrikethroughPlugin, createSubscriptPlugin, createSuperscriptPlugin, createUnderlinePlugin };

@@ -42,11 +42,10 @@ "use strict";

// src/createBasicMarksPlugin.ts
var import_plate_common8 = require("@udecode/plate-common");
var import_server8 = require("@udecode/plate-common/server");
// src/createBoldPlugin.ts
var import_plate_common = require("@udecode/plate-common");
var import_server = require("@udecode/plate-common/server");
var MARK_BOLD = "bold";
var createBoldPlugin = (0, import_plate_common.createPluginFactory)({
key: MARK_BOLD,
isLeaf: true,
var createBoldPlugin = (0, import_server.createPluginFactory)({
deserializeHtml: {
query: (el) => !(0, import_server.someHtmlElement)(el, (node) => node.style.fontWeight === "normal"),
rules: [

@@ -59,8 +58,9 @@ { validNodeName: ["STRONG", "B"] },

}
],
query: (el) => !(0, import_plate_common.someHtmlElement)(el, (node) => node.style.fontWeight === "normal")
]
},
handlers: {
onKeyDown: import_plate_common.onKeyDownToggleMark
onKeyDown: import_server.onKeyDownToggleMark
},
isLeaf: true,
key: MARK_BOLD,
options: {

@@ -72,8 +72,12 @@ hotkey: "mod+b"

// src/createCodePlugin.ts
var import_plate_common2 = require("@udecode/plate-common");
var import_server2 = require("@udecode/plate-common/server");
var MARK_CODE = "code";
var createCodePlugin = (0, import_plate_common2.createPluginFactory)({
key: MARK_CODE,
isLeaf: true,
var createCodePlugin = (0, import_server2.createPluginFactory)({
deserializeHtml: {
query(el) {
const blockAbove = (0, import_server2.findHtmlParentElement)(el, "P");
if ((blockAbove == null ? void 0 : blockAbove.style.fontFamily) === "Consolas")
return false;
return !(0, import_server2.findHtmlParentElement)(el, "PRE");
},
rules: [

@@ -88,13 +92,9 @@ {

}
],
query(el) {
const blockAbove = (0, import_plate_common2.findHtmlParentElement)(el, "P");
if ((blockAbove == null ? void 0 : blockAbove.style.fontFamily) === "Consolas")
return false;
return !(0, import_plate_common2.findHtmlParentElement)(el, "PRE");
}
]
},
handlers: {
onKeyDown: import_plate_common2.onKeyDownToggleMark
onKeyDown: import_server2.onKeyDownToggleMark
},
isLeaf: true,
key: MARK_CODE,
options: {

@@ -106,14 +106,7 @@ hotkey: "mod+e"

// src/createItalicPlugin.ts
var import_plate_common3 = require("@udecode/plate-common");
var import_server3 = require("@udecode/plate-common/server");
var MARK_ITALIC = "italic";
var createItalicPlugin = (0, import_plate_common3.createPluginFactory)({
key: MARK_ITALIC,
isLeaf: true,
handlers: {
onKeyDown: import_plate_common3.onKeyDownToggleMark
},
options: {
hotkey: "mod+i"
},
var createItalicPlugin = (0, import_server3.createPluginFactory)({
deserializeHtml: {
query: (el) => !(0, import_server3.someHtmlElement)(el, (node) => node.style.fontStyle === "normal"),
rules: [

@@ -126,4 +119,11 @@ { validNodeName: ["EM", "I"] },

}
],
query: (el) => !(0, import_plate_common3.someHtmlElement)(el, (node) => node.style.fontStyle === "normal")
]
},
handlers: {
onKeyDown: import_server3.onKeyDownToggleMark
},
isLeaf: true,
key: MARK_ITALIC,
options: {
hotkey: "mod+i"
}

@@ -133,14 +133,7 @@ });

// src/createStrikethroughPlugin.ts
var import_plate_common4 = require("@udecode/plate-common");
var import_server4 = require("@udecode/plate-common/server");
var MARK_STRIKETHROUGH = "strikethrough";
var createStrikethroughPlugin = (0, import_plate_common4.createPluginFactory)({
key: MARK_STRIKETHROUGH,
isLeaf: true,
handlers: {
onKeyDown: import_plate_common4.onKeyDownToggleMark
},
options: {
hotkey: "mod+shift+x"
},
var createStrikethroughPlugin = (0, import_server4.createPluginFactory)({
deserializeHtml: {
query: (el) => !(0, import_server4.someHtmlElement)(el, (node) => node.style.textDecoration === "none"),
rules: [

@@ -153,4 +146,11 @@ { validNodeName: ["S", "DEL", "STRIKE"] },

}
],
query: (el) => !(0, import_plate_common4.someHtmlElement)(el, (node) => node.style.textDecoration === "none")
]
},
handlers: {
onKeyDown: import_server4.onKeyDownToggleMark
},
isLeaf: true,
key: MARK_STRIKETHROUGH,
options: {
hotkey: "mod+shift+x"
}

@@ -160,15 +160,6 @@ });

// src/createSubscriptPlugin.ts
var import_plate_common5 = require("@udecode/plate-common");
var import_server5 = require("@udecode/plate-common/server");
var MARK_SUBSCRIPT = "subscript";
var MARK_SUPERSCRIPT = "superscript";
var createSubscriptPlugin = (0, import_plate_common5.createPluginFactory)({
key: MARK_SUBSCRIPT,
isLeaf: true,
handlers: {
onKeyDown: import_plate_common5.onKeyDownToggleMark
},
options: {
hotkey: "mod+,",
clear: MARK_SUPERSCRIPT
},
var createSubscriptPlugin = (0, import_server5.createPluginFactory)({
deserializeHtml: {

@@ -183,2 +174,11 @@ rules: [

]
},
handlers: {
onKeyDown: import_server5.onKeyDownToggleMark
},
isLeaf: true,
key: MARK_SUBSCRIPT,
options: {
clear: MARK_SUPERSCRIPT,
hotkey: "mod+,"
}

@@ -188,15 +188,6 @@ });

// src/createSuperscriptPlugin.ts
var import_plate_common6 = require("@udecode/plate-common");
var import_server6 = require("@udecode/plate-common/server");
var MARK_SUPERSCRIPT2 = "superscript";
var MARK_SUBSCRIPT2 = "subscript";
var createSuperscriptPlugin = (0, import_plate_common6.createPluginFactory)({
key: MARK_SUPERSCRIPT2,
isLeaf: true,
handlers: {
onKeyDown: import_plate_common6.onKeyDownToggleMark
},
options: {
hotkey: "mod+.",
clear: MARK_SUBSCRIPT2
},
var createSuperscriptPlugin = (0, import_server6.createPluginFactory)({
deserializeHtml: {

@@ -211,2 +202,11 @@ rules: [

]
},
handlers: {
onKeyDown: import_server6.onKeyDownToggleMark
},
isLeaf: true,
key: MARK_SUPERSCRIPT2,
options: {
clear: MARK_SUBSCRIPT2,
hotkey: "mod+."
}

@@ -216,14 +216,7 @@ });

// src/createUnderlinePlugin.ts
var import_plate_common7 = require("@udecode/plate-common");
var import_server7 = require("@udecode/plate-common/server");
var MARK_UNDERLINE = "underline";
var createUnderlinePlugin = (0, import_plate_common7.createPluginFactory)({
key: MARK_UNDERLINE,
isLeaf: true,
handlers: {
onKeyDown: import_plate_common7.onKeyDownToggleMark
},
options: {
hotkey: "mod+u"
},
var createUnderlinePlugin = (0, import_server7.createPluginFactory)({
deserializeHtml: {
query: (el) => !(0, import_server7.someHtmlElement)(el, (node) => node.style.textDecoration === "none"),
rules: [

@@ -238,4 +231,11 @@ {

}
],
query: (el) => !(0, import_plate_common7.someHtmlElement)(el, (node) => node.style.textDecoration === "none")
]
},
handlers: {
onKeyDown: import_server7.onKeyDownToggleMark
},
isLeaf: true,
key: MARK_UNDERLINE,
options: {
hotkey: "mod+u"
}

@@ -245,3 +245,3 @@ });

// src/createBasicMarksPlugin.ts
var createBasicMarksPlugin = (0, import_plate_common8.createPluginFactory)({
var createBasicMarksPlugin = (0, import_server8.createPluginFactory)({
key: "basicMarks",

@@ -248,0 +248,0 @@ plugins: [

{
"name": "@udecode/plate-basic-marks",
"version": "32.0.0",
"version": "33.0.0",
"description": "Basic marks plugin for Plate",

@@ -44,3 +44,3 @@ "license": "MIT",

"peerDependencies": {
"@udecode/plate-common": ">=32.0.0",
"@udecode/plate-common": ">=33.0.0",
"react": ">=16.8.0",

@@ -47,0 +47,0 @@ "react-dom": ">=16.8.0",

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

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