Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Socket
Sign inDemoInstall

diagnostic-channel-publishers

Package Overview
Dependencies
Maintainers
5
Versions
33
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

diagnostic-channel-publishers - npm Package Compare versions

Comparing version 0.1.1 to 0.1.2

31

.dist/src/console.pub.js

@@ -18,3 +18,3 @@ "use strict";

diagnostic_channel_1.channel.publish("console", { message: message });
return process.stdout.write(chunk);
return true;
};

@@ -27,10 +27,27 @@ aiLoggingErrStream.write = function (chunk) {

diagnostic_channel_1.channel.publish("console", { message: message, stderr: true });
return process.stderr.write(chunk);
return true;
};
var aiLoggingConsole = new originalConsole.Console(aiLoggingOutStream, aiLoggingErrStream);
aiLoggingConsole.Console = originalConsole.Console;
var consolePropertyDescriptor = Object.getOwnPropertyDescriptor(global, "console");
consolePropertyDescriptor.get = function () { return aiLoggingConsole; };
Object.defineProperty(global, "console", consolePropertyDescriptor);
return aiLoggingConsole;
var consoleMethods = ["log", "info", "warn", "error", "dir", "time", "timeEnd", "trace", "assert"];
var _loop_1 = function (method) {
var originalMethod = originalConsole[method];
if (originalMethod) {
originalConsole[method] = function () {
if (aiLoggingConsole[method]) {
try {
aiLoggingConsole[method].apply(aiLoggingConsole, arguments);
}
catch (e) {
// Ignore errors; allow the original method to throw if necessary
}
}
return originalMethod.apply(originalConsole, arguments);
};
}
};
for (var _i = 0, consoleMethods_1 = consoleMethods; _i < consoleMethods_1.length; _i++) {
var method = consoleMethods_1[_i];
_loop_1(method);
}
return originalConsole;
};

@@ -37,0 +54,0 @@ exports.console = {

{
"name": "diagnostic-channel-publishers",
"version": "0.1.1",
"version": "0.1.2",
"main": ".dist/src/index.js",

@@ -5,0 +5,0 @@ "types": ".dist/src/index.d.ts",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc