Steven Fukase 4 лет назад
Родитель
Сommit
900e3c07b9

+ 1 - 1
packages/app/package.json

@@ -55,6 +55,7 @@
   "dependencies": {
     "@browser-bunyan/console-formatted-stream": "^1.6.2",
     "@google-cloud/storage": "^5.8.5",
+    "@growi/codemirror-textlint": "^1.0.0",
     "@growi/plugin-attachment-refs": "^4.3.3-RC",
     "@growi/plugin-lsx": "^4.3.3-RC",
     "@growi/plugin-pukiwiki-like-linker": "^4.3.3-RC",
@@ -156,7 +157,6 @@
     "@atlaskit/navigation-next": "^8.0.5",
     "@growi/ui": "^4.3.3-RC",
     "@handsontable/react": "=2.1.0",
-    "@textlint/kernel": "^12.0.2",
     "@types/codemirror": "^5.60.2",
     "@types/compression": "^1.7.0",
     "@types/express": "^4.17.11",

+ 1 - 1
packages/app/src/components/PageEditor/CodeMirrorEditor.jsx

@@ -12,6 +12,7 @@ import { JSHINT } from 'jshint';
 import * as loadScript from 'simple-load-script';
 import * as loadCssSync from 'load-css-file';
 
+import { createValidator } from '@growi/codemirror-textlint';
 import InterceptorManager from '~/services/interceptor-manager';
 import loggerFactory from '~/utils/logger';
 
@@ -32,7 +33,6 @@ import HandsontableModal from './HandsontableModal';
 import EditorIcon from './EditorIcon';
 import DrawioModal from './DrawioModal';
 
-import { createValidator } from '../../client/util/codemirror/codemirror-textlint';
 
 window.JSHINT = JSHINT;
 

+ 2 - 1
packages/codemirror-textlint/package.json

@@ -1,9 +1,10 @@
 {
-  "name": "codemirror-textlint",
+  "name": "@growi/codemirror-textlint",
   "version": "1.0.0",
   "main": "index.js",
   "license": "MIT",
   "devDependencies": {
+    "@textlint/kernel": "^12.0.2",
     "textlint-message-to-codemirror": "^1.0.0",
     "textlint-plugin-markdown": "^4.0.6",
     "textlint-rule-common-misspellings": "^1.0.1",

+ 8 - 0
packages/codemirror-textlint/tsconfig.json

@@ -0,0 +1,8 @@
+{
+  "compilerOptions": {
+    "baseUrl": ".",
+    "paths": {
+      "debug": ["../server/utils/logger/alias-for-debug"]
+    }
+  }
+}