@invisible/logger
Advanced tools
Comparing version
@@ -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 |
@@ -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. |
New author
Supply chain riskA new npm collaborator published a version of the package for the first time. New collaborators are usually benign additions to a project, but do indicate a change to the security surface area of a package.
Found 1 instance in 1 package
Environment variable access
Supply chain riskPackage accesses environment variables, which may be a sign of credential stuffing or data theft.
Found 1 instance in 1 package
92760
1.68%4
-20%17
13.33%163
0.62%42
5%7
16.67%20
5.26%1
Infinity%- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed