feat: Integrate input rules and paste rules into the core (#1997)
* refactoring * improve link regex * WIP: add new markPasteRule und linkify to image mark * move copy of inputrule to core * trigger codeblock inputrule on enter * refactoring * add regex match to markpasterulematch * refactoring * improve link regex * WIP: add new markPasteRule und linkify to image mark * move copy of inputrule to core * trigger codeblock inputrule on enter * refactoring * add regex match to markpasterulematch * update linkify * wip * wip * log * wip * remove debug code * wip * wip * wip * wip * wip * wip * wip * wip * rename matcher * add data to ExtendedRegExpMatchArray * remove logging * add code option to marks, prevent inputrules in code mark * remove link regex * fix codeblock inputrule on enter * refactoring * refactoring * refactoring * refactoring * fix position bug * add test * export InputRule and PasteRule * clean up link demo * fix types
This commit is contained in:
@@ -7,11 +7,17 @@ export * from './Node'
|
||||
export * from './Mark'
|
||||
export * from './NodeView'
|
||||
export * from './Tracker'
|
||||
export * from './InputRule'
|
||||
export * from './PasteRule'
|
||||
export * from './types'
|
||||
|
||||
export { default as nodeInputRule } from './inputRules/nodeInputRule'
|
||||
export { default as markInputRule } from './inputRules/markInputRule'
|
||||
export { default as textblockTypeInputRule } from './inputRules/textblockTypeInputRule'
|
||||
export { default as textInputRule } from './inputRules/textInputRule'
|
||||
export { default as wrappingInputRule } from './inputRules/wrappingInputRule'
|
||||
export { default as markPasteRule } from './pasteRules/markPasteRule'
|
||||
export { default as textPasteRule } from './pasteRules/textPasteRule'
|
||||
|
||||
export { default as callOrReturn } from './utilities/callOrReturn'
|
||||
export { default as mergeAttributes } from './utilities/mergeAttributes'
|
||||
|
||||
Reference in New Issue
Block a user