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

prosemirror-suggest

Package Overview
Dependencies
Maintainers
1
Versions
273
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

prosemirror-suggest - npm Package Compare versions

Comparing version

to
0.0.0-pr1586.1

6

dist/declarations/src/suggest-types.d.ts

@@ -260,2 +260,8 @@ import * as PMModel from 'prosemirror-model';

/**
* When true support matches using Unicode Regex.
*
* @default false
*/
unicode?: boolean;
/**
* Whether to capture the `char character as the first capture group.

@@ -262,0 +268,0 @@ *

2

dist/declarations/src/suggest-utils.d.ts

@@ -51,3 +51,3 @@ import { PickPartial } from '@remirror/types';

export declare function getCharAsRegex(char: RegExp | string): RegExp;
interface CreateRegExpFromSuggesterProps extends Pick<Required<Suggester>, 'startOfLine' | 'char' | 'supportedCharacters' | 'matchOffset'>, Pick<Suggester, 'multiline' | 'caseInsensitive' | 'captureChar'> {
interface CreateRegExpFromSuggesterProps extends Pick<Required<Suggester>, 'startOfLine' | 'char' | 'supportedCharacters' | 'matchOffset'>, Pick<Suggester, 'multiline' | 'caseInsensitive' | 'captureChar' | 'unicode'> {
}

@@ -54,0 +54,0 @@ /**

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

multiline = suggester.multiline,
caseInsensitive = suggester.caseInsensitive; // Create the regular expression to match the text against
caseInsensitive = suggester.caseInsensitive,
unicode = suggester.unicode; // Create the regular expression to match the text against

@@ -348,3 +349,4 @@ var regexp = createRegexFromSuggester({

multiline,
caseInsensitive
caseInsensitive,
unicode
}); // All the text in the current node

@@ -822,4 +824,6 @@

_props$multiline = props.multiline,
multiline = _props$multiline === void 0 ? false : _props$multiline;
var flags = "g".concat(multiline ? 'm' : '').concat(caseInsensitive ? 'i' : '');
multiline = _props$multiline === void 0 ? false : _props$multiline,
_props$unicode = props.unicode,
unicode = _props$unicode === void 0 ? false : _props$unicode;
var flags = "g".concat(multiline ? 'm' : '').concat(caseInsensitive ? 'i' : '').concat(unicode ? 'u' : '');
var charRegex = getCharAsRegex(char).source;

@@ -859,2 +863,3 @@

multiline: false,
unicode: false,
captureChar: true

@@ -861,0 +866,0 @@ };

@@ -331,3 +331,4 @@ import { TextSelection, Selection, PluginKey, Plugin } from 'prosemirror-state';

multiline = suggester.multiline,
caseInsensitive = suggester.caseInsensitive; // Create the regular expression to match the text against
caseInsensitive = suggester.caseInsensitive,
unicode = suggester.unicode; // Create the regular expression to match the text against

@@ -340,3 +341,4 @@ var regexp = createRegexFromSuggester({

multiline,
caseInsensitive
caseInsensitive,
unicode
}); // All the text in the current node

@@ -814,4 +816,6 @@

_props$multiline = props.multiline,
multiline = _props$multiline === void 0 ? false : _props$multiline;
var flags = "g".concat(multiline ? 'm' : '').concat(caseInsensitive ? 'i' : '');
multiline = _props$multiline === void 0 ? false : _props$multiline,
_props$unicode = props.unicode,
unicode = _props$unicode === void 0 ? false : _props$unicode;
var flags = "g".concat(multiline ? 'm' : '').concat(caseInsensitive ? 'i' : '').concat(unicode ? 'u' : '');
var charRegex = getCharAsRegex(char).source;

@@ -851,2 +855,3 @@

multiline: false,
unicode: false,
captureChar: true

@@ -853,0 +858,0 @@ };

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

multiline = suggester.multiline,
caseInsensitive = suggester.caseInsensitive; // Create the regular expression to match the text against
caseInsensitive = suggester.caseInsensitive,
unicode = suggester.unicode; // Create the regular expression to match the text against

@@ -348,3 +349,4 @@ var regexp = createRegexFromSuggester({

multiline,
caseInsensitive
caseInsensitive,
unicode
}); // All the text in the current node

@@ -822,4 +824,6 @@

_props$multiline = props.multiline,
multiline = _props$multiline === void 0 ? false : _props$multiline;
var flags = "g".concat(multiline ? 'm' : '').concat(caseInsensitive ? 'i' : '');
multiline = _props$multiline === void 0 ? false : _props$multiline,
_props$unicode = props.unicode,
unicode = _props$unicode === void 0 ? false : _props$unicode;
var flags = "g".concat(multiline ? 'm' : '').concat(caseInsensitive ? 'i' : '').concat(unicode ? 'u' : '');
var charRegex = getCharAsRegex(char).source;

@@ -859,2 +863,3 @@

multiline: false,
unicode: false,
captureChar: true

@@ -861,0 +866,0 @@ };

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

multiline = suggester.multiline,
caseInsensitive = suggester.caseInsensitive; // Create the regular expression to match the text against
caseInsensitive = suggester.caseInsensitive,
unicode = suggester.unicode; // Create the regular expression to match the text against

@@ -348,3 +349,4 @@ var regexp = createRegexFromSuggester({

multiline,
caseInsensitive
caseInsensitive,
unicode
}); // All the text in the current node

@@ -822,4 +824,6 @@

_props$multiline = props.multiline,
multiline = _props$multiline === void 0 ? false : _props$multiline;
var flags = "g".concat(multiline ? 'm' : '').concat(caseInsensitive ? 'i' : '');
multiline = _props$multiline === void 0 ? false : _props$multiline,
_props$unicode = props.unicode,
unicode = _props$unicode === void 0 ? false : _props$unicode;
var flags = "g".concat(multiline ? 'm' : '').concat(caseInsensitive ? 'i' : '').concat(unicode ? 'u' : '');
var charRegex = getCharAsRegex(char).source;

@@ -859,2 +863,3 @@

multiline: false,
unicode: false,
captureChar: true

@@ -861,0 +866,0 @@ };

@@ -331,3 +331,4 @@ import { TextSelection, Selection, PluginKey, Plugin } from 'prosemirror-state';

multiline = suggester.multiline,
caseInsensitive = suggester.caseInsensitive; // Create the regular expression to match the text against
caseInsensitive = suggester.caseInsensitive,
unicode = suggester.unicode; // Create the regular expression to match the text against

@@ -340,3 +341,4 @@ var regexp = createRegexFromSuggester({

multiline,
caseInsensitive
caseInsensitive,
unicode
}); // All the text in the current node

@@ -814,4 +816,6 @@

_props$multiline = props.multiline,
multiline = _props$multiline === void 0 ? false : _props$multiline;
var flags = "g".concat(multiline ? 'm' : '').concat(caseInsensitive ? 'i' : '');
multiline = _props$multiline === void 0 ? false : _props$multiline,
_props$unicode = props.unicode,
unicode = _props$unicode === void 0 ? false : _props$unicode;
var flags = "g".concat(multiline ? 'm' : '').concat(caseInsensitive ? 'i' : '').concat(unicode ? 'u' : '');
var charRegex = getCharAsRegex(char).source;

@@ -851,2 +855,3 @@

multiline: false,
unicode: false,
captureChar: true

@@ -853,0 +858,0 @@ };

{
"name": "prosemirror-suggest",
"version": "0.0.0-pr1558.1",
"version": "0.0.0-pr1586.1",
"description": "Primitives for building your prosemirror suggestion and autocomplete functionality",

@@ -39,5 +39,5 @@ "homepage": "https://github.com/remirror/remirror/tree/HEAD/packages/prosemirror-suggest",

"@babel/runtime": "^7.13.10",
"@remirror/core-constants": "0.0.0-pr1558.1",
"@remirror/core-helpers": "0.0.0-pr1558.1",
"@remirror/types": "0.0.0-pr1558.1",
"@remirror/core-constants": "0.0.0-pr1586.1",
"@remirror/core-helpers": "0.0.0-pr1586.1",
"@remirror/types": "0.0.0-pr1586.1",
"escape-string-regexp": "^4.0.0"

@@ -52,3 +52,3 @@ },

"prosemirror-state": "^1.3.4",
"prosemirror-view": "^1.23.6"
"prosemirror-view": "^1.23.11"
},

@@ -55,0 +55,0 @@ "peerDependencies": {