refactor logger export

Signed-off-by: Raccoon <raccoon@hackmd.io>
This commit is contained in:
Raccoon 2021-06-12 15:36:46 +08:00
parent aaf019e2b4
commit d1a440e7bd
No known key found for this signature in database
GPG Key ID: 06770355DC9ECD38
34 changed files with 36 additions and 35 deletions

View File

@ -20,7 +20,7 @@ import SocketIo from 'socket.io'
import {Server as WsServer} from 'ws'
// core
import * as config from "./config";
import * as logger from "./logger";
import {logger} from "./logger";
import * as response from "./response";
import * as models from "./models";
import * as csp from "./csp";

View File

@ -5,7 +5,7 @@ import {Strategy as LocalStrategy} from 'passport-local';
import * as config from '../../config';
import * as models from '../../models';
import * as logger from "../../logger";
import {logger} from "../../logger";
import {setReturnToFromReferer} from "../utils";
import {urlencodedParser} from "../../utils";
import * as response from "../../response";

View File

@ -2,7 +2,7 @@ import {Router} from "express";
import passport from "passport";
import * as config from "../config";
import * as logger from "../logger";
import {logger} from "../logger";
import * as models from "../models";
const authRouter = Router()

View File

@ -4,7 +4,7 @@ import LDAPStrategy from "passport-ldapauth";
import * as config from "../../config";
import * as models from "../../models";
import * as logger from "../../logger";
import {logger} from "../../logger";
import * as response from "../../response";
import {setReturnToFromReferer} from "../utils";
import {urlencodedParser} from "../../utils";

View File

@ -4,7 +4,7 @@ import {Strategy as OpenIDStrategy} from "@passport-next/passport-openid";
import * as config from "../../config";
import * as models from "../../models";
import * as logger from "../../logger";
import {logger} from "../../logger";
import {urlencodedParser} from "../../utils";
import {setReturnToFromReferer} from "../utils";

View File

