diff --git a/wax-prosemirror-core/src/Application.js b/wax-prosemirror-core/src/Application.js index 33d89fade7127e2d947b0524e4f32bfbc06b0997..a4e5e40f7af1d72b561946b846d04d11596bda46 100644 --- a/wax-prosemirror-core/src/Application.js +++ b/wax-prosemirror-core/src/Application.js @@ -1,9 +1,9 @@ import { Container } from 'inversify'; -import 'reflect-metadata'; import deepmerge from 'deepmerge'; import Config from './config/Config'; import defaultConfig from './config/defaultConfig'; import PmPlugins from './PmPlugins'; +import 'reflect-metadata'; export default class Application { constructor(container) { diff --git a/wax-prosemirror-core/src/config/defaultServices/SchemaService/ParseRule.js b/wax-prosemirror-core/src/config/defaultServices/SchemaService/ParseRule.js index 199059881dfdce96f2e17f8b86995db7da40f3b9..1972224cbc75a9eba8e8b1e2b8febbfff25a90fa 100644 --- a/wax-prosemirror-core/src/config/defaultServices/SchemaService/ParseRule.js +++ b/wax-prosemirror-core/src/config/defaultServices/SchemaService/ParseRule.js @@ -6,6 +6,7 @@ export default class ParseRule { style = null; exporter = null; defaultMiddleware = (hook, next) => { + // eslint-disable-next-line no-param-reassign hook = {}; next(); }; diff --git a/wax-prosemirror-core/src/utilities/lib/ToolGroup.js b/wax-prosemirror-core/src/utilities/lib/ToolGroup.js index 6c2c3b0de574d1e62642bc6a1b8e410a185a40b9..0e50d3fb417e4364ed5a50a8fb0b6e4bf3062da9 100644 --- a/wax-prosemirror-core/src/utilities/lib/ToolGroup.js +++ b/wax-prosemirror-core/src/utilities/lib/ToolGroup.js @@ -5,7 +5,6 @@ import { v4 as uuidv4 } from 'uuid'; import { isEmpty } from 'lodash'; import ToolGroups from '../../components/ToolGroups'; import ToolGroupComponent from '../../components/ToolGroupComponent'; -import 'reflect-metadata'; @injectable() class ToolGroup {