From 257fba6d3fa3b4e77f526912a395625efcdebcb3 Mon Sep 17 00:00:00 2001 From: Shane Osbourne Date: Sat, 6 Oct 2018 12:29:05 +0100 Subject: [PATCH] fix: Removing default logger prefix [BS] - fixes #1607 --- packages/browser-sync-client/lib/log.ts | 2 +- packages/browser-sync-client/lib/messages/Connection.ts | 7 ++++++- packages/browser-sync/lib/logger.js | 1 - 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/packages/browser-sync-client/lib/log.ts b/packages/browser-sync-client/lib/log.ts index dadf7ebf5..3b04b72c2 100644 --- a/packages/browser-sync-client/lib/log.ts +++ b/packages/browser-sync-client/lib/log.ts @@ -11,7 +11,7 @@ import { Inputs } from "./index"; import { pluck } from "rxjs/operators/pluck"; export function initLogger(options: IBrowserSyncOptions) { - const log = new Nanologger(options.logPrefix, { + const log = new Nanologger(options.logPrefix || "", { colors: { magenta: "#0F2634" } }); return of(log); diff --git a/packages/browser-sync-client/lib/messages/Connection.ts b/packages/browser-sync-client/lib/messages/Connection.ts index 473a140bf..14ba89847 100644 --- a/packages/browser-sync-client/lib/messages/Connection.ts +++ b/packages/browser-sync-client/lib/messages/Connection.ts @@ -14,9 +14,14 @@ export function incomingConnection( return xs.pipe( withLatestFrom(inputs.option$.pipe(pluck("logPrefix"))), mergeMap(([x, logPrefix]) => { + + const prefix = logPrefix + ? `${logPrefix}: ` + : ''; + return of( setOptions(x), - Log.overlayInfo(`${logPrefix}: connected`) + Log.overlayInfo(`${prefix}connected`) ); }) ); diff --git a/packages/browser-sync/lib/logger.js b/packages/browser-sync/lib/logger.js index de886bffa..3aca0d674 100644 --- a/packages/browser-sync/lib/logger.js +++ b/packages/browser-sync/lib/logger.js @@ -7,7 +7,6 @@ var _ = require("./lodash.custom"); var template = "[{blue:%s}] "; var logger = require("eazy-logger").Logger({ - prefix: template.replace("%s", "BS"), useLevelPrefixes: false });