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

+ 5 - 0
packages/codemirror-textlint/package.json

@@ -23,5 +23,10 @@
     "textlint-rule-no-hankaku-kana": "^1.0.2",
     "textlint-rule-prefer-tari-tari": "^1.0.3",
     "textlint-rule-sentence-length": "^3.0.0"
+  },
+  "dependencies": {
+    "bunyan": "^1.8.15",
+    "codemirror": "^5.62.3",
+    "universal-bunyan": "^0.9.2"
   }
 }

+ 1 - 1
packages/codemirror-textlint/src/index.ts

@@ -18,7 +18,7 @@ import textlintRulePreferTariTari from 'textlint-rule-prefer-tari-tari';
 import textlintRuleSentenceLength from 'textlint-rule-sentence-length';
 
 import { AsyncLinter, Annotation } from 'codemirror/addon/lint/lint';
-import loggerFactory from 'debug';
+import { loggerFactory } from '../utils/logger';
 
 type RulesConfigObj = {
   name: string,

+ 1 - 4
packages/codemirror-textlint/tsconfig.json

@@ -1,9 +1,6 @@
 {
   "extends": "./tsconfig.base.json",
   "compilerOptions": {
-    "baseUrl": ".",
-    "paths": {
-      "~/*": ["./src/*"]
-    }
+    "baseUrl": "."
   }
 }

+ 9 - 0
packages/codemirror-textlint/utils/logger/index.ts

@@ -0,0 +1,9 @@
+import Logger from 'bunyan';
+import { createLogger } from 'universal-bunyan';
+
+export const loggerFactory = function(name: string): Logger {
+  return createLogger({
+    name,
+    config: { default: 'info' },
+  });
+};

+ 5 - 0
yarn.lock

@@ -5636,6 +5636,11 @@ codemirror@^5.48.4:
   resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.48.4.tgz#4210fbe92be79a88f0eea348fab3ae78da85ce47"
   integrity sha512-pUhZXDQ6qXSpWdwlgAwHEkd4imA0kf83hINmUEzJpmG80T/XLtDDEzZo8f6PQLuRCcUQhmzqqIo3ZPTRaWByRA==
 
+codemirror@^5.62.3:
+  version "5.62.3"
+  resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.62.3.tgz#5cfdee6931c8b2d1b39ae773aaaaec2cc6b5558e"
+  integrity sha512-zZAyOfN8TU67ngqrxhOgtkSAGV9jSpN1snbl8elPtnh9Z5A11daR405+dhLzLnuXrwX0WCShWlybxPN3QC/9Pg==
+
 collapse-white-space@^1.0.2:
   version "1.0.5"
   resolved "https://registry.yarnpkg.com/collapse-white-space/-/collapse-white-space-1.0.5.tgz#c2495b699ab1ed380d29a1091e01063e75dbbe3a"