From 0bf69fef179c75627f90fb691d4c5829bf587ab4 Mon Sep 17 00:00:00 2001 From: Will Hunt <will@half-shot.uk> Date: Sun, 19 May 2019 18:20:57 +0100 Subject: [PATCH] Cleanup logging, remove moment dependency --- package.json | 4 +--- src/log.ts | 7 +------ 2 files changed, 2 insertions(+), 9 deletions(-) diff --git a/package.json b/package.json index 65b0f11..3b8cb43 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,6 @@ }, "homepage": "https://github.com/Half-Shot/matrix-appservice-discord#readme", "dependencies": { - "@types/p-queue": "^3.0.0", "better-sqlite3": "^5.0.1", "command-line-args": "^4.0.1", "command-line-usage": "^4.1.0", @@ -45,9 +44,8 @@ "js-yaml": "^3.13.1", "matrix-appservice-bridge": "matrix-org/matrix-appservice-bridge#8a7288edf1d1d1d1395a83d330d836d9c9bf1e76", "mime": "^1.6.0", - "moment": "^2.22.2", "node-html-parser": "^1.1.11", - "p-queue": "^3.0.0", + "p-queue": "^5.0.0", "pg-promise": "^8.5.1", "tslint": "^5.11.0", "typescript": "^3.1.3", diff --git a/src/log.ts b/src/log.ts index 11c8688..0477d8a 100644 --- a/src/log.ts +++ b/src/log.ts @@ -17,7 +17,6 @@ limitations under the License. import { createLogger, Logger, format, transports } from "winston"; import { DiscordBridgeConfigLogging, LoggingFile} from "./config"; import { inspect } from "util"; -import * as moment from "moment"; import "winston-daily-rotate-file"; const FORMAT_FUNC = format.printf((info) => { @@ -47,10 +46,6 @@ export class Log { private static config: DiscordBridgeConfigLogging; private static logger: Logger; - private static now() { - return moment().format(Log.config.lineDateFormat); - } - private static setupLogger() { if (Log.logger) { Log.logger.close(); @@ -64,7 +59,7 @@ export class Log { Log.logger = createLogger({ format: format.combine( format.timestamp({ - format: Log.now, + format: Log.config.lineDateFormat, }), format.colorize(), FORMAT_FUNC, -- GitLab