From a58bf148b300f6771d23491cf4007a757f9a5638 Mon Sep 17 00:00:00 2001 From: Jithil P Ponnan Date: Mon, 12 Dec 2022 06:24:28 +1100 Subject: [PATCH] src: add uvwasi version PR-URL: https://github.com/nodejs/node/pull/45639 Refs: https://github.com/nodejs/node/issues/45260 Reviewed-By: James M Snell Reviewed-By: theanarkh Reviewed-By: Colin Ihrig --- src/node_metadata.cc | 3 +++ src/node_metadata.h | 1 + test/parallel/test-process-versions.js | 1 + 3 files changed, 5 insertions(+) diff --git a/src/node_metadata.cc b/src/node_metadata.cc index a221dcde050ad7..d4c8ccde21d397 100644 --- a/src/node_metadata.cc +++ b/src/node_metadata.cc @@ -6,6 +6,7 @@ #include "node.h" #include "util.h" #include "uv.h" +#include "uvwasi.h" #include "v8.h" #include "zlib.h" @@ -90,6 +91,8 @@ Metadata::Versions::Versions() { "." + std::to_string(BrotliEncoderVersion() & 0xFFF); + uvwasi = UVWASI_VERSION_STRING; + #if HAVE_OPENSSL openssl = GetOpenSSLVersion(); #endif diff --git a/src/node_metadata.h b/src/node_metadata.h index b7cacae4c3d430..89c2d36611ee7b 100644 --- a/src/node_metadata.h +++ b/src/node_metadata.h @@ -38,6 +38,7 @@ namespace node { V(nghttp2) \ V(napi) \ V(llhttp) \ + V(uvwasi) #if HAVE_OPENSSL #define NODE_VERSIONS_KEY_CRYPTO(V) V(openssl) diff --git a/test/parallel/test-process-versions.js b/test/parallel/test-process-versions.js index e63848b1faff90..2ec7a0f84a5280 100644 --- a/test/parallel/test-process-versions.js +++ b/test/parallel/test-process-versions.js @@ -13,6 +13,7 @@ const expected_keys = [ 'nghttp2', 'napi', 'llhttp', + 'uvwasi', ]; if (common.hasCrypto) {