* Populates any absent logger level functions on a logger object.
* @param {Object} logger
* @returns {Object}
+ * @deprecated after v1.2.9 (this is not our responsibility)
*/
const ensureLoggerLevels = (logger = {}) => {
for (const level in nullLogger) {
const unfoldHeaderLines = (lines) => {
const foldedLineRE = /^(\t| +)(.*)$/;
if (lines) {
- lines.reduceRight((_, line, idx) => {
+ lines.reduceRight((_, line, idx) => { // NOSONAR
const result = foldedLineRE.exec(line);
if (result && idx) {
const prevIdx = idx - 1;