🚨 Latest Research:Tanstack npm Packages Compromised in Ongoing Mini Shai-Hulud Supply-Chain Attack.Learn More
Socket
Book a DemoSign in
Socket

@appsignal/nodejs

Package Overview
Dependencies
Maintainers
7
Versions
147
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@appsignal/nodejs - npm Package Compare versions

Comparing version
3.7.1
to
3.7.2
+1
-1
dist/client.js

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

*/
static logger(group, level = "info", format = "plaintext") {
static logger(group, level = "info", format = "autodetect") {
if (this.client) {

@@ -107,0 +107,0 @@ return this.client.logger(group, level, format);

@@ -5,3 +5,3 @@ import { Client } from "./client";

export declare const LOGGER_LEVEL_SEVERITY: Record<LoggerLevel, number>;
export type LoggerFormat = "plaintext" | "logfmt" | "json";
export type LoggerFormat = "plaintext" | "logfmt" | "json" | "autodetect";
export declare const LOGGER_FORMAT: Record<LoggerFormat, number>;

@@ -8,0 +8,0 @@ export interface Logger {

@@ -22,3 +22,4 @@ "use strict";

logfmt: 1,
json: 2
json: 2,
autodetect: 3
};

@@ -31,3 +32,3 @@ const UNKNOWN_FORMAT = -1;

class BaseLogger {
constructor(client, group, level = "info", format = "plaintext") {
constructor(client, group, level = "info", format = "autodetect") {
_BaseLogger_client.set(this, void 0);

@@ -48,5 +49,5 @@ _BaseLogger_group.set(this, void 0);

if (this.format == UNKNOWN_FORMAT) {
tslib_1.__classPrivateFieldGet(this, _BaseLogger_client, "f").internalLogger.warn(`Logger format must be "plaintext", "logfmt", or "json", ` +
`but "${format}" was given. Logger format set to "plaintext".`);
this.format = 0;
tslib_1.__classPrivateFieldGet(this, _BaseLogger_client, "f").internalLogger.warn(`Logger format must be "plaintext", "logfmt", "json", or "autodetect", ` +
`but "${format}" was given. Logger format set to "autodetect".`);
this.format = 3;
}

@@ -53,0 +54,0 @@ }

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

async function sendLogs(extension, group, data) {
extension.log(group, data.severity, logger_1.LOGGER_FORMAT.plaintext, data.message, data.attributes);
extension.log(group, data.severity, logger_1.LOGGER_FORMAT.autodetect, data.message, data.attributes);
}

@@ -22,0 +22,0 @@ function parseInfo(obj) {

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

}
client.extension.log(group || tslib_1.__classPrivateFieldGet(this, _WinstonTransport_group, "f"), levelSeverity, 0, message, attributes);
client.extension.log(group || tslib_1.__classPrivateFieldGet(this, _WinstonTransport_group, "f"), levelSeverity, logger_1.LOGGER_FORMAT.autodetect, message, attributes);
callback();

@@ -65,0 +65,0 @@ }

{
"name": "@appsignal/nodejs",
"version": "3.7.1",
"version": "3.7.2",
"main": "dist/index",

@@ -53,3 +53,3 @@ "types": "dist/index",

"eslint": "^8.10.0",
"eslint-config-prettier": "^8.4.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-jest": "^26.1.1",

@@ -61,3 +61,3 @@ "eslint-plugin-prettier": "^4.0.0",

"mongoose": "8.8.3",
"mysql2": "3.9.8",
"mysql2": "3.15.1",
"nock": "^13.2.2",

@@ -64,0 +64,0 @@ "npm-run-all": "^4.1.5",

@@ -6,3 +6,3 @@ // DO NOT EDIT

const AGENT_VERSION = "0.36.6"
const AGENT_VERSION = "0.36.9"
const MIRRORS = [

@@ -16,3 +16,3 @@ "https://d135dj0rjqvssy.cloudfront.net",

checksum:
"b4a9453064663f969f2012d0fbbfad4566a35f3231d92d05c46b0e4fd15e62de",
"a38f2b587d15aba71c7d385ac572e31ca0094cbcd1b72d6c700f51f1d4550038",
filename: "appsignal-x86_64-darwin-all-static.tar.gz"

@@ -22,3 +22,3 @@ },

checksum:
"b4a9453064663f969f2012d0fbbfad4566a35f3231d92d05c46b0e4fd15e62de",
"a38f2b587d15aba71c7d385ac572e31ca0094cbcd1b72d6c700f51f1d4550038",
filename: "appsignal-x86_64-darwin-all-static.tar.gz"

@@ -28,3 +28,3 @@ },

checksum:
"fc1245fca1445c2eb25f9e4f0dd5809f86eefa7e96ea87a227891ce76af81bfc",
"5426e84708a98776ccc0a3b3f659fdd1e3f5f28a991e15f80505eaa785500073",
filename: "appsignal-aarch64-darwin-all-static.tar.gz"

@@ -34,3 +34,3 @@ },

checksum:
"fc1245fca1445c2eb25f9e4f0dd5809f86eefa7e96ea87a227891ce76af81bfc",
"5426e84708a98776ccc0a3b3f659fdd1e3f5f28a991e15f80505eaa785500073",
filename: "appsignal-aarch64-darwin-all-static.tar.gz"

@@ -40,3 +40,3 @@ },

checksum:
"fc1245fca1445c2eb25f9e4f0dd5809f86eefa7e96ea87a227891ce76af81bfc",
"5426e84708a98776ccc0a3b3f659fdd1e3f5f28a991e15f80505eaa785500073",
filename: "appsignal-aarch64-darwin-all-static.tar.gz"

@@ -46,3 +46,3 @@ },

checksum:
"41f69ec7e2d15a552897eb22a745fb6df2589d8b53909155c16bd5fe5d830c71",
"0baa0c351beaf970116a6f600e1cdf9b2f3a8bc9cff6af7835769b633acca287",
filename: "appsignal-aarch64-linux-all-static.tar.gz"

@@ -52,3 +52,3 @@ },

