@akemona-org/strapi-utils
Advanced tools
Comparing version 3.9.2 to 3.9.3-next.1
@@ -42,3 +42,4 @@ 'use strict'; | ||
level: getLogLevel(), | ||
timestamp: getBool(process.env.STRAPI_LOG_TIMESTAMP, false), | ||
timestamp: () => `,"timestamp": "${new Date().toISOString()}"`, | ||
// timestamp: getBool(process.env.STRAPI_LOG_TIMESTAMP, false), | ||
// prettyPrint: getBool(process.env.STRAPI_LOG_PRETTY_PRINT, true), | ||
@@ -48,17 +49,29 @@ forceColor: getBool(process.env.STRAPI_LOG_FORCE_COLOR, true), | ||
const pretty = pino.pretty({ | ||
formatter: (logs, options) => { | ||
return `${options.asColoredText( | ||
{ level: 10 }, | ||
`[${new Date().toISOString()}]` | ||
)} ${options.prefix.toLowerCase()} ${logs.stack ? logs.stack : logs.msg}`; | ||
}, | ||
}); | ||
// const pretty = pino.pretty({ | ||
// formatter: (logs, options) => { | ||
// return `${options.asColoredText( | ||
// { level: 10 }, | ||
// `[${new Date().toISOString()}]` | ||
// )} ${options.prefix.toLowerCase()} ${logs.stack ? logs.stack : logs.msg}`; | ||
// }, | ||
// }); | ||
pretty.pipe(process.stdout); | ||
// pretty.pipe(process.stdout); | ||
const logger = getBool(process.env.STRAPI_LOG_PRETTY_PRINT, true) | ||
? pino(loggerConfig, pretty) | ||
? pino({ | ||
...loggerConfig, | ||
transport: { | ||
target: 'pino-pretty', | ||
options: { | ||
colorize: true, | ||
}, | ||
}, | ||
}) | ||
: pino(loggerConfig); | ||
// const logger = getBool(process.env.STRAPI_LOG_PRETTY_PRINT, true) | ||
// ? pino(loggerConfig, pretty) | ||
// : pino(loggerConfig); | ||
module.exports = logger; |
@@ -6,3 +6,3 @@ { | ||
}, | ||
"version": "3.9.2", | ||
"version": "3.9.3-next.1", | ||
"description": "Shared utilities for the Strapi packages", | ||
@@ -22,5 +22,6 @@ "homepage": "https://strapi.akemona.com", | ||
"@sindresorhus/slugify": "1.1.0", | ||
"date-fns": "^2.19.0", | ||
"date-fns": "~2.29.3", | ||
"lodash": "4.17.21", | ||
"pino": "^4.7.1", | ||
"pino": "~8.8.0", | ||
"pino-pretty": "9.1.1", | ||
"pluralize": "^8.0.0", | ||
@@ -53,3 +54,3 @@ "yup": "^0.32.9" | ||
"license": "SEE LICENSE IN LICENSE", | ||
"gitHead": "16bbd007e63e2e06c3e984279ad1115e0da89871" | ||
"gitHead": "96ff1698243b60a37f6f3353068f866fd538939a" | ||
} |
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
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
69561
2051
18
7
2
+ Addedpino-pretty@9.1.1
+ Addedabort-controller@3.0.0(transitive)
+ Addedatomic-sleep@1.0.0(transitive)
+ Addedbalanced-match@1.0.2(transitive)
+ Addedbase64-js@1.5.1(transitive)
+ Addedbrace-expansion@2.0.1(transitive)
+ Addedbuffer@6.0.3(transitive)
+ Addedcolorette@2.0.20(transitive)
+ Addeddate-fns@2.29.3(transitive)
+ Addeddateformat@4.6.3(transitive)
+ Addedevent-target-shim@5.0.1(transitive)
+ Addedevents@3.3.0(transitive)
+ Addedfast-copy@3.0.2(transitive)
+ Addedfast-redact@3.5.0(transitive)
+ Addedfast-safe-stringify@2.1.1(transitive)
+ Addedfs.realpath@1.0.0(transitive)
+ Addedglob@8.1.0(transitive)
+ Addedhelp-me@4.2.0(transitive)
+ Addedieee754@1.2.1(transitive)
+ Addedinflight@1.0.6(transitive)
+ Addedjoycon@3.1.1(transitive)
+ Addedminimatch@5.1.6(transitive)
+ Addedminimist@1.2.8(transitive)
+ Addedon-exit-leak-free@2.1.2(transitive)
+ Addedpino@8.8.0(transitive)
+ Addedpino-pretty@9.1.1(transitive)
+ Addedpino-std-serializers@6.2.2(transitive)
+ Addedprocess@0.11.10(transitive)
+ Addedprocess-warning@2.3.2(transitive)
+ Addedquick-format-unescaped@4.0.4(transitive)
+ Addedreadable-stream@3.6.24.5.2(transitive)
+ Addedreal-require@0.2.0(transitive)
+ Addedsafe-buffer@5.2.1(transitive)
+ Addedsafe-stable-stringify@2.4.3(transitive)
+ Addedsecure-json-parse@2.7.0(transitive)
+ Addedsonic-boom@3.8.1(transitive)
+ Addedstring_decoder@1.3.0(transitive)
+ Addedstrip-json-comments@3.1.1(transitive)
+ Addedthread-stream@2.7.0(transitive)
- Removedansi-styles@3.2.1(transitive)
- Removedchalk@2.4.2(transitive)
- Removedcolor-convert@1.9.3(transitive)
- Removedcolor-name@1.1.3(transitive)
- Removedcore-util-is@1.0.3(transitive)
- Removeddate-fns@2.30.0(transitive)
- Removedescape-string-regexp@1.0.5(transitive)
- Removedfast-json-parse@1.0.3(transitive)
- Removedfast-safe-stringify@1.2.3(transitive)
- Removedflatstr@1.0.12(transitive)
- Removedhas-flag@3.0.0(transitive)
- Removedisarray@1.0.0(transitive)
- Removedpino@4.17.6(transitive)
- Removedpino-std-serializers@2.5.0(transitive)
- Removedprocess-nextick-args@2.0.1(transitive)
- Removedquick-format-unescaped@1.1.2(transitive)
- Removedreadable-stream@2.3.8(transitive)
- Removedsafe-buffer@5.1.2(transitive)
- Removedsplit2@2.2.0(transitive)
- Removedstring_decoder@1.1.1(transitive)
- Removedsupports-color@5.5.0(transitive)
- Removedthrough2@2.0.5(transitive)
- Removedxtend@4.0.2(transitive)
Updateddate-fns@~2.29.3
Updatedpino@~8.8.0