New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

@invisible/logger

Package Overview
Dependencies
Maintainers
8
Versions
54
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@invisible/logger - npm Package Compare versions

Comparing version

to
2.1.1

logger.sublime-project

3

CHANGELOG.md

@@ -0,1 +1,4 @@

*v2.1.1*
> Feature: allow logging in tests when process.env.LOGGER_ENABLED_IN_TEST === 'true'
*v2.1.0*

@@ -2,0 +5,0 @@ > Internal: Serialize error objects

3

index.js

@@ -6,2 +6,3 @@ 'use strict'

const isTest = (process.env.NODE_ENV === 'test')
const enabledInTest = (process.env.LOGGER_ENABLED_IN_TEST === 'true')
const transports = [

@@ -15,5 +16,5 @@ (process.env.LOGGER_TIMBER === 'true') ?

exitOnError: false,
transports: isTest ? undefined : transports,
transports: (isTest && ! enabledInTest) ? undefined : transports,
})
module.exports = logger
{
"name": "@invisible/logger",
"version": "2.1.0",
"version": "2.1.1",
"description": "Invisible Logging Wrapper",

@@ -32,3 +32,2 @@ "main": "index.js",

"dependencies": {
"@invisible/changelog-update": "^1.1.0",
"moment": "^2.18.1",

@@ -41,2 +40,3 @@ "serialize-error": "^2.1.0",

"@invisible/eslint-config": "^1.1.2",
"@invisible/changelog-update": "^1.1.0",
"@invisible/publish": "^2.0.0",

@@ -43,0 +43,0 @@ "decache": "^4.4.0",

@@ -27,2 +27,4 @@ # logger

Disabled by default in `test` env, but can be overriden if `LOGGER_ENABLED_IN_TEST` is `true`.
### Timber

@@ -29,0 +31,0 @@ To use Timber, you'll need to define `LOGGER_TIMBER` as `true` in your environment variable and redirect the drain of your Heroku app to the drain address in Timber.