Yuki Takei 4 лет назад
Родитель
Сommit
8c50d16d10

+ 6 - 1
packages/plugin-attachment-refs/package.json

@@ -21,9 +21,14 @@
     "test": ""
   },
   "dependencies": {
+    "browser-bunyan": "^1.6.3",
+    "bunyan": "^1.8.15",
+    "dotenv-flow": "^3.2.0",
     "growi-commons": "^5.0.4",
+    "http-errors": "^1.8.0",
     "react-images": "~1.0.0",
-    "react-motion": "^0.5.2"
+    "react-motion": "^0.5.2",
+    "universal-bunyan": "^0.9.2"
   },
   "devDependencies": {
     "npm-run-all": "^4.1.5",

+ 1 - 1
packages/plugin-attachment-refs/src/server/routes/refs.js

@@ -1,4 +1,4 @@
-const loggerFactory = require('@alias/logger');
+import loggerFactory from '../../utils/logger';
 
 const { customTagUtils } = require('growi-commons');
 

+ 11 - 0
packages/plugin-attachment-refs/src/utils/logger/index.ts

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

+ 13 - 0
packages/plugin-attachment-refs/tsconfig.json

@@ -0,0 +1,13 @@
+{
+  "extends": "../../tsconfig.base.json",
+  "compilerOptions": {
+    "baseUrl": ".",
+    "paths": {
+    }
+  },
+  "exclude": [
+    "node_modules",
+    "dist",
+    "**/*.test.ts"
+  ]
+}

+ 0 - 1
packages/slack/package.json

@@ -24,7 +24,6 @@
   "devDependencies": {
     "@types/express": "^4.17.11",
     "@types/jest": "^26.0.22",
-    "browser-bunyan": "^1.6.3",
     "cross-env": "^7.0.0",
     "jest": "^27.0.6",
     "ts-jest": "^27.0.4",