=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== node-gettext-parser-4.0.4/lib/pocompiler.js-91- comments[type.key].split(/\r?\n|\r/).forEach(line => { node-gettext-parser-4.0.4/lib/pocompiler.js:92: lines.push(`${type.prefix}${line}`); node-gettext-parser-4.0.4/lib/pocompiler.js-93- }); ############################################## node-gettext-parser-4.0.4/lib/pocompiler.js-128- msgstr.forEach((msgstr, i) => { node-gettext-parser-4.0.4/lib/pocompiler.js:129: response.push(this._addPOString(`msgstr[${i}]`, msgstr || '')); node-gettext-parser-4.0.4/lib/pocompiler.js-130- }); ############################################## node-gettext-parser-4.0.4/lib/pocompiler.js-162- if (lines.length < 2) { node-gettext-parser-4.0.4/lib/pocompiler.js:163: return `${key} "${lines.shift() || ''}"`; node-gettext-parser-4.0.4/lib/pocompiler.js-164- } node-gettext-parser-4.0.4/lib/pocompiler.js-165- node-gettext-parser-4.0.4/lib/pocompiler.js:166: return `${key} ""\n"${lines.join('"\n"')}"`; node-gettext-parser-4.0.4/lib/pocompiler.js-167-}; ############################################## node-gettext-parser-4.0.4/lib/poparser.js-205- if (!this._node.value.match(this.symbols.keyNames)) { node-gettext-parser-4.0.4/lib/poparser.js:206: const err = new SyntaxError(`Error parsing PO data: Invalid key name "${this._node.value}" at line ${this._lineNumber}. This can be caused by an unescaped quote character in a msgid or msgstr value.`); node-gettext-parser-4.0.4/lib/poparser.js-207- ############################################## node-gettext-parser-4.0.4/lib/shared.js-61- return keys.map(key => node-gettext-parser-4.0.4/lib/shared.js:62: `${key}: ${(header[key] || '').trim()}` node-gettext-parser-4.0.4/lib/shared.js-63- )