From 13ddece1cc468abfd4d6e61901cbdbaebe606c43 Mon Sep 17 00:00:00 2001 From: Jari Kolehmainen Date: Mon, 5 Oct 2020 11:49:24 +0300 Subject: [PATCH] make npm silent Signed-off-by: Jari Kolehmainen --- src/extensions/extension-manager.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/extensions/extension-manager.ts b/src/extensions/extension-manager.ts index aeff5f2d3b..641fb70cf3 100644 --- a/src/extensions/extension-manager.ts +++ b/src/extensions/extension-manager.ts @@ -46,6 +46,7 @@ export class ExtensionManager { } protected installPackageFromPath(path: string): Promise { + const origLogger = console.log return new Promise((resolve, reject) => { npm.load({ production: true, @@ -54,11 +55,15 @@ export class ExtensionManager { dev: false, spin: false, "ignore-scripts": true, - loglevel: "error" + loglevel: "silent" }, (err) => { + console.log = function() { + // just to ignore ts empty function error + } npm.commands.install([ path ], (err) => { + console.log = origLogger if (err) { reject(err) } else {