fix more linting issues

This commit is contained in:
Philipp Kühn 2020-09-24 00:37:31 +02:00
parent ac33eb483e
commit 617cdd4d99
8 changed files with 12 additions and 12 deletions

View File

@ -48,5 +48,7 @@ module.exports = {
'consistent-return': 'off',
'no-unused-vars': 'off',
'@typescript-eslint/no-unused-vars': ['error'],
'no-use-before-define': 'off',
'@typescript-eslint/no-use-before-define': ['error'],
},
}

View File

@ -35,7 +35,7 @@ export default {
computed: {
items() {
return this.linkGroups.reduce((acc, group) => (acc.push(...group.items), acc), [])
return this.linkGroups.reduce((acc, group) => ((acc.push(...group.items), acc)), [])
},
currentIndex() {

View File

@ -1,6 +1,6 @@
import { EditorState, Plugin, Transaction } from 'prosemirror-state'
import { EditorView } from 'prosemirror-view'
import { Schema, DOMParser, DOMSerializer } from 'prosemirror-model'
import { Schema, DOMParser } from 'prosemirror-model'
import magicMethods from './utils/magicMethods'
import elementFromString from './utils/elementFromString'
import nodeIsActive from './utils/nodeIsActive'
@ -16,7 +16,6 @@ import EventEmitter from './EventEmitter'
import Extension from './Extension'
import Node from './Node'
import Mark from './Mark'
import ComponentRenderer from './ComponentRenderer'
import defaultPlugins from './plugins'
import * as coreCommands from './commands'

View File

@ -14,9 +14,8 @@ declare module '../Editor' {
export const removeMark: RemoveMarkCommand = typeOrName => ({ tr, state }) => {
const { selection } = tr
const type = getMarkType(typeOrName, state.schema)
let {
from, to, $from, empty,
} = selection
let { from, to } = selection
const { $from, empty } = selection
if (empty) {
const range = getMarkRange($from, type)

View File

@ -1,7 +1,7 @@
export default function magicMethods(Clazz: any) {
const classHandler = Object.create(null)
classHandler.construct = (_, args: any) => {
classHandler.construct = (_: any, args: any) => {
const instance = new Clazz(...args)
const instanceHandler = Object.create(null)
const get = Object.getOwnPropertyDescriptor(Clazz.prototype, '__get')

View File

@ -10,8 +10,8 @@ declare module '@tiptap/core/src/Editor' {
}
}
export const starInputRegex = /(?:^|\s)((?:\*\*)((?:[^\*\*]+))(?:\*\*))$/gm
export const starPasteRegex = /(?:^|\s)((?:\*\*)((?:[^\*\*]+))(?:\*\*))/gm
export const starInputRegex = /(?:^|\s)((?:\*\*)((?:[^*]+))(?:\*\*))$/gm
export const starPasteRegex = /(?:^|\s)((?:\*\*)((?:[^*]+))(?:\*\*))/gm
export const underscoreInputRegex = /(?:^|\s)((?:__)((?:[^__]+))(?:__))$/gm
export const underscorePasteRegex = /(?:^|\s)((?:__)((?:[^__]+))(?:__))/gm

View File

@ -10,8 +10,8 @@ declare module '@tiptap/core/src/Editor' {
}
}
export const starInputRegex = /(?:^|\s)((?:\*)((?:[^\*]+))(?:\*))$/gm
export const starPasteRegex = /(?:^|\s)((?:\*)((?:[^\*]+))(?:\*))/gm
export const starInputRegex = /(?:^|\s)((?:\*)((?:[^*]+))(?:\*))$/gm
export const starPasteRegex = /(?:^|\s)((?:\*)((?:[^*]+))(?:\*))/gm
export const underscoreInputRegex = /(?:^|\s)((?:_)((?:[^_]+))(?:_))$/gm
export const underscorePasteRegex = /(?:^|\s)((?:_)((?:[^_]+))(?:_))/gm

View File

@ -7,7 +7,7 @@ export default class Renderer extends ComponentRenderer {
vm!: Vue
constructor(component: Vue, options: any) {
constructor(component: Vue) {
super()
this.mount(component)
}