ewojtach / node-red-contrib-firebase-storage

NodeRED nodes allowing to interact with Firebase storage
Apache License 2.0
2 stars 1 forks source link

Error when trying to install #14

Open BiancaCernat opened 2 years ago

BiancaCernat commented 2 years ago

When trying o install, I am receiving this error. This is the first time when I get an error from installing a package.

C:\Users\bianca.cernat>npm i node-red-contrib-firebase-storage C:\Users\bianca.cernat\.node-red-1881 npm WARN deprecated grpc@1.20.0: This library will not receive further updates other than security fixes. We recommend using @grpc/grpc-js instead. npm WARN deprecated core-js@3.0.1: core-js@<3.4 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js. npm ERR! code 1 npm ERR! path C:\Users\bianca.cernat\node_modules\grpc npm ERR! command failed npm ERR! command C:\WINDOWS\system32\cmd.exe /d /s /c node-pre-gyp install --fallback-to-build --library=static_library npm ERR! Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. npm ERR! win_delay_load_hook.cc npm ERR! Generating code npm ERR! All 1 functions were compiled because no usable IPDB/IOBJ from previous compilation was found. npm ERR! Finished generating code npm ERR! WINDOWS_BUILD_WARNING.vcxproj -> C:\Users\bianca.cernat\node_modules\grpc\build\Release\\WINDOWS_BUILD_WARNING.node npm ERR! err_data.c npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\third_party\boringssl\include\openssl\base.h(143): warning C4005: 'OPENSSL_THREADS': macro redefinition [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c: note: see previous definition of 'OPENSSL_THREADS' npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\third_party\boringssl\include\openssl\base.h(147): warning C4005: 'OPENSSL_VERSION_NUMBER': macro redefinition [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\appdata\local\node-gyp\cache\16.14.0\include\node\openssl\opensslv.h(42): note: see previous definition of 'OPENSSL_VERSION_NUMBER' npm ERR! c:\users\bianca.cernat\appdata\local\node-gyp\cache\16.14.0\include\node\openssl\e_os2.h(171): warning C4005: 'OPENSSL_EXPORT': macro redefinition [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\third_party\boringssl\include\openssl\base.h(182): note: see previous definition of 'OPENSSL_EXPORT' npm ERR! c:\users\bianca.cernat\appdata\local\node-gyp\cache\16.14.0\include\node\openssl\ossl_typ.h(91): error C2371: 'EVP_MD': redefinition; different basic types [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\third_party\boringssl\include\openssl\base.h(304): note: see declaration of 'EVP_MD' npm ERR! c:\users\bianca.cernat\appdata\local\node-gyp\cache\16.14.0\include\node\openssl\ossl_typ.h(92): error C2371: 'EVP_MD_CTX': redefinition; different basic types [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\third_party\boringssl\include\openssl\base.h(303): note: see declaration of 'EVP_MD_CTX' npm ERR! c:\users\bianca.cernat\appdata\local\node-gyp\cache\16.14.0\include\node\openssl\ossl_typ.h(100): error C2371: 'EVP_ENCODE_CTX': redefinition; different basic types [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\third_party\boringssl\include\openssl\base.h(308): note: see declaration of 'EVP_ENCODE_CTX' npm ERR! c:\users\bianca.cernat\appdata\local\node-gyp\cache\16.14.0\include\node\openssl\crypto.h(235): error C2371: 'CRYPTO_THREADID': redefinition; different basic types [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\third_party\boringssl\include\openssl\base.h(231): note: see declaration of 'CRYPTO_THREADID' npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(33): error C2118: negative subscript [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(34): error C2118: negative subscript [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(35): error C2118: negative subscript [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(36): error C2118: negative subscript [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(37): error C2118: negative subscript [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(38): error C2118: negative subscript [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(39): error C2118: negative subscript [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(40): error C2065: 'ERR_LIB_PKCS8': undeclared identifier [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(40): error C2057: expected constant expression [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(40): error C2466: cannot allocate an array of constant size 0 [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(41): error C2118: negative subscript [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(42): error C2118: negative subscript [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(43): error C2118: negative subscript [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(44): error C2118: negative subscript [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(45): error C2118: negative subscript [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(46): error C2118: negative subscript [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(47): error C2118: negative subscript [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(48): error C2118: negative subscript [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(49): error C2118: negative subscript [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(50): error C2065: 'ERR_LIB_DIGEST': undeclared identifier [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(50): error C2057: expected constant expression [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(50): error C2466: cannot allocate an array of constant size 0 [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(51): error C2065: 'ERR_LIB_CIPHER': undeclared identifier [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(51): error C2057: expected constant expression [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(51): error C2466: cannot allocate an array of constant size 0 [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(52): error C2065: 'ERR_LIB_HKDF': undeclared identifier [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(52): error C2057: expected constant expression [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(52): error C2466: cannot allocate an array of constant size 0 [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(53): error C2118: negative subscript [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(54): error C2065: 'ERR_NUM_LIBS': undeclared identifier [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(54): error C2057: expected constant expression [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! c:\users\bianca.cernat\node_modules\grpc\deps\grpc\src\boringssl\err_data.c(54): error C2466: cannot allocate an array of constant size 0 [C:\Users\bianca.cernat\node_modules\grpc\build\boringssl.vcxproj] npm ERR! z.vcxproj -> C:\Users\bianca.cernat\node_modules\grpc\build\Release\\libz.lib npm ERR! Failed to execute 'D:\NodeJs\node.exe C:\Users\bianca.cernat\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js build --fallback-to-build --library=static_library --module=C:\Users\bianca.cernat\node_modules\grpc\src\node\extension_binary\node-v93-win32-x64-unknown\grpc_node.node --module_name=grpc_node --module_path=C:\Users\bianca.cernat\node_modules\grpc\src\node\extension_binary\node-v93-win32-x64-unknown --napi_version=8 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v93' (1) npm ERR! node-pre-gyp info it worked if it ends with ok npm ERR! node-pre-gyp info using node-pre-gyp@0.12.0 npm ERR! node-pre-gyp info using node@16.14.0 | win32 | x64 npm ERR! node-pre-gyp WARN Using needle for node-pre-gyp https download npm ERR! node-pre-gyp info check checked for "C:\Users\bianca.cernat\node_modules\grpc\src\node\extension_binary\node-v93-win32-x64-unknown\grpc_node.node" (not found) npm ERR! node-pre-gyp http GET https://node-precompiled-binaries.grpc.io/grpc/v1.20.0/node-v93-win32-x64-unknown.tar.gz npm ERR! node-pre-gyp http 404 https://node-precompiled-binaries.grpc.io/grpc/v1.20.0/node-v93-win32-x64-unknown.tar.gz npm ERR! node-pre-gyp WARN Tried to download(404): https://node-precompiled-binaries.grpc.io/grpc/v1.20.0/node-v93-win32-x64-unknown.tar.gz npm ERR! node-pre-gyp WARN Pre-built binaries not found for grpc@1.20.0 and node@16.14.0 (node-v93 ABI, unknown) (falling back to source compile with node-gyp) npm ERR! node-pre-gyp http 404 status code downloading tarball https://node-precompiled-binaries.grpc.io/grpc/v1.20.0/node-v93-win32-x64-unknown.tar.gz npm ERR! gyp info it worked if it ends with ok npm ERR! gyp info using node-gyp@9.0.0 npm ERR! gyp info using node@16.14.0 | win32 | x64 npm ERR! gyp info ok npm ERR! gyp info it worked if it ends with ok npm ERR! gyp info using node-gyp@9.0.0 npm ERR! gyp info using node@16.14.0 | win32 | x64 npm ERR! gyp info find Python using Python version 3.10.2 found at "C:\Python310\python.exe" npm ERR! gyp info find VS using VS2017 (15.9.28307.1300) found at: npm ERR! gyp info find VS "C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools" npm ERR! gyp info find VS run with --verbose for detailed information npm ERR! gyp info spawn C:\Python310\python.exe npm ERR! gyp info spawn args [ npm ERR! gyp info spawn args 'C:\\Users\\bianca.cernat\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\gyp\\gyp_main.py',npm ERR! gyp info spawn args 'binding.gyp', npm ERR! gyp info spawn args '-f', npm ERR! gyp info spawn args 'msvs', npm ERR! gyp info spawn args '-I', npm ERR! gyp info spawn args 'C:\\Users\\bianca.cernat\\node_modules\\grpc\\build\\config.gypi', npm ERR! gyp info spawn args '-I', npm ERR! gyp info spawn args 'C:\\Users\\bianca.cernat\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\addon.gypi', npm ERR! gyp info spawn args '-I', npm ERR! gyp info spawn args 'C:\\Users\\bianca.cernat\\AppData\\Local\\node-gyp\\Cache\\16.14.0\\include\\node\\common.gypi', npm ERR! gyp info spawn args '-Dlibrary=shared_library', npm ERR! gyp info spawn args '-Dvisibility=default', npm ERR! gyp info spawn args '-Dnode_root_dir=C:\\Users\\bianca.cernat\\AppData\\Local\\node-gyp\\Cache\\16.14.0', npm ERR! gyp info spawn args '-Dnode_gyp_dir=C:\\Users\\bianca.cernat\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp', npm ERR! gyp info spawn args '-Dnode_lib_file=C:\\\\Users\\\\bianca.cernat\\\\AppData\\\\Local\\\\node-gyp\\\\Cache\\\\16.14.0\\\\<(target_arch)\\\\node.lib', npm ERR! gyp info spawn args '-Dmodule_root_dir=C:\\Users\\bianca.cernat\\node_modules\\grpc', npm ERR! gyp info spawn args '-Dnode_engine=v8', npm ERR! gyp info spawn args '--depth=.', npm ERR! gyp info spawn args '--no-parallel', npm ERR! gyp info spawn args '--generator-output', npm ERR! gyp info spawn args 'C:\\Users\\bianca.cernat\\node_modules\\grpc\\build', npm ERR! gyp info spawn args '-Goutput_dir=.' npm ERR! gyp info spawn args ] npm ERR! gyp info ok npm ERR! gyp info it worked if it ends with ok npm ERR! gyp info using node-gyp@9.0.0 npm ERR! gyp info using node@16.14.0 | win32 | x64 npm ERR! gyp info spawn C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exe npm ERR! gyp info spawn args [ npm ERR! gyp info spawn args 'build/binding.sln', npm ERR! gyp info spawn args '/clp:Verbosity=minimal', npm ERR! gyp info spawn args '/nologo', npm ERR! gyp info spawn args '/p:Configuration=Release;Platform=x64' npm ERR! gyp info spawn args ] npm ERR! gyp ERR! build error npm ERR! gyp ERR! stack Error:C:\Program Files (x86)\Microsoft Visual Studio\2017\BuildTools\MSBuild\15.0\Bin\MSBuild.exefailed with exit code: 1 npm ERR! gyp ERR! stack at ChildProcess.onExit (C:\Users\bianca.cernat\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\build.js:194:23) npm ERR! gyp ERR! stack at ChildProcess.emit (node:events:520:28) npm ERR! gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:291:12) npm ERR! gyp ERR! System Windows_NT 10.0.19042 npm ERR! gyp ERR! command "D:\\NodeJs\\node.exe" "C:\\Users\\bianca.cernat\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "build" "--fallback-to-build" "--library=static_library" "--module=C:\\Users\\bianca.cernat\\node_modules\\grpc\\src\\node\\extension_binary\\node-v93-win32-x64-unknown\\grpc_node.node" "--module_name=grpc_node" "--module_path=C:\\Users\\bianca.cernat\\node_modules\\grpc\\src\\node\\extension_binary\\node-v93-win32-x64-unknown" "--napi_version=8" "--node_abi_napi=napi" "--napi_build_version=0" "--node_napi_label=node-v93" npm ERR! gyp ERR! cwd C:\Users\bianca.cernat\node_modules\grpc npm ERR! gyp ERR! node -v v16.14.0 npm ERR! gyp ERR! node-gyp -v v9.0.0 npm ERR! gyp ERR! not ok npm ERR! node-pre-gyp ERR! build error npm ERR! node-pre-gyp ERR! stack Error: Failed to execute 'D:\NodeJs\node.exe C:\Users\bianca.cernat\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js build --fallback-to-build --library=static_library --module=C:\Users\bianca.cernat\node_modules\grpc\src\node\extension_binary\node-v93-win32-x64-unknown\grpc_node.node --module_name=grpc_node --module_path=C:\Users\bianca.cernat\node_modules\grpc\src\node\extension_binary\node-v93-win32-x64-unknown --napi_version=8 --node_abi_napi=napi --napi_build_version=0 --node_napi_label=node-v93' (1) npm ERR! node-pre-gyp ERR! stack at ChildProcess.<anonymous> (C:\Users\bianca.cernat\node_modules\grpc\node_modules\node-pre-gyp\lib\util\compile.js:83:29) npm ERR! node-pre-gyp ERR! stack at ChildProcess.emit (node:events:520:28) npm ERR! node-pre-gyp ERR! stack at maybeClose (node:internal/child_process:1092:16) npm ERR! node-pre-gyp ERR! stack at Process.ChildProcess._handle.onexit (node:internal/child_process:302:5) npm ERR! node-pre-gyp ERR! System Windows_NT 10.0.19042 npm ERR! node-pre-gyp ERR! command "D:\\NodeJs\\node.exe" "C:\\Users\\bianca.cernat\\node_modules\\grpc\\node_modules\\node-pre-gyp\\bin\\node-pre-gyp" "install" "--fallback-to-build" "--library=static_library" npm ERR! node-pre-gyp ERR! cwd C:\Users\bianca.cernat\node_modules\grpc npm ERR! node-pre-gyp ERR! node -v v16.14.0 npm ERR! node-pre-gyp ERR! node-pre-gyp -v v0.12.0 npm ERR! node-pre-gyp ERR! not ok npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\bianca.cernat\AppData\Local\npm-cache\_logs\2022-06-01T12_04_54_100Z-debug-0.log