checksum:
"abdaeca2c16362838ad0c81a36f55ae05638b9bc4cee647928e5c07c56582f6d",
"cba15f6ac8b29aee579a728cb1e71e977ad80ff863b7c57d1f2185cead8ec2b9",
filename: "appsignal-i686-linux-all-static.tar.gz"

@@ -58,3 +58,3 @@ },

checksum:
"abdaeca2c16362838ad0c81a36f55ae05638b9bc4cee647928e5c07c56582f6d",
"cba15f6ac8b29aee579a728cb1e71e977ad80ff863b7c57d1f2185cead8ec2b9",
filename: "appsignal-i686-linux-all-static.tar.gz"

@@ -64,3 +64,3 @@ },

checksum:
"ca8bf1da8e0477027000ecad7b224244d3ff3217fa90652841567aa76bb0e2dc",
"253fcf6332163591d8c0819da1cd7ff357edf2b645dfe4e081a8ec137e1c257e",
filename: "appsignal-x86_64-linux-all-static.tar.gz"

@@ -70,3 +70,3 @@ },

checksum:
"dd9ea02fe7c0521a9761d94b232dd91d4fb2d39e73955872eb7b8344926d439d",
"5acb53b9f1efb6c9a0c572cf0c630454c6f418f9bd484ccbee26fafacda69883",
filename: "appsignal-x86_64-linux-musl-all-static.tar.gz"

@@ -76,3 +76,3 @@ },

checksum:
"dab51a719c468faa87232fd4c1c5ea1ad43a3ec0fcade99cafe1d82b039e3708",
"a4cac3211dce7b33a7dd55f1b85a98fb60ff419cecb9f18179f5660a2261c057",
filename: "appsignal-aarch64-linux-musl-all-static.tar.gz"

@@ -82,3 +82,3 @@ },

checksum:
"115abdd9452f37037e7cc1f0e5b205e00317142a1d1d31d84c5729e6fba3cd46",
"bfa1532cb40bd0d2909d71dc9f8fa6e0ebaf9cf1241bed229d829ea835782b88",
filename: "appsignal-x86_64-freebsd-all-static.tar.gz"

@@ -88,3 +88,3 @@ },

checksum:
"115abdd9452f37037e7cc1f0e5b205e00317142a1d1d31d84c5729e6fba3cd46",
"bfa1532cb40bd0d2909d71dc9f8fa6e0ebaf9cf1241bed229d829ea835782b88",
filename: "appsignal-x86_64-freebsd-all-static.tar.gz"

@@ -91,0 +91,0 @@ }