@ -5,7 +5,7 @@ import {Strategy as SamlStrategy} from "passport-saml";
import * as config from "../../config";
import * as models from "../../models";
import * as logger from "../../logger";
import {logger} from "../../logger";
import {urlencodedParser} from "../../utils";
const intersection = function (array1, array2) {

View File

@ -2,7 +2,7 @@
import * as models from "../models";
import * as config from "../config";
import * as logger from "../logger";
import {logger} from "../logger";
export function setReturnToFromReferer(req) {
if (!req.session) req.session = {}

View File

@ -5,7 +5,7 @@ import {merge} from "lodash";
import deepFreeze from "deep-freeze";
import {Environment, Permission} from "./enum";
import * as logger from "../logger";
import {logger} from "../logger";
import {getGitCommit, getGitHubURL} from "./utils";
const appRootPath = path.resolve(__dirname, '../../')

View File

@ -3,7 +3,7 @@
import LZString from '@hackmd/lz-string'
import * as models from '../models'
import * as logger from '../logger'
import {logger} from '../logger'
import * as config from '../config'
import * as response from '../response'

View File

@ -4,7 +4,7 @@ import * as config from '../config'
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore
import {User} from '../models'
import * as logger from '../logger'
import {logger} from '../logger'
import {Request, Response} from "express";

View File

@ -4,7 +4,7 @@ import * as path from "path";
import azure from "azure-storage";
import * as config from "../config";
import * as logger from "../logger";
import {logger} from "../logger";
export function uploadImage(imagePath, callback) {
if (!imagePath || typeof imagePath !== 'string') {

View File

@ -6,7 +6,7 @@ import * as crypto from "crypto";
import {URL} from "url";
import * as config from "../config";
import * as logger from "../logger";
import {logger} from "../logger";
/**
* generate a random filename for uploaded image

View File

@ -2,7 +2,7 @@
import imgur from "@hackmd/imgur";
import * as config from "../config";
import * as logger from "../logger";
import {logger} from "../logger";
export function uploadImage(imagePath, callback) {
if (!imagePath || typeof imagePath !== 'string') {

View File

@ -9,7 +9,7 @@ import imageType from "image-type";
import mime from "mime-types";
import * as config from "../config";
import * as logger from "../logger";
import {logger} from "../logger";
import * as response from "../response";
const imageRouter = Router()

View File

@ -1,7 +1,7 @@
import lutim from "lutim";
import * as config from "../config";
import * as logger from "../logger";
import {logger} from "../logger";
export function uploadImage(imagePath, callback) {

View File

@ -5,7 +5,7 @@ import Minio from "minio";
import * as config from "../config";
import {getImageMimeType} from "../utils";
import * as logger from "../logger";
import {logger} from "../logger";
const minioClient = new Minio.Client({
endPoint: config.minio.endPoint,

View File

@ -6,7 +6,7 @@ import {PutObjectCommand, PutObjectInput} from "@aws-sdk/client-s3-node/commands
import * as config from "../config";
import {getImageMimeType} from "../utils";
import * as logger from "../logger";
import {logger} from "../logger";
const credentials = {

View File

@ -1,3 +1,4 @@
// Do not require any relative module in this file, will caused circular dependencies.
import {createLogger, format, transports, Logger} from "winston";
@ -25,7 +26,7 @@ if (process.env.NODE_ENV === 'development' || !process.env.NODE_ENV) {
)
}
const logger: CodiMDLogger = createLogger({
export const logger: CodiMDLogger = createLogger({
format: defaultFormatter,
transports: [
new transports.Console({
@ -46,4 +47,4 @@ logger.setLevel = function (level) {
logger.level = level
}
export = logger
export default logger

View File

@ -1,4 +1,4 @@
import * as logger from '../logger'
import {logger} from '../logger'
import * as response from "../response";
export default function (req, res, next) {

View File

@ -6,7 +6,7 @@ import {cloneDeep} from "lodash";
// core
import * as config from "../config";
import * as logger from "../logger";
import {logger} from "../logger";
const dbconfig = cloneDeep(config.db)
dbconfig.logging = config.debug ? (data) => {

View File

@ -14,7 +14,7 @@ import DiffMatchPatch from "@hackmd/diff-match-patch";
// core
import * as config from "../config";
import * as logger from "../logger";
import {logger} from "../logger";
import {stripTags} from "../string";
// ot

View File

@ -9,7 +9,7 @@ import * as util from "util";
// core
import * as config from "../config";
import * as logger from "../logger";
import {logger} from "../logger";
const Op = Sequelize.Op

View File

@ -4,7 +4,7 @@ import * as Sequelize from "sequelize";
import Scrypt from "scrypt-kdf";
// core
import * as logger from "../logger";
import {logger} from "../logger";
import {generateAvatarURL} from "../letter-avatars";
export = function (sequelize, DataTypes) {

View File

@ -1,5 +1,5 @@
import * as config from "../config";
import * as logger from "../logger";
import {logger} from "../logger";
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore

View File

@ -8,7 +8,7 @@ import moment from "moment";
// const { Pandoc } = require('@hackmd/pandoc.js')
import * as config from "../config";
import * as logger from "../logger";
import {logger} from "../logger";
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
// @ts-ignore
import {Note, Revision} from "../models";

View File

@ -10,7 +10,7 @@ import {get} from "lodash";
// core
import * as config from "../config";
import * as logger from "../logger";
import {logger} from "../logger";
import * as history from "../history";
import * as models from "../models";

View File

@ -3,7 +3,7 @@
import async from "async";
import * as config from "../config";
import * as logger from "../logger";
import {logger} from "../logger";
/**
* clean when user not in any rooms or user not in connected list

View File

@ -4,7 +4,7 @@ import {get} from "lodash";
import * as config from "../config";
import * as models from "../models";
import * as logger from "../logger";
import {logger} from "../logger";
export class RealtimeClientConnection {
private socket: any;

View File

@ -1,7 +1,7 @@
'use strict'
import * as models from "../models";
import * as logger from "../logger";
import {logger} from "../logger";
/**
* clean when user not in any rooms or user not in connected list

View File

@ -1,7 +1,7 @@
import moment from "moment";
import * as config from "../config";
import * as logger from "../logger";
import {logger} from "../logger";
export class UpdateDirtyNoteJob {
private realtime: any;

View File

@ -3,7 +3,7 @@
import * as request from "request";
// core
import * as config from "./config";
import * as logger from "./logger";
import {logger} from "./logger";
import * as models from "./models";
import * as utils from "./utils";
import * as history from "./history";

View File

@ -3,7 +3,7 @@ import async from 'async'
import * as response from '../response'
import * as config from '../config'
import * as models from '../models'
import * as logger from '../logger'
import {logger} from '../logger'
import { generateAvatar } from '../letter-avatars'
export async function getMe (req, res) {

View File

@ -2,7 +2,7 @@ import {promisify} from "util";
import request from "request";
import * as logger from "../../logger";
import {logger} from "../../logger";
import * as config from "../../config";
let lastCheckAt

View File

@ -3,7 +3,7 @@
import DiffMatchPatch from "@hackmd/diff-match-patch";
// core
import * as config from "../config";
import * as logger from "../logger";
import {logger} from "../logger";
const dmp = new DiffMatchPatch()
process.on('message', function (data) {