From 3a42fe388bdfe8598162f2495f6defc731bd7c57 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Ku=CC=88hn?= Date: Sat, 4 May 2019 11:00:50 +0200 Subject: [PATCH] fix linter errors --- .../tiptap-commands/src/commands/splitToDefaultListItem.js | 4 ++-- packages/tiptap/src/Utils/Emitter.js | 6 ++---- packages/tiptap/src/Utils/camelCase.js | 2 +- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/packages/tiptap-commands/src/commands/splitToDefaultListItem.js b/packages/tiptap-commands/src/commands/splitToDefaultListItem.js index 70cc6f64..948bf456 100644 --- a/packages/tiptap-commands/src/commands/splitToDefaultListItem.js +++ b/packages/tiptap-commands/src/commands/splitToDefaultListItem.js @@ -32,8 +32,8 @@ index = $pos.index(d) // this is a copy of splitListItem // see https://github.com/ProseMirror/prosemirror-schema-list/blob/master/src/schema-list.js -export default function splitListItem(itemType) { - return function _splitListItem(state, dispatch) { +export default function splitToDefaultListItem(itemType) { + return function (state, dispatch) { const { $from, $to, node } = state.selection if ((node && node.isBlock) || $from.depth < 2 || !$from.sameParent($to)) return false const grandParent = $from.node(-1) diff --git a/packages/tiptap/src/Utils/Emitter.js b/packages/tiptap/src/Utils/Emitter.js index 2ce3bb52..5fa5a36e 100644 --- a/packages/tiptap/src/Utils/Emitter.js +++ b/packages/tiptap/src/Utils/Emitter.js @@ -16,9 +16,7 @@ export default class Emitter { const callbacks = this._callbacks[event] if (callbacks) { - for (const callback of callbacks) { - callback.apply(this, args) - } + callbacks.forEach(callback => callback.apply(this, args)) } return this @@ -46,7 +44,7 @@ export default class Emitter { } // remove specific handler - for (let i = 0; i < callbacks.length; i++) { + for (let i = 0; i < callbacks.length; i += 1) { const callback = callbacks[i] if (callback === fn) { callbacks.splice(i, 1) diff --git a/packages/tiptap/src/Utils/camelCase.js b/packages/tiptap/src/Utils/camelCase.js index c99895b0..c840c9a9 100644 --- a/packages/tiptap/src/Utils/camelCase.js +++ b/packages/tiptap/src/Utils/camelCase.js @@ -1,3 +1,3 @@ export default function (str) { - return str.replace(/(?:^\w|[A-Z]|\b\w)/g, (word, index) => (index == 0 ? word.toLowerCase() : word.toUpperCase())).replace(/\s+/g, '') + return str.replace(/(?:^\w|[A-Z]|\b\w)/g, (word, index) => (index === 0 ? word.toLowerCase() : word.toUpperCase())).replace(/\s+/g, '') }