Socket
Socket
Sign inDemoInstall

@lokalise/node-core

Package Overview
Dependencies
Maintainers
0
Versions
101
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@lokalise/node-core - npm Package Compare versions

Comparing version 10.0.0 to 10.0.1

6

dist/src/logging/loggerConfigResolver.d.ts

@@ -1,2 +0,2 @@

import type { LoggerOptions } from 'pino';
import type { Logger, LoggerOptions } from 'pino';
export type AppLoggerConfig = {

@@ -11,3 +11,3 @@ logLevel: 'fatal' | 'error' | 'warn' | 'info' | 'debug' | 'trace' | 'silent';

};
export declare function resolveMonorepoLoggerConfiguration(appConfig: MonorepoAppLoggerConfig): LoggerOptions;
export declare function resolveLoggerConfiguration(appConfig: AppLoggerConfig): LoggerOptions;
export declare function resolveMonorepoLoggerConfiguration(appConfig: MonorepoAppLoggerConfig): LoggerOptions | Logger | boolean;
export declare function resolveLoggerConfiguration(appConfig: AppLoggerConfig): LoggerOptions | Logger | boolean;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.resolveLoggerConfiguration = exports.resolveMonorepoLoggerConfiguration = void 0;
const tslib_1 = require("tslib");
const pino_1 = require("pino");
const pino_pretty_1 = tslib_1.__importDefault(require("pino-pretty"));
// Note that transports do not work in vitest, likely because pino attempts to run them in a separate worker

@@ -29,24 +32,22 @@ /* c8 ignore next 24 */

function resolveLoggerConfiguration(appConfig) {
const config = {
if (appConfig.nodeEnv !== 'production') {
return (0, pino_1.pino)((0, pino_pretty_1.default)({
sync: true,
minimumLevel: appConfig.logLevel,
colorize: true,
translateTime: 'SYS:standard',
ignore: 'hostname,pid',
}));
}
return {
level: appConfig.logLevel,
formatters: {
level: (label) => {
return { level: label };
level: (_label, numericLevel) => {
const level = pino_1.levels.labels[numericLevel] || 'unknown';
return { level };
},
},
base: appConfig.base,
};
if (appConfig.nodeEnv !== 'production') {
config.transport = {
target: 'pino-pretty',
options: {
colorize: true,
translateTime: 'SYS:standard',
ignore: 'hostname,pid',
},
};
}
return config;
}
exports.resolveLoggerConfiguration = resolveLoggerConfiguration;
//# sourceMappingURL=loggerConfigResolver.js.map
{
"name": "@lokalise/node-core",
"version": "10.0.0",
"version": "10.0.1",
"author": {

@@ -39,2 +39,3 @@ "name": "Lokalise",

"pino": "^9.1.0",
"pino-pretty": "^11.2.1",
"tslib": "^2.6.2",

@@ -41,0 +42,0 @@ "zod": "^3.23.8"

Sorry, the diff of this file is not supported yet

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