when i install RealSense SDK at Windowns 11 error happened.
Dear All
I tried to install RealSense SDK on Windows 11.
but an Error happened and failed to find the root cause.
command : npm install --save node-librealsense
OS : Windows 11 pro
MS Buillder version : 2017 , 2022
NodeJS Version : 9.11.2 , 10.24.1, 14.18.1
Error log : npm_node-librealsense 9~14.log
NodeJS version : 16.14.0 , 16.20.2 , 18.17.0 , 20.10.0(latest)
Error log : npm_node-librealsense 16~20.log
1. npm_node-librealsense 9~14.log
0 info it worked if it ends with ok
1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',
1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli 'install',
1 verbose cli 'node-librealsense' ]
2 info using npm@6.14.12
3 info using node@v10.24.1
4 verbose npm-session dc24c7a2b0bd165e
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 http fetch GET 304 https://registry.npmjs.org/node-librealsense 333ms (from cache)
8 silly pacote tag manifest for node-librealsense@latest fetched in 342ms
9 timing stage:loadCurrentTree Completed in 442ms
10 silly install loadIdealTree
11 silly install cloneCurrentTreeToIdealTree
12 timing stage:loadIdealTree:cloneCurrentTree Completed in 1ms
13 silly install loadShrinkwrap
14 warn read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@2. I'll try to do my best with it!
15 timing stage:loadIdealTree:loadShrinkwrap Completed in 50ms
16 silly install loadAllDepsIntoIdealTree
17 silly resolveWithNewModule node-librealsense@0.2130.0 checking installable status
18 http fetch GET 304 https://registry.npmjs.org/bindings 69ms (from cache)
19 http fetch GET 304 https://registry.npmjs.org/jsonfile 69ms (from cache)
20 silly pacote range manifest for bindings@^1.2.1 fetched in 72ms
21 silly resolveWithNewModule bindings@1.5.0 checking installable status
22 silly pacote range manifest for jsonfile@^3.0.1 fetched in 71ms
23 silly resolveWithNewModule jsonfile@3.0.1 checking installable status
24 http fetch GET 304 https://registry.npmjs.org/nan 738ms (from cache)
25 silly pacote range manifest for nan@^2.8.0 fetched in 741ms
26 silly resolveWithNewModule nan@2.18.0 checking installable status
27 http fetch GET 304 https://registry.npmjs.org/fs-compare 743ms (from cache)
28 http fetch GET 304 https://registry.npmjs.org/pngjs 742ms (from cache)
29 silly pacote version manifest for fs-compare@0.0.4 fetched in 745ms
30 silly resolveWithNewModule fs-compare@0.0.4 checking installable status
31 silly pacote range manifest for pngjs@^3.3.0 fetched in 744ms
32 silly resolveWithNewModule pngjs@3.4.0 checking installable status
33 http fetch GET 304 https://registry.npmjs.org/file-uri-to-path 40ms (from cache)
34 silly pacote version manifest for file-uri-to-path@1.0.0 fetched in 41ms
35 silly resolveWithNewModule file-uri-to-path@1.0.0 checking installable status
36 timing stage:loadIdealTree:loadAllDepsIntoIdealTree Completed in 845ms
37 timing stage:loadIdealTree Completed in 910ms
38 silly currentTree your-electron-app@1.0.0
38 silly currentTree +-- @electron/get@2.0.3
38 silly currentTree +-- @sindresorhus/is@4.6.0
38 silly currentTree +-- @szmarczak/http-timer@4.0.6
38 silly currentTree +-- @types/cacheable-request@6.0.3
38 silly currentTree +-- @types/http-cache-semantics@4.0.4
38 silly currentTree +-- @types/keyv@3.1.4
38 silly currentTree +-- @types/node@18.19.4
38 silly currentTree +-- @types/responselike@1.0.3
38 silly currentTree +-- @types/yauzl@2.10.3
38 silly currentTree +-- bindings@1.5.0
38 silly currentTree +-- boolean@3.2.0
38 silly currentTree +-- buffer-crc32@0.2.13
38 silly currentTree +-- cacheable-lookup@5.0.4
38 silly currentTree +-- cacheable-request@7.0.4
38 silly currentTree +-- clone-response@1.0.3
38 silly currentTree +-- debug@4.3.4
38 silly currentTree +-- decompress-response@6.0.0
38 silly currentTree | `-- mimic-response@3.1.0
38 silly currentTree +-- defer-to-connect@2.0.1
38 silly currentTree +-- define-data-property@1.1.1
38 silly currentTree +-- define-properties@1.2.1
38 silly currentTree +-- detect-node@2.1.0
38 silly currentTree +-- electron@28.1.0
38 silly currentTree +-- end-of-stream@1.4.4
38 silly currentTree +-- env-paths@2.2.1
38 silly currentTree +-- es6-error@4.1.1
38 silly currentTree +-- escape-string-regexp@4.0.0
38 silly currentTree +-- extract-zip@2.0.1
38 silly currentTree +-- fd-slicer@1.1.0
38 silly currentTree +-- file-uri-to-path@1.0.0
38 silly currentTree +-- fs-compare@0.0.4
38 silly currentTree +-- fs-extra@8.1.0
38 silly currentTree +-- function-bind@1.1.2
38 silly currentTree +-- get-intrinsic@1.2.2
38 silly currentTree +-- get-stream@5.2.0
38 silly currentTree +-- global-agent@3.0.0
38 silly currentTree | `-- semver@7.5.4
38 silly currentTree +-- globalthis@1.0.3
38 silly currentTree +-- gopd@1.0.1
38 silly currentTree +-- got@11.8.6
38 silly currentTree +-- graceful-fs@4.2.11
38 silly currentTree +-- has-property-descriptors@1.0.1
38 silly currentTree +-- has-proto@1.0.1
38 silly currentTree +-- has-symbols@1.0.3
38 silly currentTree +-- hasown@2.0.0
38 silly currentTree +-- http-cache-semantics@4.1.1
38 silly currentTree +-- http2-wrapper@1.0.3
38 silly currentTree +-- json-buffer@3.0.1
38 silly currentTree +-- json-stringify-safe@5.0.1
38 silly currentTree +-- jsonfile@4.0.0
38 silly currentTree +-- keyv@4.5.4
38 silly currentTree +-- lowercase-keys@2.0.0
38 silly currentTree +-- lru-cache@6.0.0
38 silly currentTree +-- matcher@3.0.0
38 silly currentTree +-- mimic-response@1.0.1
38 silly currentTree +-- ms@2.1.2
38 silly currentTree +-- nan@2.18.0
38 silly currentTree +-- normalize-url@6.1.0
38 silly currentTree +-- object-keys@1.1.1
38 silly currentTree +-- once@1.4.0
38 silly currentTree +-- p-cancelable@2.1.1
38 silly currentTree +-- pend@1.2.0
38 silly currentTree +-- pngjs@3.4.0
38 silly currentTree +-- progress@2.0.3
38 silly currentTree +-- pump@3.0.0
38 silly currentTree +-- quick-lru@5.1.1
38 silly currentTree +-- resolve-alpn@1.2.1
38 silly currentTree +-- responselike@2.0.1
38 silly currentTree +-- roarr@2.15.4
38 silly currentTree +-- semver-compare@1.0.0
38 silly currentTree +-- semver@6.3.1
38 silly currentTree +-- serialize-error@7.0.1
38 silly currentTree +-- sprintf-js@1.1.3
38 silly currentTree +-- sumchecker@3.0.1
38 silly currentTree +-- type-fest@0.13.1
38 silly currentTree +-- undici-types@5.26.5
38 silly currentTree +-- universalify@0.1.2
38 silly currentTree +-- wrappy@1.0.2
38 silly currentTree +-- yallist@4.0.0
38 silly currentTree `-- yauzl@2.10.0
39 silly idealTree your-electron-app@1.0.0
39 silly idealTree +-- @electron/get@2.0.3
39 silly idealTree +-- @sindresorhus/is@4.6.0
39 silly idealTree +-- @szmarczak/http-timer@4.0.6
39 silly idealTree +-- @types/cacheable-request@6.0.3
39 silly idealTree +-- @types/http-cache-semantics@4.0.4
39 silly idealTree +-- @types/keyv@3.1.4
39 silly idealTree +-- @types/node@18.19.4
39 silly idealTree +-- @types/responselike@1.0.3
39 silly idealTree +-- @types/yauzl@2.10.3
39 silly idealTree +-- bindings@1.5.0
39 silly idealTree +-- boolean@3.2.0
39 silly idealTree +-- buffer-crc32@0.2.13
39 silly idealTree +-- cacheable-lookup@5.0.4
39 silly idealTree +-- cacheable-request@7.0.4
39 silly idealTree +-- clone-response@1.0.3
39 silly idealTree +-- debug@4.3.4
39 silly idealTree +-- decompress-response@6.0.0
39 silly idealTree | `-- mimic-response@3.1.0
39 silly idealTree +-- defer-to-connect@2.0.1
39 silly idealTree +-- define-data-property@1.1.1
39 silly idealTree +-- define-properties@1.2.1
39 silly idealTree +-- detect-node@2.1.0
39 silly idealTree +-- electron@28.1.0
39 silly idealTree +-- end-of-stream@1.4.4
39 silly idealTree +-- env-paths@2.2.1
39 silly idealTree +-- es6-error@4.1.1
39 silly idealTree +-- escape-string-regexp@4.0.0
39 silly idealTree +-- extract-zip@2.0.1
39 silly idealTree +-- fd-slicer@1.1.0
39 silly idealTree +-- file-uri-to-path@1.0.0
39 silly idealTree +-- fs-compare@0.0.4
39 silly idealTree +-- fs-extra@8.1.0
39 silly idealTree +-- function-bind@1.1.2
39 silly idealTree +-- get-intrinsic@1.2.2
39 silly idealTree +-- get-stream@5.2.0
39 silly idealTree +-- global-agent@3.0.0
39 silly idealTree | `-- semver@7.5.4
39 silly idealTree +-- globalthis@1.0.3
39 silly idealTree +-- gopd@1.0.1
39 silly idealTree +-- got@11.8.6
39 silly idealTree +-- graceful-fs@4.2.11
39 silly idealTree +-- has-property-descriptors@1.0.1
39 silly idealTree +-- has-proto@1.0.1
39 silly idealTree +-- has-symbols@1.0.3
39 silly idealTree +-- hasown@2.0.0
39 silly idealTree +-- http-cache-semantics@4.1.1
39 silly idealTree +-- http2-wrapper@1.0.3
39 silly idealTree +-- json-buffer@3.0.1
39 silly idealTree +-- json-stringify-safe@5.0.1
39 silly idealTree +-- jsonfile@4.0.0
39 silly idealTree +-- keyv@4.5.4
39 silly idealTree +-- lowercase-keys@2.0.0
39 silly idealTree +-- lru-cache@6.0.0
39 silly idealTree +-- matcher@3.0.0
39 silly idealTree +-- mimic-response@1.0.1
39 silly idealTree +-- ms@2.1.2
39 silly idealTree +-- nan@2.18.0
39 silly idealTree +-- node-librealsense@0.2130.0
39 silly idealTree | `-- jsonfile@3.0.1
39 silly idealTree +-- normalize-url@6.1.0
39 silly idealTree +-- object-keys@1.1.1
39 silly idealTree +-- once@1.4.0
39 silly idealTree +-- p-cancelable@2.1.1
39 silly idealTree +-- pend@1.2.0
39 silly idealTree +-- pngjs@3.4.0
39 silly idealTree +-- progress@2.0.3
39 silly idealTree +-- pump@3.0.0
39 silly idealTree +-- quick-lru@5.1.1
39 silly idealTree +-- resolve-alpn@1.2.1
39 silly idealTree +-- responselike@2.0.1
39 silly idealTree +-- roarr@2.15.4
39 silly idealTree +-- semver-compare@1.0.0
39 silly idealTree +-- semver@6.3.1
39 silly idealTree +-- serialize-error@7.0.1
39 silly idealTree +-- sprintf-js@1.1.3
39 silly idealTree +-- sumchecker@3.0.1
39 silly idealTree +-- type-fest@0.13.1
39 silly idealTree +-- undici-types@5.26.5
39 silly idealTree +-- universalify@0.1.2
39 silly idealTree +-- wrappy@1.0.2
39 silly idealTree +-- yallist@4.0.0
39 silly idealTree `-- yauzl@2.10.0
40 silly install generateActionsToTake
41 timing stage:generateActionsToTake Completed in 8ms
42 silly diffTrees action count 2
43 silly diffTrees add jsonfile@3.0.1
44 silly diffTrees add node-librealsense@0.2130.0
45 silly decomposeActions action count 16
46 silly decomposeActions fetch jsonfile@3.0.1
47 silly decomposeActions extract jsonfile@3.0.1
48 silly decomposeActions preinstall jsonfile@3.0.1
49 silly decomposeActions build jsonfile@3.0.1
50 silly decomposeActions install jsonfile@3.0.1
51 silly decomposeActions postinstall jsonfile@3.0.1
52 silly decomposeActions finalize jsonfile@3.0.1
53 silly decomposeActions refresh-package-json jsonfile@3.0.1
54 silly decomposeActions fetch node-librealsense@0.2130.0
55 silly decomposeActions extract node-librealsense@0.2130.0
56 silly decomposeActions preinstall node-librealsense@0.2130.0
57 silly decomposeActions build node-librealsense@0.2130.0
58 silly decomposeActions install node-librealsense@0.2130.0
59 silly decomposeActions postinstall node-librealsense@0.2130.0
60 silly decomposeActions finalize node-librealsense@0.2130.0
61 silly decomposeActions refresh-package-json node-librealsense@0.2130.0
62 silly install executeActions
63 silly doSerial global-install 16
64 verbose correctMkdir C:\Users\TEST-USER\AppData\Roaming\npm-cache\_locks correctMkdir not in flight; initializing
65 verbose makeCacheDir UID & GID are irrelevant on win32
66 verbose lock using C:\Users\TEST-USER\AppData\Roaming\npm-cache\_locks\staging-b3b9f9504f85e191.lock for C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\.staging
67 silly doParallel extract 2
68 silly extract jsonfile@3.0.1
69 silly extract node-librealsense@0.2130.0
70 silly tarball trying jsonfile@^3.0.1 by hash: sha512-oBko6ZHlubVB5mRFkur5vgYR1UyqX+S6Y/oCfLhqNdcc2fYFlDpIoNc7AfKS1KOGcnNAkvsr0grLck9ANM815w==
71 silly tarball trying node-librealsense@latest by hash: sha512-sTw7eVYcrYRznnn0r9tvipGGv+GfQLTbeo27o1xgeJYea69qQttisTAKsnh4ltZL892T+cA9s4lof6V+16xeNA==
72 silly extract jsonfile@^3.0.1 extracted to C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\.staging\jsonfile-c07af703 (18ms)
73 timing audit submit Completed in 187ms
74 http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/audits/quick 187ms
75 timing audit body Completed in 0ms
76 silly extract node-librealsense@latest extracted to C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\.staging\node-librealsense-140c1758 (1633ms)
77 timing action:extract Completed in 1635ms
78 silly doReverseSerial unbuild 16
79 silly doSerial remove 16
80 silly doSerial move 16
81 silly doSerial finalize 16
82 silly finalize C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\node_modules\jsonfile
83 silly finalize C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense
84 timing action:finalize Completed in 13ms
85 silly doParallel refresh-package-json 2
86 silly refresh-package-json C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\node_modules\jsonfile
87 silly refresh-package-json C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense
88 timing action:refresh-package-json Completed in 13ms
89 silly doParallel preinstall 2
90 silly preinstall jsonfile@3.0.1
91 info lifecycle jsonfile@3.0.1~preinstall: jsonfile@3.0.1
92 silly preinstall node-librealsense@0.2130.0
93 info lifecycle node-librealsense@0.2130.0~preinstall: node-librealsense@0.2130.0
94 verbose lifecycle node-librealsense@0.2130.0~preinstall: unsafe-perm in lifecycle true
95 verbose lifecycle node-librealsense@0.2130.0~preinstall: PATH: C:\Users\TEST-USER\AppData\Roaming\nvm\v10.24.1\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin;C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\node_modules\.bin;C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\.bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\CMake\bin;C:\Users\TEST-USER\AppData\Roaming\nvm;C:\Program Files\nodejs;C:\Program Files\Microsoft Windows Performance Toolkit\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin;C:\Users\TEST-USER\.pyenv\pyenv-win\bin;C:\Users\TEST-USER\.pyenv\pyenv-win\shims;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin;C:\Users\TEST-USER\AppData\Roaming\nvm\v20.10.0\node_modules\npm\node_modules\node-gyp\binC:\Users\TEST-USER\AppData\Roaming\nvm\v20.10.0\node_modules\npm\node_modules\node-gyp\bin;C:\Users\TEST-USER\.windows-build-tools\python27\;C:\Program Files (x86)\Intel RealSense SDK 2.0\bin\x64;C:\Program Files\nodejs\node_modules\windows-build-tools\node_modules\.bin;C:\Program Files\nodejs\node_modules\.bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\CMake\bin;C:\Users\TEST-USER\AppData\Roaming\nvm;C:\Program Files\nodejs;C:\Program Files\Microsoft Windows Performance Toolkit\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Users\TEST-USER\.pyenv\pyenv-win\bin;C:\Users\TEST-USER\.pyenv\pyenv-win\shims;C:\Users\TEST-USER\AppData\Local\Microsoft\WindowsApps;C:\Users\TEST-USER\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\TEST-USER\AppData\Roaming\npm;
96 verbose lifecycle node-librealsense@0.2130.0~preinstall: CWD: C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense
97 silly lifecycle node-librealsense@0.2130.0~preinstall: Args: [ '/d /s /c', 'node scripts/npm_dist/build-librealsense.js' ]
98 silly lifecycle node-librealsense@0.2130.0~preinstall: Returned: code: 0 signal: null
99 timing action:preinstall Completed in 46507ms
100 silly doSerial build 16
101 silly build jsonfile@3.0.1
102 info linkStuff jsonfile@3.0.1
103 silly linkStuff jsonfile@3.0.1 has C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\node_modules as its parent node_modules
104 silly build node-librealsense@0.2130.0
105 info linkStuff node-librealsense@0.2130.0
106 silly linkStuff node-librealsense@0.2130.0 has C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules as its parent node_modules
107 timing action:build Completed in 1ms
108 silly doSerial global-link 16
109 silly doParallel update-linked 0
110 silly doSerial install 16
111 silly install jsonfile@3.0.1
112 info lifecycle jsonfile@3.0.1~install: jsonfile@3.0.1
113 silly install node-librealsense@0.2130.0
114 info lifecycle node-librealsense@0.2130.0~install: node-librealsense@0.2130.0
115 verbose lifecycle node-librealsense@0.2130.0~install: unsafe-perm in lifecycle true
116 verbose lifecycle node-librealsense@0.2130.0~install: PATH: C:\Users\TEST-USER\AppData\Roaming\nvm\v10.24.1\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin;C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\node_modules\.bin;C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\.bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\CMake\bin;C:\Users\TEST-USER\AppData\Roaming\nvm;C:\Program Files\nodejs;C:\Program Files\Microsoft Windows Performance Toolkit\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin;C:\Users\TEST-USER\.pyenv\pyenv-win\bin;C:\Users\TEST-USER\.pyenv\pyenv-win\shims;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin;C:\Users\TEST-USER\AppData\Roaming\nvm\v20.10.0\node_modules\npm\node_modules\node-gyp\binC:\Users\TEST-USER\AppData\Roaming\nvm\v20.10.0\node_modules\npm\node_modules\node-gyp\bin;C:\Users\TEST-USER\.windows-build-tools\python27\;C:\Program Files (x86)\Intel RealSense SDK 2.0\bin\x64;C:\Program Files\nodejs\node_modules\windows-build-tools\node_modules\.bin;C:\Program Files\nodejs\node_modules\.bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\CMake\bin;C:\Users\TEST-USER\AppData\Roaming\nvm;C:\Program Files\nodejs;C:\Program Files\Microsoft Windows Performance Toolkit\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Users\TEST-USER\.pyenv\pyenv-win\bin;C:\Users\TEST-USER\.pyenv\pyenv-win\shims;C:\Users\TEST-USER\AppData\Local\Microsoft\WindowsApps;C:\Users\TEST-USER\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\TEST-USER\AppData\Roaming\npm;
117 verbose lifecycle node-librealsense@0.2130.0~install: CWD: C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense
118 silly lifecycle node-librealsense@0.2130.0~install: Args: [ '/d /s /c', 'node-gyp rebuild' ]
119 silly lifecycle node-librealsense@0.2130.0~install: Returned: code: 0 signal: null
120 timing action:install Completed in 4158ms
121 silly doSerial postinstall 16
122 silly postinstall jsonfile@3.0.1
123 info lifecycle jsonfile@3.0.1~postinstall: jsonfile@3.0.1
124 silly postinstall node-librealsense@0.2130.0
125 info lifecycle node-librealsense@0.2130.0~postinstall: node-librealsense@0.2130.0
126 verbose lifecycle node-librealsense@0.2130.0~postinstall: unsafe-perm in lifecycle true
127 verbose lifecycle node-librealsense@0.2130.0~postinstall: PATH: C:\Users\TEST-USER\AppData\Roaming\nvm\v10.24.1\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin;C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\node_modules\.bin;C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\.bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\CMake\bin;C:\Users\TEST-USER\AppData\Roaming\nvm;C:\Program Files\nodejs;C:\Program Files\Microsoft Windows Performance Toolkit\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\ProgramData\chocolatey\bin;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin;C:\Users\TEST-USER\.pyenv\pyenv-win\bin;C:\Users\TEST-USER\.pyenv\pyenv-win\shims;C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin;C:\Users\TEST-USER\AppData\Roaming\nvm\v20.10.0\node_modules\npm\node_modules\node-gyp\binC:\Users\TEST-USER\AppData\Roaming\nvm\v20.10.0\node_modules\npm\node_modules\node-gyp\bin;C:\Users\TEST-USER\.windows-build-tools\python27\;C:\Program Files (x86)\Intel RealSense SDK 2.0\bin\x64;C:\Program Files\nodejs\node_modules\windows-build-tools\node_modules\.bin;C:\Program Files\nodejs\node_modules\.bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\Docker\Docker\resources\bin;C:\Program Files\Git\cmd;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\CMake\bin;C:\Users\TEST-USER\AppData\Roaming\nvm;C:\Program Files\nodejs;C:\Program Files\Microsoft Windows Performance Toolkit\;C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\;C:\Users\TEST-USER\.pyenv\pyenv-win\bin;C:\Users\TEST-USER\.pyenv\pyenv-win\shims;C:\Users\TEST-USER\AppData\Local\Microsoft\WindowsApps;C:\Users\TEST-USER\AppData\Local\Programs\Microsoft VS Code\bin;C:\Users\TEST-USER\AppData\Roaming\npm;
128 verbose lifecycle node-librealsense@0.2130.0~postinstall: CWD: C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense
129 silly lifecycle node-librealsense@0.2130.0~postinstall: Args: [ '/d /s /c', 'node scripts/generate-doc.js' ]
130 silly lifecycle node-librealsense@0.2130.0~postinstall: Returned: code: 1 signal: null
131 info lifecycle node-librealsense@0.2130.0~postinstall: Failed to exec postinstall script
132 timing action:postinstall Completed in 104ms
133 verbose unlock done using C:\Users\TEST-USER\AppData\Roaming\npm-cache\_locks\staging-b3b9f9504f85e191.lock for C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\.staging
134 timing stage:rollbackFailedOptional Completed in 194ms
135 timing stage:runTopLevelLifecycles Completed in 54008ms
136 silly saveTree your-electron-app@1.0.0
136 silly saveTree +-- electron@28.1.0
136 silly saveTree | +-- @electron/get@2.0.3
136 silly saveTree | | +-- debug@4.3.4
136 silly saveTree | | | `-- ms@2.1.2
136 silly saveTree | | +-- env-paths@2.2.1
136 silly saveTree | | +-- fs-extra@8.1.0
136 silly saveTree | | | +-- graceful-fs@4.2.11
136 silly saveTree | | | +-- jsonfile@4.0.0
136 silly saveTree | | | `-- universalify@0.1.2
136 silly saveTree | | +-- global-agent@3.0.0
136 silly saveTree | | | +-- boolean@3.2.0
136 silly saveTree | | | +-- es6-error@4.1.1
136 silly saveTree | | | +-- matcher@3.0.0
136 silly saveTree | | | | `-- escape-string-regexp@4.0.0
136 silly saveTree | | | +-- roarr@2.15.4
136 silly saveTree | | | | +-- detect-node@2.1.0
136 silly saveTree | | | | +-- globalthis@1.0.3
136 silly saveTree | | | | | `-- define-properties@1.2.1
136 silly saveTree | | | | | +-- define-data-property@1.1.1
136 silly saveTree | | | | | | +-- get-intrinsic@1.2.2
136 silly saveTree | | | | | | | +-- function-bind@1.1.2
136 silly saveTree | | | | | | | +-- has-proto@1.0.1
136 silly saveTree | | | | | | | +-- has-symbols@1.0.3
136 silly saveTree | | | | | | | `-- hasown@2.0.0
136 silly saveTree | | | | | | +-- gopd@1.0.1
136 silly saveTree | | | | | | `-- has-property-descriptors@1.0.1
136 silly saveTree | | | | | +-- has-property-descriptors@1.0.1
136 silly saveTree | | | | | `-- object-keys@1.1.1
136 silly saveTree | | | | +-- json-stringify-safe@5.0.1
136 silly saveTree | | | | +-- semver-compare@1.0.0
136 silly saveTree | | | | `-- sprintf-js@1.1.3
136 silly saveTree | | | +-- semver@7.5.4
136 silly saveTree | | | | `-- lru-cache@6.0.0
136 silly saveTree | | | | `-- yallist@4.0.0
136 silly saveTree | | | `-- serialize-error@7.0.1
136 silly saveTree | | | `-- type-fest@0.13.1
136 silly saveTree | | +-- got@11.8.6
136 silly saveTree | | | +-- @sindresorhus/is@4.6.0
136 silly saveTree | | | +-- @szmarczak/http-timer@4.0.6
136 silly saveTree | | | | `-- defer-to-connect@2.0.1
136 silly saveTree | | | +-- @types/cacheable-request@6.0.3
136 silly saveTree | | | | +-- @types/http-cache-semantics@4.0.4
136 silly saveTree | | | | +-- @types/keyv@3.1.4
136 silly saveTree | | | | | `-- @types/node@18.19.4
136 silly saveTree | | | | | `-- undici-types@5.26.5
136 silly saveTree | | | | +-- @types/node@18.19.4
136 silly saveTree | | | | `-- @types/responselike@1.0.3
136 silly saveTree | | | +-- @types/responselike@1.0.3
136 silly saveTree | | | +-- cacheable-lookup@5.0.4
136 silly saveTree | | | +-- cacheable-request@7.0.4
136 silly saveTree | | | | +-- clone-response@1.0.3
136 silly saveTree | | | | | `-- mimic-response@1.0.1
136 silly saveTree | | | | +-- get-stream@5.2.0
136 silly saveTree | | | | | `-- pump@3.0.0
136 silly saveTree | | | | | +-- end-of-stream@1.4.4
136 silly saveTree | | | | | | `-- once@1.4.0
136 silly saveTree | | | | | | `-- wrappy@1.0.2
136 silly saveTree | | | | | `-- once@1.4.0
136 silly saveTree | | | | +-- http-cache-semantics@4.1.1
136 silly saveTree | | | | +-- keyv@4.5.4
136 silly saveTree | | | | | `-- json-buffer@3.0.1
136 silly saveTree | | | | +-- lowercase-keys@2.0.0
136 silly saveTree | | | | +-- normalize-url@6.1.0
136 silly saveTree | | | | `-- responselike@2.0.1
136 silly saveTree | | | +-- decompress-response@6.0.0
136 silly saveTree | | | | `-- mimic-response@3.1.0
136 silly saveTree | | | +-- http2-wrapper@1.0.3
136 silly saveTree | | | | +-- quick-lru@5.1.1
136 silly saveTree | | | | `-- resolve-alpn@1.2.1
136 silly saveTree | | | +-- lowercase-keys@2.0.0
136 silly saveTree | | | +-- p-cancelable@2.1.1
136 silly saveTree | | | `-- responselike@2.0.1
136 silly saveTree | | +-- progress@2.0.3
136 silly saveTree | | +-- semver@6.3.1
136 silly saveTree | | `-- sumchecker@3.0.1
136 silly saveTree | +-- @types/node@18.19.4
136 silly saveTree | `-- extract-zip@2.0.1
136 silly saveTree | +-- @types/yauzl@2.10.3
136 silly saveTree | `-- yauzl@2.10.0
136 silly saveTree | +-- buffer-crc32@0.2.13
136 silly saveTree | `-- fd-slicer@1.1.0
136 silly saveTree | `-- pend@1.2.0
136 silly saveTree `-- node-librealsense@0.2130.0
136 silly saveTree +-- bindings@1.5.0
136 silly saveTree | `-- file-uri-to-path@1.0.0
136 silly saveTree +-- fs-compare@0.0.4
136 silly saveTree +-- jsonfile@3.0.1
136 silly saveTree +-- nan@2.18.0
136 silly saveTree `-- pngjs@3.4.0
137 warn your-electron-app@1.0.0 No description
138 warn your-electron-app@1.0.0 No repository field.
139 verbose stack Error: node-librealsense@0.2130.0 postinstall: `node scripts/generate-doc.js`
139 verbose stack Exit status 1
139 verbose stack at EventEmitter.<anonymous> (C:\Users\TEST-USER\AppData\Roaming\nvm\v10.24.1\node_modules\npm\node_modules\npm-lifecycle\index.js:332:16)
139 verbose stack at EventEmitter.emit (events.js:198:13)
139 verbose stack at ChildProcess.<anonymous> (C:\Users\TEST-USER\AppData\Roaming\nvm\v10.24.1\node_modules\npm\node_modules\npm-lifecycle\lib\spawn.js:55:14)
139 verbose stack at ChildProcess.emit (events.js:198:13)
139 verbose stack at maybeClose (internal/child_process.js:982:16)
139 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
140 verbose pkgid node-librealsense@0.2130.0
141 verbose cwd C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS
142 verbose Windows_NT 10.0.22621
143 verbose argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "node-librealsense"
144 verbose node v10.24.1
145 verbose npm v6.14.12
146 error code ELIFECYCLE
147 error errno 1
148 error node-librealsense@0.2130.0 postinstall: `node scripts/generate-doc.js`
148 error Exit status 1
149 error Failed at the node-librealsense@0.2130.0 postinstall script.
149 error This is probably not a problem with npm. There is likely additional logging output above.
150 verbose exit [ 1, true ]
2. npm_node-librealsense 16~20.log
0 verbose cli C:\Program Files\nodejs\node.exe C:\Users\TEST-USER\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js
1 info using npm@8.19.4
2 info using node@v20.10.0
3 timing npm:load:whichnode Completed in 0ms
4 timing config:load:defaults Completed in 1ms
5 timing config:load:file:C:\Users\TEST-USER\AppData\Roaming\npm\node_modules\npm\npmrc Completed in 5ms
6 timing config:load:builtin Completed in 6ms
7 timing config:load:cli Completed in 1ms
8 timing config:load:env Completed in 1ms
9 timing config:load:file:C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\.npmrc Completed in 0ms
10 timing config:load:project Completed in 1ms
11 timing config:load:file:C:\Users\TEST-USER\.npmrc Completed in 1ms
12 timing config:load:user Completed in 1ms
13 timing config:load:file:C:\Users\TEST-USER\AppData\Roaming\npm\etc\npmrc Completed in 0ms
14 timing config:load:global Completed in 0ms
15 timing config:load:validate Completed in 0ms
16 timing config:load:credentials Completed in 1ms
17 timing config:load:setEnvs Completed in 1ms
18 timing config:load Completed in 13ms
19 timing npm:load:configload Completed in 13ms
20 timing npm:load:mkdirpcache Completed in 0ms
21 timing npm:load:mkdirplogs Completed in 1ms
22 verbose title npm install node-librealsense
23 verbose argv "install" "node-librealsense"
24 timing npm:load:setTitle Completed in 0ms
25 timing config:load:flatten Completed in 2ms
26 timing npm:load:display Completed in 3ms
27 verbose logfile logs-max:10 dir:C:\Users\TEST-USER\AppData\Local\npm-cache\_logs
28 verbose logfile C:\Users\TEST-USER\AppData\Local\npm-cache\_logs\2024-01-24T01_01_41_649Z-debug-0.log
29 timing npm:load:logFile Completed in 4ms
30 timing npm:load:timers Completed in 0ms
31 timing npm:load:configScope Completed in 0ms
32 timing npm:load Completed in 21ms
33 timing arborist:ctor Completed in 1ms
34 silly logfile start cleaning logs, removing 2 files
35 silly logfile done cleaning log files
36 timing idealTree:init Completed in 32ms
37 timing idealTree:userRequests Completed in 1ms
38 silly idealTree buildDeps
39 silly fetch manifest node-librealsense@*
40 verbose shrinkwrap failed to load node_modules/.package-lock.json out of date, updated: node_modules
41 http fetch GET 200 https://registry.npmjs.org/node-librealsense 819ms (cache revalidated)
42 silly placeDep ROOT node-librealsense@0.2130.0 OK for: your-electron-app@1.0.0 want: *
43 silly fetch manifest bindings@^1.2.1
44 silly fetch manifest fs-compare@0.0.4
45 silly fetch manifest jsonfile@^3.0.1
46 silly fetch manifest nan@^2.8.0
47 silly fetch manifest pngjs@^3.3.0
48 http fetch GET 200 https://registry.npmjs.org/jsonfile 41ms (cache revalidated)
49 http fetch GET 200 https://registry.npmjs.org/nan 62ms (cache revalidated)
50 http fetch GET 200 https://registry.npmjs.org/bindings 64ms (cache revalidated)
51 http fetch GET 200 https://registry.npmjs.org/pngjs 70ms (cache revalidated)
52 http fetch GET 200 https://registry.npmjs.org/fs-compare 721ms (cache revalidated)
53 timing idealTree:#root Completed in 1547ms
54 silly placeDep ROOT bindings@1.5.0 OK for: node-librealsense@0.2130.0 want: ^1.2.1
55 silly placeDep ROOT fs-compare@0.0.4 OK for: node-librealsense@0.2130.0 want: 0.0.4
56 silly placeDep node_modules/node-librealsense jsonfile@3.0.1 OK for: node-librealsense@0.2130.0 want: ^3.0.1
57 silly placeDep ROOT nan@2.18.0 OK for: node-librealsense@0.2130.0 want: ^2.8.0
58 silly placeDep ROOT pngjs@3.4.0 OK for: node-librealsense@0.2130.0 want: ^3.3.0
59 silly fetch manifest file-uri-to-path@1.0.0
60 http fetch GET 200 https://registry.npmjs.org/file-uri-to-path 59ms (cache revalidated)
61 timing idealTree:node_modules/node-librealsense Completed in 65ms
62 silly placeDep ROOT file-uri-to-path@1.0.0 OK for: bindings@1.5.0 want: 1.0.0
63 timing idealTree:node_modules/bindings Completed in 1ms
64 timing idealTree:node_modules/file-uri-to-path Completed in 0ms
65 timing idealTree:node_modules/fs-compare Completed in 0ms
66 timing idealTree:node_modules/nan Completed in 0ms
67 timing idealTree:node_modules/pngjs Completed in 0ms
68 timing idealTree:node_modules/node-librealsense/node_modules/jsonfile Completed in 0ms
69 timing idealTree:buildDeps Completed in 1615ms
70 timing idealTree:fixDepFlags Completed in 0ms
71 timing idealTree Completed in 1650ms
72 timing reify:loadTrees Completed in 1650ms
73 timing reify:diffTrees Completed in 2ms
74 silly reify mark retired [
74 silly reify 'C:\\Users\\TEST-USER\\Desktop\\test\\ipcRendererElectronJS\\node_modules\\bindings'
74 silly reify ]
75 silly reify mark retired [
75 silly reify 'C:\\Users\\TEST-USER\\Desktop\\test\\ipcRendererElectronJS\\node_modules\\file-uri-to-path'
75 silly reify ]
76 silly reify mark retired [
76 silly reify 'C:\\Users\\TEST-USER\\Desktop\\test\\ipcRendererElectronJS\\node_modules\\fs-compare'
76 silly reify ]
77 silly reify mark retired [
77 silly reify 'C:\\Users\\TEST-USER\\Desktop\\test\\ipcRendererElectronJS\\node_modules\\nan'
77 silly reify ]
78 silly reify mark retired [
78 silly reify 'C:\\Users\\TEST-USER\\Desktop\\test\\ipcRendererElectronJS\\node_modules\\pngjs'
78 silly reify ]
79 silly reify moves {
79 silly reify 'C:\\Users\\TEST-USER\\Desktop\\test\\ipcRendererElectronJS\\node_modules\\bindings': 'C:\\Users\\TEST-USER\\Desktop\\test\\ipcRendererElectronJS\\node_modules\\.bindings-M67ov1SU',
79 silly reify 'C:\\Users\\TEST-USER\\Desktop\\test\\ipcRendererElectronJS\\node_modules\\file-uri-to-path': 'C:\\Users\\TEST-USER\\Desktop\\test\\ipcRendererElectronJS\\node_modules\\.file-uri-to-path-7N2lrbYk',
79 silly reify 'C:\\Users\\TEST-USER\\Desktop\\test\\ipcRendererElectronJS\\node_modules\\fs-compare': 'C:\\Users\\TEST-USER\\Desktop\\test\\ipcRendererElectronJS\\node_modules\\.fs-compare-aMQAQ9lV',
79 silly reify 'C:\\Users\\TEST-USER\\Desktop\\test\\ipcRendererElectronJS\\node_modules\\nan': 'C:\\Users\\TEST-USER\\Desktop\\test\\ipcRendererElectronJS\\node_modules\\.nan-JfWk0DzB',
79 silly reify 'C:\\Users\\TEST-USER\\Desktop\\test\\ipcRendererElectronJS\\node_modules\\pngjs': 'C:\\Users\\TEST-USER\\Desktop\\test\\ipcRendererElectronJS\\node_modules\\.pngjs-62VF0ktc'
79 silly reify }
80 timing reify:retireShallow Completed in 5ms
81 timing reify:createSparse Completed in 3ms
82 timing reify:loadBundles Completed in 0ms
83 silly audit bulk request {
83 silly audit '@electron/get': [ '2.0.3' ],
83 silly audit '@sindresorhus/is': [ '4.6.0' ],
83 silly audit '@szmarczak/http-timer': [ '4.0.6' ],
83 silly audit '@types/cacheable-request': [ '6.0.3' ],
83 silly audit '@types/http-cache-semantics': [ '4.0.4' ],
83 silly audit '@types/keyv': [ '3.1.4' ],
83 silly audit '@types/node': [ '18.19.4' ],
83 silly audit '@types/responselike': [ '1.0.3' ],
83 silly audit '@types/yauzl': [ '2.10.3' ],
83 silly audit boolean: [ '3.2.0' ],
83 silly audit 'buffer-crc32': [ '0.2.13' ],
83 silly audit 'cacheable-lookup': [ '5.0.4' ],
83 silly audit 'cacheable-request': [ '7.0.4' ],
83 silly audit 'clone-response': [ '1.0.3' ],
83 silly audit debug: [ '4.3.4' ],
83 silly audit 'decompress-response': [ '6.0.0' ],
83 silly audit 'mimic-response': [ '3.1.0', '1.0.1' ],
83 silly audit 'defer-to-connect': [ '2.0.1' ],
83 silly audit 'define-data-property': [ '1.1.1' ],
83 silly audit 'define-properties': [ '1.2.1' ],
83 silly audit 'detect-node': [ '2.1.0' ],
83 silly audit electron: [ '28.1.0' ],
83 silly audit 'end-of-stream': [ '1.4.4' ],
83 silly audit 'env-paths': [ '2.2.1' ],
83 silly audit 'es6-error': [ '4.1.1' ],
83 silly audit 'escape-string-regexp': [ '4.0.0' ],
83 silly audit 'extract-zip': [ '2.0.1' ],
83 silly audit 'fd-slicer': [ '1.1.0' ],
83 silly audit 'fs-extra': [ '8.1.0' ],
83 silly audit 'function-bind': [ '1.1.2' ],
83 silly audit 'get-intrinsic': [ '1.2.2' ],
83 silly audit 'get-stream': [ '5.2.0' ],
83 silly audit 'global-agent': [ '3.0.0' ],
83 silly audit semver: [ '7.5.4', '6.3.1' ],
83 silly audit globalthis: [ '1.0.3' ],
83 silly audit gopd: [ '1.0.1' ],
83 silly audit got: [ '11.8.6' ],
83 silly audit 'graceful-fs': [ '4.2.11' ],
83 silly audit 'has-property-descriptors': [ '1.0.1' ],
83 silly audit 'has-proto': [ '1.0.1' ],
83 silly audit 'has-symbols': [ '1.0.3' ],
83 silly audit hasown: [ '2.0.0' ],
83 silly audit 'http-cache-semantics': [ '4.1.1' ],
83 silly audit 'http2-wrapper': [ '1.0.3' ],
83 silly audit 'json-buffer': [ '3.0.1' ],
83 silly audit 'json-stringify-safe': [ '5.0.1' ],
83 silly audit jsonfile: [ '4.0.0', '3.0.1' ],
83 silly audit keyv: [ '4.5.4' ],
83 silly audit 'lowercase-keys': [ '2.0.0' ],
83 silly audit 'lru-cache': [ '6.0.0' ],
83 silly audit matcher: [ '3.0.0' ],
83 silly audit ms: [ '2.1.2' ],
83 silly audit 'normalize-url': [ '6.1.0' ],
83 silly audit 'object-keys': [ '1.1.1' ],
83 silly audit once: [ '1.4.0' ],
83 silly audit 'p-cancelable': [ '2.1.1' ],
83 silly audit pend: [ '1.2.0' ],
83 silly audit progress: [ '2.0.3' ],
83 silly audit pump: [ '3.0.0' ],
83 silly audit 'quick-lru': [ '5.1.1' ],
83 silly audit 'resolve-alpn': [ '1.2.1' ],
83 silly audit responselike: [ '2.0.1' ],
83 silly audit roarr: [ '2.15.4' ],
83 silly audit 'semver-compare': [ '1.0.0' ],
83 silly audit 'serialize-error': [ '7.0.1' ],
83 silly audit 'sprintf-js': [ '1.1.3' ],
83 silly audit sumchecker: [ '3.0.1' ],
83 silly audit 'type-fest': [ '0.13.1' ],
83 silly audit 'undici-types': [ '5.26.5' ],
83 silly audit universalify: [ '0.1.2' ],
83 silly audit wrappy: [ '1.0.2' ],
83 silly audit yallist: [ '4.0.0' ],
83 silly audit yauzl: [ '2.10.0' ],
83 silly audit 'node-librealsense': [ '0.2130.0' ],
83 silly audit bindings: [ '1.5.0' ],
83 silly audit 'fs-compare': [ '0.0.4' ],
83 silly audit nan: [ '2.18.0' ],
83 silly audit pngjs: [ '3.4.0' ],
83 silly audit 'file-uri-to-path': [ '1.0.0' ]
83 silly audit }
84 timing reifyNode:node_modules/bindings Completed in 119ms
85 timing reifyNode:node_modules/fs-compare Completed in 122ms
86 timing reifyNode:node_modules/node-librealsense/node_modules/jsonfile Completed in 124ms
87 timing reifyNode:node_modules/file-uri-to-path Completed in 125ms
88 http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/advisories/bulk 155ms
89 timing auditReport:getReport Completed in 157ms
90 silly audit report {}
91 timing auditReport:init Completed in 0ms
92 timing reify:audit Completed in 157ms
93 timing reifyNode:node_modules/pngjs Completed in 159ms
94 timing reifyNode:node_modules/nan Completed in 167ms
95 timing reifyNode:node_modules/node-librealsense Completed in 1592ms
96 timing reify:unpack Completed in 1592ms
97 timing reify:unretire Completed in 0ms
98 timing build:queue Completed in 4ms
99 info run node-librealsense@0.2130.0 preinstall node_modules/node-librealsense node scripts/npm_dist/build-librealsense.js
100 info run node-librealsense@0.2130.0 preinstall { code: 0, signal: null }
101 timing build:run:preinstall:node_modules/node-librealsense Completed in 47513ms
102 timing build:run:preinstall Completed in 47513ms
103 info run node-librealsense@0.2130.0 install node_modules/node-librealsense node-gyp rebuild
104 info run node-librealsense@0.2130.0 install { code: 1, signal: null }
105 timing reify:rollback:createSparse Completed in 168ms
106 timing reify:rollback:retireShallow Completed in 4ms
107 timing command:install Completed in 53166ms
108 verbose stack Error: command failed
108 verbose stack at ChildProcess.<anonymous> (C:\Users\TEST-USER\AppData\Roaming\npm\node_modules\npm\node_modules\@npmcli\promise-spawn\lib\index.js:63:27)
108 verbose stack at ChildProcess.emit (node:events:514:28)
108 verbose stack at maybeClose (node:internal/child_process:1105:16)
108 verbose stack at ChildProcess._handle.onexit (node:internal/child_process:305:5)
109 verbose pkgid node-librealsense@0.2130.0
110 verbose cwd C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS
111 verbose Windows_NT 10.0.22621
112 verbose node v20.10.0
113 verbose npm v8.19.4
114 error code 1
115 error path C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense
116 error command failed
117 error command C:\WINDOWS\system32\cmd.exe /d /s /c node-gyp rebuild
118 error Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
118 error addon.cpp
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-platform.h : warning C4819: The file contains a character that cannot be represented in the current code page (949). Save the file in Unicode format to prevent data loss [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\node.h(1314): warning C4819: The file contains a character that cannot be represented in the current code page (949). Save the file in Unicode format to prevent data loss [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(30): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(38): error C2661: 'v8::Object::Set': no overloaded function takes 2 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(42): error C2661: 'v8::Object::Delete': no overloaded function takes 1 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(46): error C2661: 'v8::Object::Set': no overloaded function takes 2 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(51): error C2661: 'v8::Object::Set': no overloaded function takes 2 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(55): error C2661: 'v8::Object::Set': no overloaded function takes 2 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(74): error C2661: 'v8::Object::Get': no overloaded function takes 1 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(134): error C2660: 'v8::Value::ToObject': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(382): note: see declaration of 'v8::Value::ToObject'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(134): error C2660: 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>::Reset': function does not take 1 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error with
118 error [
118 error T=v8::Object
118 error ]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\nan\nan_persistent_12_inl.h(25): note: see declaration of 'Nan::Persistent<v8::Object,v8::NonCopyablePersistentTraits<T>>::Reset'
118 error with
118 error [
118 error T=v8::Object
118 error ]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(135): error C2660: 'v8::Value::ToString': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(370): note: see declaration of 'v8::Value::ToString'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(135): error C2512: 'v8::String::Utf8Value::Utf8Value': no appropriate default constructor available [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(382): error C2660: 'v8::FunctionTemplate::GetFunction': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-template.h(497): note: see declaration of 'v8::FunctionTemplate::GetFunction'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(382): error C2660: 'Nan::Persistent<v8::Function,v8::NonCopyablePersistentTraits<T>>::Reset': function does not take 1 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error with
118 error [
118 error T=v8::Function
118 error ]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\nan\nan_persistent_12_inl.h(25): note: see declaration of 'Nan::Persistent<v8::Function,v8::NonCopyablePersistentTraits<T>>::Reset'
118 error with
118 error [
118 error T=v8::Function
118 error ]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(384): error C2660: 'v8::FunctionTemplate::GetFunction': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-template.h(497): note: see declaration of 'v8::FunctionTemplate::GetFunction'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(383): error C2661: 'v8::Object::Set': no overloaded function takes 1 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(535): error C2660: 'v8::Value::ToObject': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(382): note: see declaration of 'v8::Value::ToObject'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(536): error C3536: 'to': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(660): error C2660: 'v8::FunctionTemplate::GetFunction': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-template.h(497): note: see declaration of 'v8::FunctionTemplate::GetFunction'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(660): error C2660: 'Nan::Persistent<v8::Function,v8::NonCopyablePersistentTraits<T>>::Reset': function does not take 1 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error with
118 error [
118 error T=v8::Function
118 error ]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\nan\nan_persistent_12_inl.h(25): note: see declaration of 'Nan::Persistent<v8::Function,v8::NonCopyablePersistentTraits<T>>::Reset'
118 error with
118 error [
118 error T=v8::Function
118 error ]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(661): error C2660: 'v8::FunctionTemplate::GetFunction': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-template.h(497): note: see declaration of 'v8::FunctionTemplate::GetFunction'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(661): error C2661: 'v8::Object::Set': no overloaded function takes 1 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(735): error C2660: 'v8::Value::ToObject': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(382): note: see declaration of 'v8::Value::ToObject'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(737): error C2660: 'v8::Value::ToObject': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(382): note: see declaration of 'v8::Value::ToObject'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(739): error C2660: 'v8::Value::ToObject': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(382): note: see declaration of 'v8::Value::ToObject'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(741): error C2660: 'v8::Value::ToObject': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(382): note: see declaration of 'v8::Value::ToObject'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(743): error C2660: 'v8::Value::ToObject': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(382): note: see declaration of 'v8::Value::ToObject'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(745): error C2660: 'v8::Value::ToObject': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(382): note: see declaration of 'v8::Value::ToObject'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(747): error C3536: 'translation_obj': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(747): error C2664: 'void RSFrame::FillAFloatVector(v8::Local<v8::Object>,const rs2_vector &)': cannot convert argument 1 from 'int' to 'v8::Local<v8::Object>' [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(747): note: No constructor could take the source type, or constructor overload resolution was ambiguous
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(748): error C3536: 'velocity_obj': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(748): error C2664: 'void RSFrame::FillAFloatVector(v8::Local<v8::Object>,const rs2_vector &)': cannot convert argument 1 from 'int' to 'v8::Local<v8::Object>' [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(748): note: No constructor could take the source type, or constructor overload resolution was ambiguous
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(749): error C3536: 'acceleration_obj': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(749): error C2664: 'void RSFrame::FillAFloatVector(v8::Local<v8::Object>,const rs2_vector &)': cannot convert argument 1 from 'int' to 'v8::Local<v8::Object>' [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(749): note: No constructor could take the source type, or constructor overload resolution was ambiguous
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(750): error C3536: 'rotation_obj': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(750): error C2664: 'void RSFrame::FillAFloatQuaternion(v8::Local<v8::Object>,const rs2_quaternion &)': cannot convert argument 1 from 'int' to 'v8::Local<v8::Object>' [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(750): note: No constructor could take the source type, or constructor overload resolution was ambiguous
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(751): error C3536: 'angular_velocity_obj': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(751): error C2664: 'void RSFrame::FillAFloatVector(v8::Local<v8::Object>,const rs2_vector &)': cannot convert argument 1 from 'int' to 'v8::Local<v8::Object>' [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(751): note: No constructor could take the source type, or constructor overload resolution was ambiguous
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(752): error C3536: 'angular_acceleration_obj': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(752): error C2664: 'void RSFrame::FillAFloatVector(v8::Local<v8::Object>,const rs2_vector &)': cannot convert argument 1 from 'int' to 'v8::Local<v8::Object>' [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(752): note: No constructor could take the source type, or constructor overload resolution was ambiguous
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(805): error C2661: 'v8::ArrayBuffer::New': no overloaded function takes 4 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(809): error C3536: 'array_buffer': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(826): error C2039: 'GetContents': is not a member of 'v8::ArrayBuffer' [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-wasm.h(19): note: see declaration of 'v8::ArrayBuffer'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(827): error C3536: 'contents': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(959): error C2660: 'v8::Value::IntegerValue': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(423): note: see declaration of 'v8::Value::IntegerValue'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(986): error C2660: 'v8::Value::IntegerValue': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(423): note: see declaration of 'v8::Value::IntegerValue'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1032): error C2661: 'v8::ArrayBuffer::New': no overloaded function takes 4 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1036): error C3536: 'array_buffer': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1036): error C2665: 'v8::Float32Array::New': none of the 2 overloads could convert all the argument types [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-typed-array.h(203): note: could be 'v8::Local<v8::Float32Array> v8::Float32Array::New(v8::Local<v8::SharedArrayBuffer>,size_t,size_t)'
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-typed-array.h(201): note: or 'v8::Local<v8::Float32Array> v8::Float32Array::New(v8::Local<v8::ArrayBuffer>,size_t,size_t)'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1036): note: while trying to match the argument list '(int, int, size_t)'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1079): error C2039: 'GetContents': is not a member of 'v8::ArrayBuffer' [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-wasm.h(19): note: see declaration of 'v8::ArrayBuffer'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1080): error C3536: 'contents': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1106): error C2661: 'v8::ArrayBuffer::New': no overloaded function takes 4 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1110): error C3536: 'array_buffer': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1110): error C2665: 'v8::Int32Array::New': none of the 2 overloads could convert all the argument types [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-typed-array.h(182): note: could be 'v8::Local<v8::Int32Array> v8::Int32Array::New(v8::Local<v8::SharedArrayBuffer>,size_t,size_t)'
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-typed-array.h(180): note: or 'v8::Local<v8::Int32Array> v8::Int32Array::New(v8::Local<v8::ArrayBuffer>,size_t,size_t)'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1110): note: while trying to match the argument list '(int, int, size_t)'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1129): error C2039: 'GetContents': is not a member of 'v8::ArrayBuffer' [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-wasm.h(19): note: see declaration of 'v8::ArrayBuffer'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1130): error C3536: 'contents': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1149): error C2664: 'v8::String::Utf8Value::Utf8Value(const v8::String::Utf8Value &)': cannot convert argument 1 from 'v8::Local<v8::Value>' to 'const v8::String::Utf8Value &' [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1149): note: Reason: cannot convert from 'v8::Local<v8::Value>' to 'const v8::String::Utf8Value'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1149): note: No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1151): error C2660: 'v8::Value::ToObject': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(382): note: see declaration of 'v8::Value::ToObject'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1153): error C3536: 'texture': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1175): error C2660: 'v8::Value::IntegerValue': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(423): note: see declaration of 'v8::Value::IntegerValue'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1176): error C2660: 'v8::Value::IntegerValue': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(423): note: see declaration of 'v8::Value::IntegerValue'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1180): error C3536: 'x': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1180): error C3536: 'y': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1207): error C2660: 'v8::Value::ToObject': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(382): note: see declaration of 'v8::Value::ToObject'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1211): error C3536: 'obj': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1211): error C2664: 'void RSFrame::SetAFloatInVectorObject(v8::Local<v8::Object>,uint32_t,float)': cannot convert argument 1 from 'int' to 'v8::Local<v8::Object>' [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1211): note: No constructor could take the source type, or constructor overload resolution was ambiguous
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1225): error C2660: 'v8::Value::ToObject': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(382): note: see declaration of 'v8::Value::ToObject'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1274): error C2660: 'v8::FunctionTemplate::GetFunction': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-template.h(497): note: see declaration of 'v8::FunctionTemplate::GetFunction'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1274): error C2660: 'Nan::Persistent<v8::Function,v8::NonCopyablePersistentTraits<T>>::Reset': function does not take 1 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error with
118 error [
118 error T=v8::Function
118 error ]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\nan\nan_persistent_12_inl.h(25): note: see declaration of 'Nan::Persistent<v8::Function,v8::NonCopyablePersistentTraits<T>>::Reset'
118 error with
118 error [
118 error T=v8::Function
118 error ]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1275): error C2660: 'v8::FunctionTemplate::GetFunction': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-template.h(497): note: see declaration of 'v8::FunctionTemplate::GetFunction'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1275): error C2661: 'v8::Object::Set': no overloaded function takes 1 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1315): error C2660: 'v8::Value::IntegerValue': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(423): note: see declaration of 'v8::Value::IntegerValue'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1328): error C2660: 'v8::Value::IntegerValue': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(423): note: see declaration of 'v8::Value::IntegerValue'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1359): error C2660: 'v8::Value::ToObject': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(382): note: see declaration of 'v8::Value::ToObject'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1361): error C3536: 'frame': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1540): error C2660: 'v8::FunctionTemplate::GetFunction': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-template.h(497): note: see declaration of 'v8::FunctionTemplate::GetFunction'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1540): error C2660: 'Nan::Persistent<v8::Function,v8::NonCopyablePersistentTraits<T>>::Reset': function does not take 1 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error with
118 error [
118 error T=v8::Function
118 error ]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\nan\nan_persistent_12_inl.h(25): note: see declaration of 'Nan::Persistent<v8::Function,v8::NonCopyablePersistentTraits<T>>::Reset'
118 error with
118 error [
118 error T=v8::Function
118 error ]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1541): error C2660: 'v8::FunctionTemplate::GetFunction': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-template.h(497): note: see declaration of 'v8::FunctionTemplate::GetFunction'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1541): error C2661: 'v8::Object::Set': no overloaded function takes 1 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1624): error C2660: 'v8::Value::IntegerValue': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(423): note: see declaration of 'v8::Value::IntegerValue'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1625): error C2660: 'v8::Value::IntegerValue': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(423): note: see declaration of 'v8::Value::IntegerValue'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1646): error C3536: 'stream_index': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1659): error C2660: 'v8::Value::IntegerValue': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(423): note: see declaration of 'v8::Value::IntegerValue'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1660): error C2660: 'v8::Value::IntegerValue': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(423): note: see declaration of 'v8::Value::IntegerValue'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1661): error C2660: 'v8::Value::ToObject': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(382): note: see declaration of 'v8::Value::ToObject'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1675): error C3536: 'stream_index': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1677): error C3536: 'target_frame': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1691): error C2660: 'v8::Value::IntegerValue': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(423): note: see declaration of 'v8::Value::IntegerValue'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1722): error C2660: 'v8::Value::IntegerValue': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(423): note: see declaration of 'v8::Value::IntegerValue'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1787): error C2660: 'v8::FunctionTemplate::GetFunction': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-template.h(497): note: see declaration of 'v8::FunctionTemplate::GetFunction'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1787): error C2660: 'Nan::Persistent<v8::Function,v8::NonCopyablePersistentTraits<T>>::Reset': function does not take 1 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error with
118 error [
118 error T=v8::Function
118 error ]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\nan\nan_persistent_12_inl.h(25): note: see declaration of 'Nan::Persistent<v8::Function,v8::NonCopyablePersistentTraits<T>>::Reset'
118 error with
118 error [
118 error T=v8::Function
118 error ]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1788): error C2660: 'v8::FunctionTemplate::GetFunction': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-template.h(497): note: see declaration of 'v8::FunctionTemplate::GetFunction'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1788): error C2661: 'v8::Object::Set': no overloaded function takes 1 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1838): error C2660: 'v8::Value::ToObject': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(382): note: see declaration of 'v8::Value::ToObject'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1839): error C2660: 'v8::Value::IntegerValue': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(423): note: see declaration of 'v8::Value::IntegerValue'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1840): error C3536: 'frameset': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1843): error C3536: 'timeout': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1861): error C2660: 'v8::Value::ToObject': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(382): note: see declaration of 'v8::Value::ToObject'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1862): error C3536: 'frameset': cannot be used before it is initialized [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1895): error C2660: 'v8::Value::IntegerValue': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(423): note: see declaration of 'v8::Value::IntegerValue'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1903): error C2660: 'v8::Value::IntegerValue': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\appdata\local\node-gyp\cache\20.10.0\include\node\v8-value.h(423): note: see declaration of 'v8::Value::IntegerValue'
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1911): error C2660: 'v8::Value::IntegerValue': function does not take 0 arguments [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
118 error c:\users\test-user\desktop\test\ipcrendererelectronjs\node_modules\node-librealsense\src\addon.cpp(1911): fatal error C1003: error count exceeds 100; stopping compilation [C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense\build\node_librealsense.vcxproj]
119 error gyp info it worked if it ends with ok
119 error gyp info using node-gyp@9.1.0
119 error gyp info using node@20.10.0 | win32 | x64
119 error gyp info find Python using Python version 3.8.10 found at "C:\Users\TEST-USER\.pyenv\pyenv-win\versions\3.8.10\python3.exe"
119 error gyp info find VS using VS2017 (15.9.34407.156) found at:
119 error gyp info find VS "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community"
119 error gyp info find VS run with --verbose for detailed information
119 error gyp info spawn C:\Users\TEST-USER\.pyenv\pyenv-win\versions\3.8.10\python3.exe
119 error gyp info spawn args [
119 error gyp info spawn args 'C:\\Users\\TEST-USER\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\gyp\\gyp_main.py',
119 error gyp info spawn args 'binding.gyp',
119 error gyp info spawn args '-f',
119 error gyp info spawn args 'msvs',
119 error gyp info spawn args '-I',
119 error gyp info spawn args 'C:\\Users\\TEST-USER\\Desktop\\test\\ipcRendererElectronJS\\node_modules\\node-librealsense\\build\\config.gypi',
119 error gyp info spawn args '-I',
119 error gyp info spawn args 'C:\\Users\\TEST-USER\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\addon.gypi',
119 error gyp info spawn args '-I',
119 error gyp info spawn args 'C:\\Users\\TEST-USER\\AppData\\Local\\node-gyp\\Cache\\20.10.0\\include\\node\\common.gypi',
119 error gyp info spawn args '-Dlibrary=shared_library',
119 error gyp info spawn args '-Dvisibility=default',
119 error gyp info spawn args '-Dnode_root_dir=C:\\Users\\TEST-USER\\AppData\\Local\\node-gyp\\Cache\\20.10.0',
119 error gyp info spawn args '-Dnode_gyp_dir=C:\\Users\\TEST-USER\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp',
119 error gyp info spawn args '-Dnode_lib_file=C:\\\\Users\\\\TEST-USER\\\\AppData\\\\Local\\\\node-gyp\\\\Cache\\\\20.10.0\\\\<(target_arch)\\\\node.lib',
119 error gyp info spawn args '-Dmodule_root_dir=C:\\Users\\TEST-USER\\Desktop\\test\\ipcRendererElectronJS\\node_modules\\node-librealsense',
119 error gyp info spawn args '-Dnode_engine=v8',
119 error gyp info spawn args '--depth=.',
119 error gyp info spawn args '--no-parallel',
119 error gyp info spawn args '--generator-output',
119 error gyp info spawn args 'C:\\Users\\TEST-USER\\Desktop\\test\\ipcRendererElectronJS\\node_modules\\node-librealsense\\build',
119 error gyp info spawn args '-Goutput_dir=.'
119 error gyp info spawn args ]
119 error gyp info spawn C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\MSBuild.exe
119 error gyp info spawn args [
119 error gyp info spawn args 'build/binding.sln',
119 error gyp info spawn args '/clp:Verbosity=minimal',
119 error gyp info spawn args '/nologo',
119 error gyp info spawn args '/p:Configuration=Release;Platform=x64'
119 error gyp info spawn args ]
119 error gyp ERR! build error
119 error gyp ERR! stack Error: `C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\15.0\Bin\MSBuild.exe` failed with exit code: 1
119 error gyp ERR! stack at ChildProcess.onExit (C:\Users\TEST-USER\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\lib\build.js:201:23)
119 error gyp ERR! stack at ChildProcess.emit (node:events:514:28)
119 error gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:294:12)
119 error gyp ERR! System Windows_NT 10.0.22621
119 error gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\TEST-USER\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
119 error gyp ERR! cwd C:\Users\TEST-USER\Desktop\test\ipcRendererElectronJS\node_modules\node-librealsense
119 error gyp ERR! node -v v20.10.0
119 error gyp ERR! node-gyp -v v9.1.0
119 error gyp ERR! not ok
120 verbose exit 1
121 timing npm Completed in 53323ms
122 verbose unfinished npm timer reify 1706058101745
123 verbose unfinished npm timer reify:build 1706058105008
124 verbose unfinished npm timer build 1706058105008
125 verbose unfinished npm timer build:deps 1706058105008
126 verbose unfinished npm timer build:run:install 1706058152527
127 verbose unfinished npm timer build:run:install:node_modules/node-librealsense 1706058152527
128 verbose code 1
129 error A complete log of this run can be found in:
129 error C:\Users\TEST-USER\AppData\Local\npm-cache\_logs\2024-01-24T01_01_41_649Z-debug-0.log
-
Hi @Powellchang The RealSense Nodejs wrapper was removed from the RealSense SDK in version 2.54.1 onwards as it became difficult to use in projects because it did not support modern Nodejs versions, the most recently supported being Nodejs 14. So you would need to install version 2.51.1 in order to use Nodejs.
https://github.com/IntelRealSense/librealsense/releases/tag/v2.51.1
The wrapper should now be built from source code instead of using npm.
https://github.com/IntelRealSense/librealsense/issues/10322#issuecomment-1688302184 -
Though the Nodejs documentation was removed, an archived version of the instructions for building the wrapper from source code can be found at the link below.
https://web.archive.org/web/20210906064809/https://github.com/IntelRealSense/librealsense/tree/master/wrappers/nodejs
Please sign in to leave a comment.
Comments
2 comments