Skip to content

Commit 2161ffd

Browse files
fviernausschuberth
authored andcommitted
feat(yarn): Also log warnings output by yarn info
Signed-off-by: Frank Viernau <[email protected]>
1 parent a1652ea commit 2161ffd

File tree

1 file changed

+4
-0
lines changed
  • plugins/package-managers/node/src/main/kotlin

1 file changed

+4
-0
lines changed

plugins/package-managers/node/src/main/kotlin/Yarn.kt

+4
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,10 @@ private val logger = loggerOf(MethodHandles.lookup().lookupClass())
115115
*/
116116
internal fun parseYarnInfo(stdout: String, stderr: String): PackageJson? =
117117
extractDataNodes(stdout, "inspect").firstOrNull()?.let(::parsePackageJson).alsoIfNull {
118+
extractDataNodes(stderr, "warning").forEach {
119+
logger.info { "Warning running Yarn info: ${it.jsonPrimitive.content}" }
120+
}
121+
118122
extractDataNodes(stderr, "error").forEach {
119123
logger.warn { "Error parsing Yarn info: ${it.jsonPrimitive.content}" }
120124
}

0 commit comments

Comments
 (0)