PS C:\mjh\agracio_electron_edge_js> ./tools/build.bat release 32.0.0 ia32 32.0.0 Building edge.node release for node.js x86 v20.16.0 gyp info it worked if it ends with ok gyp info using node-gyp@10.2.0 gyp info using node@20.16.0 | win32 | ia32 gyp info find Python using Python version 3.9.13 found at "C:\Users\Access\AppData\Local\Programs\Python\Python39\python.exe" gyp info find VS using VS2022 (17.11.35219.272) found at: gyp info find VS "C:\Program Files\Microsoft Visual Studio\2022\Enterprise" gyp info find VS run with --verbose for detailed information gyp info spawn C:\Users\Access\AppData\Local\Programs\Python\Python39\python.exe gyp info spawn args [ gyp info spawn args 'C:\\Users\\Access\\AppData\\Roaming\\nvm\\v20.16.0\\node_modules\\node-gyp\\gyp\\gyp_main.py', gyp info spawn args 'binding.gyp', gyp info spawn args '-f', gyp info spawn args 'msvs', gyp info spawn args '-I', gyp info spawn args 'C:\\mjh\\agracio_electron_edge_js\\build\\config.gypi', gyp info spawn args '-I', gyp info spawn args 'C:\\Users\\Access\\AppData\\Roaming\\nvm\\v20.16.0\\node_modules\\node-gyp\\addon.gypi', gyp info spawn args '-I', gyp info spawn args 'C:\\Users\\Access\\AppData\\Local\\node-gyp\\Cache\\32.0.0\\include\\node\\common.gypi', gyp info spawn args '-Dlibrary=shared_library', gyp info spawn args '-Dvisibility=default', gyp info spawn args '-Dnode_root_dir=C:\\Users\\Access\\AppData\\Local\\node-gyp\\Cache\\32.0.0', gyp info spawn args '-Dnode_gyp_dir=C:\\Users\\Access\\AppData\\Roaming\\nvm\\v20.16.0\\node_modules\\node-gyp', gyp info spawn args '-Dnode_lib_file=C:\\\\Users\\\\Access\\\\AppData\\\\Local\\\\node-gyp\\\\Cache\\\\32.0.0\\\\<(target_arch)\\\\node.lib',gyp info spawn args '-Dmodule_root_dir=C:\\mjh\\agracio_electron_edge_js', gyp info spawn args '-Dnode_engine=v8', gyp info spawn args '--depth=.', gyp info spawn args '--no-parallel', gyp info spawn args '--generator-output', gyp info spawn args 'C:\\mjh\\agracio_electron_edge_js\\build', gyp info spawn args '-Goutput_dir=.' gyp info spawn args ] Warning: while converting VCCLCompilerTool/BasicRuntimeChecks to MSBuild, index value (-1) not in expected range [0, 4) Warning: while converting VCCLCompilerTool/RuntimeTypeInfo to MSBuild, expected bool; got '-1' Warning: unrecognized tool ClCompile while converting to MSBuild. Warning: while converting VCCLCompilerTool/RuntimeLibrary to MSBuild, index value (-1) not in expected range [0, 4) Warning: while converting VCCLCompilerTool/RuntimeTypeInfo to MSBuild, expected bool; got '-1' Warning: while converting VCCLCompilerTool/BasicRuntimeChecks to MSBuild, index value (-1) not in expected range [0, 4) Warning: unrecognized tool ClCompile while converting to MSBuild. Warning: while converting VCCLCompilerTool/BasicRuntimeChecks to MSBuild, index value (-1) not in expected range [0, 4) Warning: while converting VCCLCompilerTool/RuntimeTypeInfo to MSBuild, expected bool; got '-1' Warning: unrecognized tool ClCompile while converting to MSBuild. Warning: while converting VCCLCompilerTool/RuntimeLibrary to MSBuild, index value (-1) not in expected range [0, 4) Warning: while converting VCCLCompilerTool/RuntimeTypeInfo to MSBuild, expected bool; got '-1' Warning: while converting VCCLCompilerTool/BasicRuntimeChecks to MSBuild, index value (-1) not in expected range [0, 4) Warning: unrecognized tool ClCompile while converting to MSBuild. gyp info ok gyp info it worked if it ends with ok gyp info using node-gyp@10.2.0 gyp info using node@20.16.0 | win32 | ia32 gyp info spawn C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\MSBuild.exe gyp info spawn args [ gyp info spawn args 'build\\binding.sln', gyp info spawn args '/clp:Verbosity=minimal', gyp info spawn args '/nologo', gyp info spawn args '/p:Configuration=Release;Platform=Win32' gyp info spawn args ] cl : command line warning D9025: overriding '/std:c++17' with '/std:c++20' [C:\mjh\agracio_electron_edge_js\build\edge_nativeclr.vcxproj] utils.cpp C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(700,39): error C2039: 'IdleNotificationDeadline': is not a member of 'v8::Isolate' [C :\mjh\agracio_electron_edge_js\build\edge_nativeclr.vcxproj] (compiling source file '../src/dotnet/utils.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-isolate.h(211,17): see declaration of 'v8::Isolate' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2560,8): error C2039: 'SetAccessor': is not a member of 'v8::ObjectTemplate' [C:\mjh\ agracio_electron_edge_js\build\edge_nativeclr.vcxproj] (compiling source file '../src/dotnet/utils.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(905,17): see declaration of 'v8::ObjectTemplate' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2608,8): error C2039: 'SetAccessor': is not a member of 'v8::ObjectTemplate' [C:\mjh\ agracio_electron_edge_js\build\edge_nativeclr.vcxproj] (compiling source file '../src/dotnet/utils.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(905,17): see declaration of 'v8::ObjectTemplate' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2654,15): error C2039: 'SetAccessor': is not a member of 'v8::Object' [C:\mjh\agracio _electron_edge_js\build\edge_nativeclr.vcxproj] (compiling source file '../src/dotnet/utils.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-object.h(235,17): see declaration of 'v8::Object' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2730,56): error C2440: '': cannot convert from 'initializer list ' to 'v8::NamedPropertyHandlerConfiguration' [C:\mjh\agracio_electron_edge_js\build\edge_nativeclr.vcxproj] (compiling source file '../src/dotnet/utils.cpp') C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2730,56): 'v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration': no overloaded function could convert all the argument type s C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(790,3): could be 'v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration(v8::NamedPropertyGetterCallback,v8::NamedProper tySetterCallback,v8::NamedPropertyDescriptorCallback,v8::NamedPropertyDeleterCallback,v8::NamedPropertyEnumeratorCallback,v8::NamedPropert yDefinerCallback,v8::Local,v8::PropertyHandlerFlags)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2730,56): 'v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration(v8::NamedPropertyGetterCallback,v8::NamedPropertySet terCallback,v8::NamedPropertyDescriptorCallback,v8::NamedPropertyDeleterCallback,v8::NamedPropertyEnumeratorCallback,v8::NamedPropertyDefi nerCallback,v8::Local,v8::PropertyHandlerFlags)': cannot convert argument 1 from 'Nan::imp::NativePropertyGetter' to 'v8::Named PropertyGetterCallback' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2731,7): This conversion requires a reinterpret_cast, a C-style cast or parenthesized function-style cast C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(772,3): or 'v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration(v8::NamedPropertyGetterCallback,v8::NamedProper tySetterCallback,v8::NamedPropertyQueryCallback,v8::NamedPropertyDeleterCallback,v8::NamedPropertyEnumeratorCallback,v8::Local, v8::PropertyHandlerFlags)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2730,56): 'v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration(v8::NamedPropertyGetterCallback,v8::NamedPropertySet terCallback,v8::NamedPropertyQueryCallback,v8::NamedPropertyDeleterCallback,v8::NamedPropertyEnumeratorCallback,v8::Local,v8::P ropertyHandlerFlags)': cannot convert argument 1 from 'Nan::imp::NativePropertyGetter' to 'v8::NamedPropertyGetterCallback' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2731,7): This conversion requires a reinterpret_cast, a C-style cast or parenthesized function-style cast C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2730,56): while trying to match the argument list '(Nan::imp::NativePropertyGetter, Nan::imp::NativePropertySetter, Nan::imp::NativeProperty Query, Nan::imp::NativePropertyDeleter (__cdecl *), Nan::imp::NativePropertyEnumerator, v8::Local)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2800,58): error C2440: '': cannot convert from 'initializer list ' to 'v8::IndexedPropertyHandlerConfiguration' [C:\mjh\agracio_electron_edge_js\build\edge_nativeclr.vcxproj] (compiling source file '../src/dotnet/utils.cpp') C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2800,58): 'v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration': no overloaded function could convert all the argument types C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(869,3): could be 'v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration(v8::IndexedPropertyGetterCallbackV2,v8::Ind exedPropertySetterCallbackV2,v8::IndexedPropertyDescriptorCallbackV2,v8::IndexedPropertyDeleterCallbackV2,v8::IndexedPropertyEnumeratorCal lback,v8::IndexedPropertyDefinerCallbackV2,v8::Local,v8::PropertyHandlerFlags)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2800,58): 'v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration(v8::IndexedPropertyGetterCallbackV2,v8::IndexedP ropertySetterCallbackV2,v8::IndexedPropertyDescriptorCallbackV2,v8::IndexedPropertyDeleterCallbackV2,v8::IndexedPropertyEnumeratorCallback ,v8::IndexedPropertyDefinerCallbackV2,v8::Local,v8::PropertyHandlerFlags)': cannot convert argument 1 from 'Nan::imp::NativeInd exGetter' to 'v8::IndexedPropertyGetterCallbackV2' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2801,7): This conversion requires a reinterpret_cast, a C-style cast or parenthesized function-style cast C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(851,3): or 'v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration(v8::IndexedPropertyGetterCallbackV2,v8::Ind exedPropertySetterCallbackV2,v8::IndexedPropertyQueryCallbackV2,v8::IndexedPropertyDeleterCallbackV2,v8::IndexedPropertyEnumeratorCallback ,v8::Local,v8::PropertyHandlerFlags)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2800,58): 'v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration(v8::IndexedPropertyGetterCallbackV2,v8::IndexedP ropertySetterCallbackV2,v8::IndexedPropertyQueryCallbackV2,v8::IndexedPropertyDeleterCallbackV2,v8::IndexedPropertyEnumeratorCallback,v8:: Local,v8::PropertyHandlerFlags)': cannot convert argument 1 from 'Nan::imp::NativeIndexGetter' to 'v8::IndexedPropertyGetterCal lbackV2' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2801,7): This conversion requires a reinterpret_cast, a C-style cast or parenthesized function-style cast C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2800,58): while trying to match the argument list '(Nan::imp::NativeIndexGetter, Nan::imp::NativeIndexSetter, Nan::imp::NativeIndexQuery, Na n::imp::NativeIndexDeleter, Nan::imp::NativeIndexEnumerator, v8::Local)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,23): error C2664: 'v8::ScriptOrigin::ScriptOrigin(v8::Local,int,int,bool,int,v8::Local,bool,bool,bool,v8::Local)': cannot convert argument 1 from 'v8::Isolate *' to 'v8::Local' [C:\mjh\agracio_electron_edge_js\build\edge_nativeclr.vcxproj] (compiling source file '../src/dotnet/utils.cpp') C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,47): No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-message.h(64,3): see declaration of 'v8::ScriptOrigin::ScriptOrigin' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,23): while trying to match the argument list '(v8::Isolate *, v8::Local)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,23): error C2664: 'v8::ScriptOrigin::ScriptOrigin(v8::Local,int,int,bool,int,v8::Local,bool,bool,bool,v8::Local)': cannot convert argument 1 from 'v8::Isolate *' to 'v8::Local' [C:\mjh\agracio_electron_edge_js\build\edge_nativeclr.vcxproj] (compiling source file '../src/dotnet/utils.cpp') C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,47): No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-message.h(64,3): see declaration of 'v8::ScriptOrigin::ScriptOrigin' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,23): while trying to match the argument list '(v8::Isolate *, v8::Local, T)' with [ T=int ] C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,23): error C2664: 'v8::ScriptOrigin::ScriptOrigin(v8::Local,int,int,bool,int,v8::Local,bool,bool,bool,v8::Local)': cannot convert argument 1 from 'v8::Isolate *' to 'v8::Local' [C:\mjh\agracio_electron_edge_js\build\edge_nativeclr.vcxproj] (compiling source file '../src/dotnet/utils.cpp') C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,47): No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-message.h(64,3): see declaration of 'v8::ScriptOrigin::ScriptOrigin' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,23): while trying to match the argument list '(v8::Isolate *, v8::Local, T, T)' with [ T=int ] cl : command line warning D9025: overriding '/std:c++17' with '/std:c++20' [C:\mjh\agracio_electron_edge_js\build\edge_coreclr.vcxproj] v8synchronizationcontext.cpp C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(700,39): error C2039: 'IdleNotificationDeadline': is not a member of 'v8::Isolate' [C :\mjh\agracio_electron_edge_js\build\edge_coreclr.vcxproj] (compiling source file '../src/common/v8synchronizationcontext.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-isolate.h(211,17): see declaration of 'v8::Isolate' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2560,8): error C2039: 'SetAccessor': is not a member of 'v8::ObjectTemplate' [C:\mjh\ agracio_electron_edge_js\build\edge_coreclr.vcxproj] (compiling source file '../src/common/v8synchronizationcontext.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(905,17): see declaration of 'v8::ObjectTemplate' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2608,8): error C2039: 'SetAccessor': is not a member of 'v8::ObjectTemplate' [C:\mjh\ agracio_electron_edge_js\build\edge_coreclr.vcxproj] (compiling source file '../src/common/v8synchronizationcontext.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(905,17): see declaration of 'v8::ObjectTemplate' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2654,15): error C2039: 'SetAccessor': is not a member of 'v8::Object' [C:\mjh\agracio _electron_edge_js\build\edge_coreclr.vcxproj] (compiling source file '../src/common/v8synchronizationcontext.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-object.h(235,17): see declaration of 'v8::Object' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2730,56): error C2440: '': cannot convert from 'initializer list ' to 'v8::NamedPropertyHandlerConfiguration' [C:\mjh\agracio_electron_edge_js\build\edge_coreclr.vcxproj] (compiling source file '../src/common/v8synchronizationcontext.cpp') C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2730,56): 'v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration': no overloaded function could convert all the argument type s C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(790,3): could be 'v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration(v8::NamedPropertyGetterCallback,v8::NamedProper tySetterCallback,v8::NamedPropertyDescriptorCallback,v8::NamedPropertyDeleterCallback,v8::NamedPropertyEnumeratorCallback,v8::NamedPropert yDefinerCallback,v8::Local,v8::PropertyHandlerFlags)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2730,56): 'v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration(v8::NamedPropertyGetterCallback,v8::NamedPropertySet terCallback,v8::NamedPropertyDescriptorCallback,v8::NamedPropertyDeleterCallback,v8::NamedPropertyEnumeratorCallback,v8::NamedPropertyDefi nerCallback,v8::Local,v8::PropertyHandlerFlags)': cannot convert argument 1 from 'Nan::imp::NativePropertyGetter' to 'v8::Named PropertyGetterCallback' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2731,7): This conversion requires a reinterpret_cast, a C-style cast or parenthesized function-style cast C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(772,3): or 'v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration(v8::NamedPropertyGetterCallback,v8::NamedProper tySetterCallback,v8::NamedPropertyQueryCallback,v8::NamedPropertyDeleterCallback,v8::NamedPropertyEnumeratorCallback,v8::Local, v8::PropertyHandlerFlags)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2730,56): 'v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration(v8::NamedPropertyGetterCallback,v8::NamedPropertySet terCallback,v8::NamedPropertyQueryCallback,v8::NamedPropertyDeleterCallback,v8::NamedPropertyEnumeratorCallback,v8::Local,v8::P ropertyHandlerFlags)': cannot convert argument 1 from 'Nan::imp::NativePropertyGetter' to 'v8::NamedPropertyGetterCallback' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2731,7): This conversion requires a reinterpret_cast, a C-style cast or parenthesized function-style cast C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2730,56): while trying to match the argument list '(Nan::imp::NativePropertyGetter, Nan::imp::NativePropertySetter, Nan::imp::NativeProperty Query, Nan::imp::NativePropertyDeleter (__cdecl *), Nan::imp::NativePropertyEnumerator, v8::Local)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2800,58): error C2440: '': cannot convert from 'initializer list ' to 'v8::IndexedPropertyHandlerConfiguration' [C:\mjh\agracio_electron_edge_js\build\edge_coreclr.vcxproj] (compiling source file '../src/common/v8synchronizationcontext.cpp') C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2800,58): 'v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration': no overloaded function could convert all the argument types C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(869,3): could be 'v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration(v8::IndexedPropertyGetterCallbackV2,v8::Ind exedPropertySetterCallbackV2,v8::IndexedPropertyDescriptorCallbackV2,v8::IndexedPropertyDeleterCallbackV2,v8::IndexedPropertyEnumeratorCal lback,v8::IndexedPropertyDefinerCallbackV2,v8::Local,v8::PropertyHandlerFlags)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2800,58): 'v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration(v8::IndexedPropertyGetterCallbackV2,v8::IndexedP ropertySetterCallbackV2,v8::IndexedPropertyDescriptorCallbackV2,v8::IndexedPropertyDeleterCallbackV2,v8::IndexedPropertyEnumeratorCallback ,v8::IndexedPropertyDefinerCallbackV2,v8::Local,v8::PropertyHandlerFlags)': cannot convert argument 1 from 'Nan::imp::NativeInd exGetter' to 'v8::IndexedPropertyGetterCallbackV2' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2801,7): This conversion requires a reinterpret_cast, a C-style cast or parenthesized function-style cast C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(851,3): or 'v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration(v8::IndexedPropertyGetterCallbackV2,v8::Ind exedPropertySetterCallbackV2,v8::IndexedPropertyQueryCallbackV2,v8::IndexedPropertyDeleterCallbackV2,v8::IndexedPropertyEnumeratorCallback ,v8::Local,v8::PropertyHandlerFlags)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2800,58): 'v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration(v8::IndexedPropertyGetterCallbackV2,v8::IndexedP ropertySetterCallbackV2,v8::IndexedPropertyQueryCallbackV2,v8::IndexedPropertyDeleterCallbackV2,v8::IndexedPropertyEnumeratorCallback,v8:: Local,v8::PropertyHandlerFlags)': cannot convert argument 1 from 'Nan::imp::NativeIndexGetter' to 'v8::IndexedPropertyGetterCal lbackV2' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2801,7): This conversion requires a reinterpret_cast, a C-style cast or parenthesized function-style cast C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2800,58): while trying to match the argument list '(Nan::imp::NativeIndexGetter, Nan::imp::NativeIndexSetter, Nan::imp::NativeIndexQuery, Na n::imp::NativeIndexDeleter, Nan::imp::NativeIndexEnumerator, v8::Local)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,23): error C2665: 'v8::ScriptOrigin::ScriptOrigin': no overloaded fun ction could convert all the argument types [C:\mjh\agracio_electron_edge_js\build\edge_coreclr.vcxproj] (compiling source file '../src/common/v8synchronizationcontext.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-message.h(64,3): could be 'v8::ScriptOrigin::ScriptOrigin(v8::Local,int,int,bool,int,v8::Local,bool,bool,bool,v8::Local )' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,23): 'v8::ScriptOrigin::ScriptOrigin(v8::Local,int,int,bool,int,v8::Local,bool,bool,bool,v8::Local)': c annot convert argument 1 from 'v8::Isolate *' to 'v8::Local' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,47): 'v8::Local::Local': no overloaded function could convert all the argument types C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(424,1): could be 'v8::Local::Local(v8::Local &&)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,47): 'v8::Local::Local(v8::Local &&)': cannot convert argument 1 from 'v8::Isolate *' to 'v8::Local &&' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,47): Reason: cannot convert from 'v8::Isolate *' to 'v8::Local' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,47): Conversion requires a second user-defined-conversion operator or constructor C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(424,1): or 'v8::Local::Local(const v8::Local &)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,47): 'v8::Local::Local(const v8::Local &)': cannot convert argument 1 from 'v8::Isolate *' to 'const v8::Local &' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,47): Reason: cannot convert from 'v8::Isolate *' to 'const v8::Local' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,47): Conversion requires a second user-defined-conversion operator or constructor C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(258,3): or 'v8::Local::Local(void)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,47): 'v8::Local::Local': function does not take 1 arguments C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(261,3): or 'v8::Local::Local(v8::Local)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,47): while trying to match the argument list '(v8::Isolate *)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,23): while trying to match the argument list '(v8::Isolate *, v8::Local)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,23): error C2665: 'v8::ScriptOrigin::ScriptOrigin': no overloaded fun ction could convert all the argument types [C:\mjh\agracio_electron_edge_js\build\edge_coreclr.vcxproj] (compiling source file '../src/common/v8synchronizationcontext.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-message.h(64,3): could be 'v8::ScriptOrigin::ScriptOrigin(v8::Local,int,int,bool,int,v8::Local,bool,bool,bool,v8::Local )' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,23): 'v8::ScriptOrigin::ScriptOrigin(v8::Local,int,int,bool,int,v8::Local,bool,bool,bool,v8::Local)': c annot convert argument 1 from 'v8::Isolate *' to 'v8::Local' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,47): 'v8::Local::Local': no overloaded function could convert all the argument types C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(424,1): could be 'v8::Local::Local(v8::Local &&)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,47): 'v8::Local::Local(v8::Local &&)': cannot convert argument 1 from 'v8::Isolate *' to 'v8::Local &&' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,47): Reason: cannot convert from 'v8::Isolate *' to 'v8::Local' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,47): Conversion requires a second user-defined-conversion operator or constructor C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(424,1): or 'v8::Local::Local(const v8::Local &)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,47): 'v8::Local::Local(const v8::Local &)': cannot convert argument 1 from 'v8::Isolate *' to 'const v8::Local &' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,47): Reason: cannot convert from 'v8::Isolate *' to 'const v8::Local' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,47): Conversion requires a second user-defined-conversion operator or constructor C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(258,3): or 'v8::Local::Local(void)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,47): 'v8::Local::Local': function does not take 1 arguments C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(261,3): or 'v8::Local::Local(v8::Local)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,47): while trying to match the argument list '(v8::Isolate *)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,23): while trying to match the argument list '(v8::Isolate *, v8::Local, T)' with [ T=int ] C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,23): error C2665: 'v8::ScriptOrigin::ScriptOrigin': no overloaded fun ction could convert all the argument types [C:\mjh\agracio_electron_edge_js\build\edge_coreclr.vcxproj] (compiling source file '../src/common/v8synchronizationcontext.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-message.h(64,3): could be 'v8::ScriptOrigin::ScriptOrigin(v8::Local,int,int,bool,int,v8::Local,bool,bool,bool,v8::Local )' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,23): 'v8::ScriptOrigin::ScriptOrigin(v8::Local,int,int,bool,int,v8::Local,bool,bool,bool,v8::Local)': c annot convert argument 1 from 'v8::Isolate *' to 'v8::Local' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,47): 'v8::Local::Local': no overloaded function could convert all the argument types C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(424,1): could be 'v8::Local::Local(v8::Local &&)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,47): 'v8::Local::Local(v8::Local &&)': cannot convert argument 1 from 'v8::Isolate *' to 'v8::Local &&' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,47): Reason: cannot convert from 'v8::Isolate *' to 'v8::Local' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,47): Conversion requires a second user-defined-conversion operator or constructor C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(424,1): or 'v8::Local::Local(const v8::Local &)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,47): 'v8::Local::Local(const v8::Local &)': cannot convert argument 1 from 'v8::Isolate *' to 'const v8::Local &' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,47): Reason: cannot convert from 'v8::Isolate *' to 'const v8::Local' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,47): Conversion requires a second user-defined-conversion operator or constructor C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(258,3): or 'v8::Local::Local(void)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,47): 'v8::Local::Local': function does not take 1 arguments C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(261,3): or 'v8::Local::Local(v8::Local)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,47): while trying to match the argument list '(v8::Isolate *)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,23): while trying to match the argument list '(v8::Isolate *, v8::Local, T, T)' with [ T=int ] gyp ERR! build error gyp ERR! stack Error: `C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\MSBuild.exe` failed with exit code: 1 gyp ERR! stack at ChildProcess. (C:\Users\Access\AppData\Roaming\nvm\v20.16.0\node_modules\node-gyp\lib\build.js:216:23) gyp ERR! stack at ChildProcess.emit (node:events:519:28) gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:294:12) gyp ERR! System Windows_NT 10.0.19045 gyp ERR! command "C:\\mjh\\agracio_electron_edge_js\\lib\\native\\win32\\ia32\\32.0.0\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\node-gyp\\bin\\node-gyp.js" "build" gyp ERR! cwd C:\mjh\agracio_electron_edge_js gyp ERR! node -v v20.16.0 gyp ERR! node-gyp -v v10.2.0 gyp ERR! not ok C:\mjh\agracio_electron_edge_js\tools\\..\lib\native\win32\ia32\32.0.0 .\build\release\edge_*.node The system cannot find the file specified. 0 file(s) copied. Error copying edge.node release for node.js x86 v20.16.0 x64 32.0.0 Building edge.node release for node.js x64 v20.16.0 gyp info it worked if it ends with ok gyp info using node-gyp@10.2.0 gyp info using node@20.16.0 | win32 | x64 gyp info find Python using Python version 3.9.13 found at "C:\Users\Access\AppData\Local\Programs\Python\Python39\python.exe" gyp info find VS using VS2022 (17.11.35219.272) found at: gyp info find VS "C:\Program Files\Microsoft Visual Studio\2022\Enterprise" gyp info find VS run with --verbose for detailed information gyp info spawn C:\Users\Access\AppData\Local\Programs\Python\Python39\python.exe gyp info spawn args [ gyp info spawn args 'C:\\Users\\Access\\AppData\\Roaming\\nvm\\v20.16.0\\node_modules\\node-gyp\\gyp\\gyp_main.py', gyp info spawn args 'binding.gyp', gyp info spawn args '-f', gyp info spawn args 'msvs', gyp info spawn args '-I', gyp info spawn args 'C:\\mjh\\agracio_electron_edge_js\\build\\config.gypi', gyp info spawn args '-I', gyp info spawn args 'C:\\Users\\Access\\AppData\\Roaming\\nvm\\v20.16.0\\node_modules\\node-gyp\\addon.gypi', gyp info spawn args '-I', gyp info spawn args 'C:\\Users\\Access\\AppData\\Local\\node-gyp\\Cache\\32.0.0\\include\\node\\common.gypi', gyp info spawn args '-Dlibrary=shared_library', gyp info spawn args '-Dvisibility=default', gyp info spawn args '-Dnode_root_dir=C:\\Users\\Access\\AppData\\Local\\node-gyp\\Cache\\32.0.0', gyp info spawn args '-Dnode_gyp_dir=C:\\Users\\Access\\AppData\\Roaming\\nvm\\v20.16.0\\node_modules\\node-gyp', gyp info spawn args '-Dnode_lib_file=C:\\\\Users\\\\Access\\\\AppData\\\\Local\\\\node-gyp\\\\Cache\\\\32.0.0\\\\<(target_arch)\\\\node.lib',gyp info spawn args '-Dmodule_root_dir=C:\\mjh\\agracio_electron_edge_js', gyp info spawn args '-Dnode_engine=v8', gyp info spawn args '--depth=.', gyp info spawn args '--no-parallel', gyp info spawn args '--generator-output', gyp info spawn args 'C:\\mjh\\agracio_electron_edge_js\\build', gyp info spawn args '-Goutput_dir=.' gyp info spawn args ] Warning: while converting VCCLCompilerTool/BasicRuntimeChecks to MSBuild, index value (-1) not in expected range [0, 4) Warning: while converting VCCLCompilerTool/RuntimeTypeInfo to MSBuild, expected bool; got '-1' Warning: unrecognized tool ClCompile while converting to MSBuild. Warning: while converting VCCLCompilerTool/RuntimeLibrary to MSBuild, index value (-1) not in expected range [0, 4) Warning: while converting VCCLCompilerTool/RuntimeTypeInfo to MSBuild, expected bool; got '-1' Warning: while converting VCCLCompilerTool/BasicRuntimeChecks to MSBuild, index value (-1) not in expected range [0, 4) Warning: unrecognized tool ClCompile while converting to MSBuild. Warning: while converting VCCLCompilerTool/BasicRuntimeChecks to MSBuild, index value (-1) not in expected range [0, 4) Warning: while converting VCCLCompilerTool/RuntimeTypeInfo to MSBuild, expected bool; got '-1' Warning: unrecognized tool ClCompile while converting to MSBuild. Warning: while converting VCCLCompilerTool/RuntimeLibrary to MSBuild, index value (-1) not in expected range [0, 4) Warning: while converting VCCLCompilerTool/RuntimeTypeInfo to MSBuild, expected bool; got '-1' Warning: while converting VCCLCompilerTool/BasicRuntimeChecks to MSBuild, index value (-1) not in expected range [0, 4) Warning: unrecognized tool ClCompile while converting to MSBuild. gyp info ok gyp info it worked if it ends with ok gyp info using node-gyp@10.2.0 gyp info using node@20.16.0 | win32 | x64 gyp info spawn C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\MSBuild.exe gyp info spawn args [ gyp info spawn args 'build\\binding.sln', gyp info spawn args '/clp:Verbosity=minimal', gyp info spawn args '/nologo', gyp info spawn args '/p:Configuration=Release;Platform=x64' gyp info spawn args ] cl : command line warning D9025: overriding '/std:c++17' with '/std:c++20' [C:\mjh\agracio_electron_edge_js\build\edge_nativeclr.vcxproj] utils.cpp C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(700,39): error C2039: 'IdleNotificationDeadline': is not a member of 'v8::Isolate' [C :\mjh\agracio_electron_edge_js\build\edge_nativeclr.vcxproj] (compiling source file '../src/dotnet/utils.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-isolate.h(211,17): see declaration of 'v8::Isolate' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2560,8): error C2039: 'SetAccessor': is not a member of 'v8::ObjectTemplate' [C:\mjh\ agracio_electron_edge_js\build\edge_nativeclr.vcxproj] (compiling source file '../src/dotnet/utils.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(905,17): see declaration of 'v8::ObjectTemplate' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2608,8): error C2039: 'SetAccessor': is not a member of 'v8::ObjectTemplate' [C:\mjh\ agracio_electron_edge_js\build\edge_nativeclr.vcxproj] (compiling source file '../src/dotnet/utils.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(905,17): see declaration of 'v8::ObjectTemplate' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2654,15): error C2039: 'SetAccessor': is not a member of 'v8::Object' [C:\mjh\agracio _electron_edge_js\build\edge_nativeclr.vcxproj] (compiling source file '../src/dotnet/utils.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-object.h(235,17): see declaration of 'v8::Object' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2730,56): error C2440: '': cannot convert from 'initializer list ' to 'v8::NamedPropertyHandlerConfiguration' [C:\mjh\agracio_electron_edge_js\build\edge_nativeclr.vcxproj] (compiling source file '../src/dotnet/utils.cpp') C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2730,56): 'v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration': no overloaded function could convert all the argument type s C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(790,3): could be 'v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration(v8::NamedPropertyGetterCallback,v8::NamedProper tySetterCallback,v8::NamedPropertyDescriptorCallback,v8::NamedPropertyDeleterCallback,v8::NamedPropertyEnumeratorCallback,v8::NamedPropert yDefinerCallback,v8::Local,v8::PropertyHandlerFlags)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2730,56): 'v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration(v8::NamedPropertyGetterCallback,v8::NamedPropertySet terCallback,v8::NamedPropertyDescriptorCallback,v8::NamedPropertyDeleterCallback,v8::NamedPropertyEnumeratorCallback,v8::NamedPropertyDefi nerCallback,v8::Local,v8::PropertyHandlerFlags)': cannot convert argument 1 from 'Nan::imp::NativePropertyGetter' to 'v8::Named PropertyGetterCallback' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2731,7): This conversion requires a reinterpret_cast, a C-style cast or parenthesized function-style cast C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(772,3): or 'v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration(v8::NamedPropertyGetterCallback,v8::NamedProper tySetterCallback,v8::NamedPropertyQueryCallback,v8::NamedPropertyDeleterCallback,v8::NamedPropertyEnumeratorCallback,v8::Local, v8::PropertyHandlerFlags)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2730,56): 'v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration(v8::NamedPropertyGetterCallback,v8::NamedPropertySet terCallback,v8::NamedPropertyQueryCallback,v8::NamedPropertyDeleterCallback,v8::NamedPropertyEnumeratorCallback,v8::Local,v8::P ropertyHandlerFlags)': cannot convert argument 1 from 'Nan::imp::NativePropertyGetter' to 'v8::NamedPropertyGetterCallback' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2731,7): This conversion requires a reinterpret_cast, a C-style cast or parenthesized function-style cast C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2730,56): while trying to match the argument list '(Nan::imp::NativePropertyGetter, Nan::imp::NativePropertySetter, Nan::imp::NativeProperty Query, Nan::imp::NativePropertyDeleter (__cdecl *), Nan::imp::NativePropertyEnumerator, v8::Local)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2800,58): error C2440: '': cannot convert from 'initializer list ' to 'v8::IndexedPropertyHandlerConfiguration' [C:\mjh\agracio_electron_edge_js\build\edge_nativeclr.vcxproj] (compiling source file '../src/dotnet/utils.cpp') C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2800,58): 'v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration': no overloaded function could convert all the argument types C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(869,3): could be 'v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration(v8::IndexedPropertyGetterCallbackV2,v8::Ind exedPropertySetterCallbackV2,v8::IndexedPropertyDescriptorCallbackV2,v8::IndexedPropertyDeleterCallbackV2,v8::IndexedPropertyEnumeratorCal lback,v8::IndexedPropertyDefinerCallbackV2,v8::Local,v8::PropertyHandlerFlags)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2800,58): 'v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration(v8::IndexedPropertyGetterCallbackV2,v8::IndexedP ropertySetterCallbackV2,v8::IndexedPropertyDescriptorCallbackV2,v8::IndexedPropertyDeleterCallbackV2,v8::IndexedPropertyEnumeratorCallback ,v8::IndexedPropertyDefinerCallbackV2,v8::Local,v8::PropertyHandlerFlags)': cannot convert argument 1 from 'Nan::imp::NativeInd exGetter' to 'v8::IndexedPropertyGetterCallbackV2' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2801,7): This conversion requires a reinterpret_cast, a C-style cast or parenthesized function-style cast C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(851,3): or 'v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration(v8::IndexedPropertyGetterCallbackV2,v8::Ind exedPropertySetterCallbackV2,v8::IndexedPropertyQueryCallbackV2,v8::IndexedPropertyDeleterCallbackV2,v8::IndexedPropertyEnumeratorCallback ,v8::Local,v8::PropertyHandlerFlags)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2800,58): 'v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration(v8::IndexedPropertyGetterCallbackV2,v8::IndexedP ropertySetterCallbackV2,v8::IndexedPropertyQueryCallbackV2,v8::IndexedPropertyDeleterCallbackV2,v8::IndexedPropertyEnumeratorCallback,v8:: Local,v8::PropertyHandlerFlags)': cannot convert argument 1 from 'Nan::imp::NativeIndexGetter' to 'v8::IndexedPropertyGetterCal lbackV2' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2801,7): This conversion requires a reinterpret_cast, a C-style cast or parenthesized function-style cast C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2800,58): while trying to match the argument list '(Nan::imp::NativeIndexGetter, Nan::imp::NativeIndexSetter, Nan::imp::NativeIndexQuery, Na n::imp::NativeIndexDeleter, Nan::imp::NativeIndexEnumerator, v8::Local)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,23): error C2664: 'v8::ScriptOrigin::ScriptOrigin(v8::Local,int,int,bool,int,v8::Local,bool,bool,bool,v8::Local)': cannot convert argument 1 from 'v8::Isolate *' to 'v8::Local' [C:\mjh\agracio_electron_edge_js\build\edge_nativeclr.vcxproj] (compiling source file '../src/dotnet/utils.cpp') C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,47): No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-message.h(64,3): see declaration of 'v8::ScriptOrigin::ScriptOrigin' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,23): while trying to match the argument list '(v8::Isolate *, v8::Local)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,23): error C2664: 'v8::ScriptOrigin::ScriptOrigin(v8::Local,int,int,bool,int,v8::Local,bool,bool,bool,v8::Local)': cannot convert argument 1 from 'v8::Isolate *' to 'v8::Local' [C:\mjh\agracio_electron_edge_js\build\edge_nativeclr.vcxproj] (compiling source file '../src/dotnet/utils.cpp') C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,47): No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-message.h(64,3): see declaration of 'v8::ScriptOrigin::ScriptOrigin' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,23): while trying to match the argument list '(v8::Isolate *, v8::Local, T)' with [ T=int ] C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,23): error C2664: 'v8::ScriptOrigin::ScriptOrigin(v8::Local,int,int,bool,int,v8::Local,bool,bool,bool,v8::Local)': cannot convert argument 1 from 'v8::Isolate *' to 'v8::Local' [C:\mjh\agracio_electron_edge_js\build\edge_nativeclr.vcxproj] (compiling source file '../src/dotnet/utils.cpp') C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,47): No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-message.h(64,3): see declaration of 'v8::ScriptOrigin::ScriptOrigin' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,23): while trying to match the argument list '(v8::Isolate *, v8::Local, T, T)' with [ T=int ] cl : command line warning D9025: overriding '/std:c++17' with '/std:c++20' [C:\mjh\agracio_electron_edge_js\build\edge_coreclr.vcxproj] v8synchronizationcontext.cpp C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(700,39): error C2039: 'IdleNotificationDeadline': is not a member of 'v8::Isolate' [C :\mjh\agracio_electron_edge_js\build\edge_coreclr.vcxproj] (compiling source file '../src/common/v8synchronizationcontext.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-isolate.h(211,17): see declaration of 'v8::Isolate' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2560,8): error C2039: 'SetAccessor': is not a member of 'v8::ObjectTemplate' [C:\mjh\ agracio_electron_edge_js\build\edge_coreclr.vcxproj] (compiling source file '../src/common/v8synchronizationcontext.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(905,17): see declaration of 'v8::ObjectTemplate' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2608,8): error C2039: 'SetAccessor': is not a member of 'v8::ObjectTemplate' [C:\mjh\ agracio_electron_edge_js\build\edge_coreclr.vcxproj] (compiling source file '../src/common/v8synchronizationcontext.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(905,17): see declaration of 'v8::ObjectTemplate' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2654,15): error C2039: 'SetAccessor': is not a member of 'v8::Object' [C:\mjh\agracio _electron_edge_js\build\edge_coreclr.vcxproj] (compiling source file '../src/common/v8synchronizationcontext.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-object.h(235,17): see declaration of 'v8::Object' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2730,56): error C2440: '': cannot convert from 'initializer list ' to 'v8::NamedPropertyHandlerConfiguration' [C:\mjh\agracio_electron_edge_js\build\edge_coreclr.vcxproj] (compiling source file '../src/common/v8synchronizationcontext.cpp') C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2730,56): 'v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration': no overloaded function could convert all the argument type s C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(790,3): could be 'v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration(v8::NamedPropertyGetterCallback,v8::NamedProper tySetterCallback,v8::NamedPropertyDescriptorCallback,v8::NamedPropertyDeleterCallback,v8::NamedPropertyEnumeratorCallback,v8::NamedPropert yDefinerCallback,v8::Local,v8::PropertyHandlerFlags)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2730,56): 'v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration(v8::NamedPropertyGetterCallback,v8::NamedPropertySet terCallback,v8::NamedPropertyDescriptorCallback,v8::NamedPropertyDeleterCallback,v8::NamedPropertyEnumeratorCallback,v8::NamedPropertyDefi nerCallback,v8::Local,v8::PropertyHandlerFlags)': cannot convert argument 1 from 'Nan::imp::NativePropertyGetter' to 'v8::Named PropertyGetterCallback' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2731,7): This conversion requires a reinterpret_cast, a C-style cast or parenthesized function-style cast C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(772,3): or 'v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration(v8::NamedPropertyGetterCallback,v8::NamedProper tySetterCallback,v8::NamedPropertyQueryCallback,v8::NamedPropertyDeleterCallback,v8::NamedPropertyEnumeratorCallback,v8::Local, v8::PropertyHandlerFlags)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2730,56): 'v8::NamedPropertyHandlerConfiguration::NamedPropertyHandlerConfiguration(v8::NamedPropertyGetterCallback,v8::NamedPropertySet terCallback,v8::NamedPropertyQueryCallback,v8::NamedPropertyDeleterCallback,v8::NamedPropertyEnumeratorCallback,v8::Local,v8::P ropertyHandlerFlags)': cannot convert argument 1 from 'Nan::imp::NativePropertyGetter' to 'v8::NamedPropertyGetterCallback' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2731,7): This conversion requires a reinterpret_cast, a C-style cast or parenthesized function-style cast C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2730,56): while trying to match the argument list '(Nan::imp::NativePropertyGetter, Nan::imp::NativePropertySetter, Nan::imp::NativeProperty Query, Nan::imp::NativePropertyDeleter (__cdecl *), Nan::imp::NativePropertyEnumerator, v8::Local)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2800,58): error C2440: '': cannot convert from 'initializer list ' to 'v8::IndexedPropertyHandlerConfiguration' [C:\mjh\agracio_electron_edge_js\build\edge_coreclr.vcxproj] (compiling source file '../src/common/v8synchronizationcontext.cpp') C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2800,58): 'v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration': no overloaded function could convert all the argument types C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(869,3): could be 'v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration(v8::IndexedPropertyGetterCallbackV2,v8::Ind exedPropertySetterCallbackV2,v8::IndexedPropertyDescriptorCallbackV2,v8::IndexedPropertyDeleterCallbackV2,v8::IndexedPropertyEnumeratorCal lback,v8::IndexedPropertyDefinerCallbackV2,v8::Local,v8::PropertyHandlerFlags)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2800,58): 'v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration(v8::IndexedPropertyGetterCallbackV2,v8::IndexedP ropertySetterCallbackV2,v8::IndexedPropertyDescriptorCallbackV2,v8::IndexedPropertyDeleterCallbackV2,v8::IndexedPropertyEnumeratorCallback ,v8::IndexedPropertyDefinerCallbackV2,v8::Local,v8::PropertyHandlerFlags)': cannot convert argument 1 from 'Nan::imp::NativeInd exGetter' to 'v8::IndexedPropertyGetterCallbackV2' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2801,7): This conversion requires a reinterpret_cast, a C-style cast or parenthesized function-style cast C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-template.h(851,3): or 'v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration(v8::IndexedPropertyGetterCallbackV2,v8::Ind exedPropertySetterCallbackV2,v8::IndexedPropertyQueryCallbackV2,v8::IndexedPropertyDeleterCallbackV2,v8::IndexedPropertyEnumeratorCallback ,v8::Local,v8::PropertyHandlerFlags)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2800,58): 'v8::IndexedPropertyHandlerConfiguration::IndexedPropertyHandlerConfiguration(v8::IndexedPropertyGetterCallbackV2,v8::IndexedP ropertySetterCallbackV2,v8::IndexedPropertyQueryCallbackV2,v8::IndexedPropertyDeleterCallbackV2,v8::IndexedPropertyEnumeratorCallback,v8:: Local,v8::PropertyHandlerFlags)': cannot convert argument 1 from 'Nan::imp::NativeIndexGetter' to 'v8::IndexedPropertyGetterCal lbackV2' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2801,7): This conversion requires a reinterpret_cast, a C-style cast or parenthesized function-style cast C:\mjh\agracio_electron_edge_js\node_modules\nan\nan.h(2800,58): while trying to match the argument list '(Nan::imp::NativeIndexGetter, Nan::imp::NativeIndexSetter, Nan::imp::NativeIndexQuery, Na n::imp::NativeIndexDeleter, Nan::imp::NativeIndexEnumerator, v8::Local)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,23): error C2665: 'v8::ScriptOrigin::ScriptOrigin': no overloaded fun ction could convert all the argument types [C:\mjh\agracio_electron_edge_js\build\edge_coreclr.vcxproj] (compiling source file '../src/common/v8synchronizationcontext.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-message.h(64,3): could be 'v8::ScriptOrigin::ScriptOrigin(v8::Local,int,int,bool,int,v8::Local,bool,bool,bool,v8::Local )' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,23): 'v8::ScriptOrigin::ScriptOrigin(v8::Local,int,int,bool,int,v8::Local,bool,bool,bool,v8::Local)': c annot convert argument 1 from 'v8::Isolate *' to 'v8::Local' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,47): 'v8::Local::Local': no overloaded function could convert all the argument types C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(424,1): could be 'v8::Local::Local(v8::Local &&)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,47): 'v8::Local::Local(v8::Local &&)': cannot convert argument 1 from 'v8::Isolate *' to 'v8::Local &&' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,47): Reason: cannot convert from 'v8::Isolate *' to 'v8::Local' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,47): Conversion requires a second user-defined-conversion operator or constructor C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(424,1): or 'v8::Local::Local(const v8::Local &)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,47): 'v8::Local::Local(const v8::Local &)': cannot convert argument 1 from 'v8::Isolate *' to 'const v8::Local &' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,47): Reason: cannot convert from 'v8::Isolate *' to 'const v8::Local' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,47): Conversion requires a second user-defined-conversion operator or constructor C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(258,3): or 'v8::Local::Local(void)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,47): 'v8::Local::Local': function does not take 1 arguments C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(261,3): or 'v8::Local::Local(v8::Local)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,47): while trying to match the argument list '(v8::Isolate *)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(19,23): while trying to match the argument list '(v8::Isolate *, v8::Local)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,23): error C2665: 'v8::ScriptOrigin::ScriptOrigin': no overloaded fun ction could convert all the argument types [C:\mjh\agracio_electron_edge_js\build\edge_coreclr.vcxproj] (compiling source file '../src/common/v8synchronizationcontext.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-message.h(64,3): could be 'v8::ScriptOrigin::ScriptOrigin(v8::Local,int,int,bool,int,v8::Local,bool,bool,bool,v8::Local )' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,23): 'v8::ScriptOrigin::ScriptOrigin(v8::Local,int,int,bool,int,v8::Local,bool,bool,bool,v8::Local)': c annot convert argument 1 from 'v8::Isolate *' to 'v8::Local' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,47): 'v8::Local::Local': no overloaded function could convert all the argument types C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(424,1): could be 'v8::Local::Local(v8::Local &&)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,47): 'v8::Local::Local(v8::Local &&)': cannot convert argument 1 from 'v8::Isolate *' to 'v8::Local &&' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,47): Reason: cannot convert from 'v8::Isolate *' to 'v8::Local' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,47): Conversion requires a second user-defined-conversion operator or constructor C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(424,1): or 'v8::Local::Local(const v8::Local &)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,47): 'v8::Local::Local(const v8::Local &)': cannot convert argument 1 from 'v8::Isolate *' to 'const v8::Local &' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,47): Reason: cannot convert from 'v8::Isolate *' to 'const v8::Local' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,47): Conversion requires a second user-defined-conversion operator or constructor C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(258,3): or 'v8::Local::Local(void)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,47): 'v8::Local::Local': function does not take 1 arguments C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(261,3): or 'v8::Local::Local(v8::Local)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,47): while trying to match the argument list '(v8::Isolate *)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(23,23): while trying to match the argument list '(v8::Isolate *, v8::Local, T)' with [ T=int ] C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,23): error C2665: 'v8::ScriptOrigin::ScriptOrigin': no overloaded fun ction could convert all the argument types [C:\mjh\agracio_electron_edge_js\build\edge_coreclr.vcxproj] (compiling source file '../src/common/v8synchronizationcontext.cpp') C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-message.h(64,3): could be 'v8::ScriptOrigin::ScriptOrigin(v8::Local,int,int,bool,int,v8::Local,bool,bool,bool,v8::Local )' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,23): 'v8::ScriptOrigin::ScriptOrigin(v8::Local,int,int,bool,int,v8::Local,bool,bool,bool,v8::Local)': c annot convert argument 1 from 'v8::Isolate *' to 'v8::Local' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,47): 'v8::Local::Local': no overloaded function could convert all the argument types C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(424,1): could be 'v8::Local::Local(v8::Local &&)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,47): 'v8::Local::Local(v8::Local &&)': cannot convert argument 1 from 'v8::Isolate *' to 'v8::Local &&' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,47): Reason: cannot convert from 'v8::Isolate *' to 'v8::Local' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,47): Conversion requires a second user-defined-conversion operator or constructor C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(424,1): or 'v8::Local::Local(const v8::Local &)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,47): 'v8::Local::Local(const v8::Local &)': cannot convert argument 1 from 'v8::Isolate *' to 'const v8::Local &' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,47): Reason: cannot convert from 'v8::Isolate *' to 'const v8::Local' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,47): Conversion requires a second user-defined-conversion operator or constructor C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(258,3): or 'v8::Local::Local(void)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,47): 'v8::Local::Local': function does not take 1 arguments C:\Users\Access\AppData\Local\node-gyp\Cache\32.0.0\include\node\v8-local-handle.h(261,3): or 'v8::Local::Local(v8::Local)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,47): while trying to match the argument list '(v8::Isolate *)' C:\mjh\agracio_electron_edge_js\node_modules\nan\nan_scriptorigin.h(30,23): while trying to match the argument list '(v8::Isolate *, v8::Local, T, T)' with [ T=int ] gyp ERR! build error gyp ERR! stack Error: `C:\Program Files\Microsoft Visual Studio\2022\Enterprise\MSBuild\Current\Bin\MSBuild.exe` failed with exit code: 1 gyp ERR! stack at ChildProcess. (C:\Users\Access\AppData\Roaming\nvm\v20.16.0\node_modules\node-gyp\lib\build.js:216:23) gyp ERR! stack at ChildProcess.emit (node:events:519:28) gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:294:12) gyp ERR! System Windows_NT 10.0.19045 gyp ERR! command "C:\\mjh\\agracio_electron_edge_js\\lib\\native\\win32\\x64\\32.0.0\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\node-gyp\\bin\\node-gyp.js" "build" gyp ERR! cwd C:\mjh\agracio_electron_edge_js gyp ERR! node -v v20.16.0 gyp ERR! node-gyp -v v10.2.0 gyp ERR! not ok C:\mjh\agracio_electron_edge_js\tools\\..\lib\native\win32\x64\32.0.0 .\build\release\edge_*.node The system cannot find the file specified. 0 file(s) copied. Error copying edge.node release for node.js x64 v20.16.0 PS C:\mjh\agracio_electron_edge_js>