Obtained from:	https://github.com/nodejs/node/commit/59a522af24173b244cb86829de145d46b143a45c

--- src/node_cjs_lexer.cc.orig	2026-02-24 06:13:37 UTC
+++ src/node_cjs_lexer.cc
@@ -22,8 +22,8 @@ using v8::Value;
 using v8::Value;
 
 // Create a V8 string from an export_string variant, using fast path for ASCII
-inline Local<String> CreateString(Isolate* isolate,
-                                  const lexer::export_string& str) {
+template <typename T>
+inline Local<String> CreateString(Isolate* isolate, const T& str) {
   std::string_view sv = lexer::get_string_view(str);
 
   if (simdutf::validate_ascii(sv.data(), sv.size())) {
