opencv4nodejs
opencv4nodejs copied to clipboard
error [email protected] install: 'node ./install.js'
Error Message
ERR! child process exited with code 2 (for more info, set '--loglevel silly')
npm WARN [email protected] requires a peer of webpack@^4.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN [email protected] requires a peer of webpack@^4.0.0 || ^5.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN [email protected] No repository field.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] install: `node ./install.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/zhangkaiyi/.npm/_logs/2020-06-14T16_02_34_688Z-debug.log
OS: MacOSX
Log
0 info it worked if it ends with ok
1 verbose cli [
1 verbose cli '/usr/local/Cellar/node/14.4.0/bin/node',
1 verbose cli '/usr/local/bin/npm',
1 verbose cli 'install',
1 verbose cli '--save',
1 verbose cli 'opencv4nodejs'
1 verbose cli ]
2 info using [email protected]
3 info using [email protected]
4 verbose npm-session 5a81ca1c8ca8e426
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 http fetch GET 200 https://registry.npmjs.org/opencv4nodejs 729ms
8 http fetch GET 200 https://registry.npmjs.org/opencv4nodejs/-/opencv4nodejs-5.6.0.tgz 749ms
9 silly pacote tag manifest for opencv4nodejs@latest fetched in 1488ms
10 timing stage:loadCurrentTree Completed in 1963ms
11 silly install loadIdealTree
12 silly install cloneCurrentTreeToIdealTree
13 timing stage:loadIdealTree:cloneCurrentTree Completed in 4ms
14 silly install loadShrinkwrap
15 timing stage:loadIdealTree:loadShrinkwrap Completed in 320ms
16 silly install loadAllDepsIntoIdealTree
17 silly resolveWithNewModule [email protected] checking installable status
18 http fetch GET 200 https://registry.npmjs.org/native-node-utils 199ms
19 http fetch GET 200 https://registry.npmjs.org/native-node-utils/-/native-node-utils-0.2.7.tgz 185ms
20 silly pacote range manifest for native-node-utils@^0.2.7 fetched in 387ms
21 silly resolveWithNewModule [email protected] checking installable status
22 http fetch GET 200 https://registry.npmjs.org/opencv-build 551ms
23 http fetch GET 200 https://registry.npmjs.org/opencv-build/-/opencv-build-0.1.9.tgz 187ms
24 silly pacote range manifest for opencv-build@^0.1.9 fetched in 742ms
25 silly resolveWithNewModule [email protected] checking installable status
26 timing stage:loadIdealTree:loadAllDepsIntoIdealTree Completed in 1085ms
27 timing stage:loadIdealTree Completed in 1498ms
28 silly currentTree [email protected]
28 silly currentTree ├── @types/[email protected]
28 silly currentTree ├── @types/[email protected]
28 silly currentTree ├── @types/[email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ ├─┬ [email protected]
28 silly currentTree │ │ └── [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ ├─┬ [email protected]
28 silly currentTree │ │ └── [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├─┬ [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ ├── [email protected]
28 silly currentTree │ └── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree └─┬ [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree ├── [email protected]
28 silly currentTree └── [email protected]
29 silly idealTree [email protected]
29 silly idealTree ├── @types/[email protected]
29 silly idealTree ├── @types/[email protected]
29 silly idealTree ├── @types/[email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ ├─┬ [email protected]
29 silly idealTree │ │ └── [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ ├─┬ [email protected]
29 silly idealTree │ │ └── [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├─┬ [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ ├── [email protected]
29 silly idealTree │ └── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree └─┬ [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree ├── [email protected]
29 silly idealTree └── [email protected]
30 silly install generateActionsToTake
31 timing stage:generateActionsToTake Completed in 30ms
32 silly diffTrees action count 3
33 silly diffTrees add [email protected]
34 silly diffTrees add [email protected]
35 silly diffTrees add [email protected]
36 silly decomposeActions action count 24
37 silly decomposeActions fetch [email protected]
38 silly decomposeActions extract [email protected]
39 silly decomposeActions preinstall [email protected]
40 silly decomposeActions build [email protected]
41 silly decomposeActions install [email protected]
42 silly decomposeActions postinstall [email protected]
43 silly decomposeActions finalize [email protected]
44 silly decomposeActions refresh-package-json [email protected]
45 silly decomposeActions fetch [email protected]
46 silly decomposeActions extract [email protected]
47 silly decomposeActions preinstall [email protected]
48 silly decomposeActions build [email protected]
49 silly decomposeActions install [email protected]
50 silly decomposeActions postinstall [email protected]
51 silly decomposeActions finalize [email protected]
52 silly decomposeActions refresh-package-json [email protected]
53 silly decomposeActions fetch [email protected]
54 silly decomposeActions extract [email protected]
55 silly decomposeActions preinstall [email protected]
56 silly decomposeActions build [email protected]
57 silly decomposeActions install [email protected]
58 silly decomposeActions postinstall [email protected]
59 silly decomposeActions finalize [email protected]
60 silly decomposeActions refresh-package-json [email protected]
61 silly install executeActions
62 silly doSerial global-install 24
63 verbose correctMkdir /Users/zhangkaiyi/.npm/_locks correctMkdir not in flight; initializing
64 verbose lock using /Users/zhangkaiyi/.npm/_locks/staging-a9f87ef4e8845008.lock for /Users/zhangkaiyi/Developer/ShapeWordle/nodejs-version/node_modules/.staging
65 silly doParallel extract 3
66 silly extract [email protected]
67 silly extract [email protected]
68 silly extract [email protected]
69 silly tarball trying native-node-utils@^0.2.7 by hash: sha512-61v0G3uVxWlXHppSZGwZi+ZEIgGUKI8QvEkEJLb1GVePI7P8SBe+G747z+QMXSt4TxfgbVZP0DyobbRKYVIjdw==
70 silly tarball trying opencv-build@^0.1.9 by hash: sha512-tgT/bnJAcYROen9yaPynfK98IMl62mPSgMLmTx41911m5bczlq21xtE5r+UWLB/xEo/0hKk6tl5zHyxV/JS5Rg==
71 silly tarball trying opencv4nodejs@latest by hash: sha512-JvcT1hb2JUCdntcVABgD9Gprr+gkXBe+jhHKvrr0Ug51y087K4ybm0vHBQVzI2ei1aJxEc9tNknPL9rpyx5Xuw==
72 silly extract native-node-utils@^0.2.7 extracted to /Users/zhangkaiyi/Developer/ShapeWordle/nodejs-version/node_modules/.staging/native-node-utils-0b6700d6 (32ms)
73 silly extract opencv-build@^0.1.9 extracted to /Users/zhangkaiyi/Developer/ShapeWordle/nodejs-version/node_modules/.staging/opencv-build-0923e873 (36ms)
74 silly extract opencv4nodejs@latest extracted to /Users/zhangkaiyi/Developer/ShapeWordle/nodejs-version/node_modules/.staging/opencv4nodejs-e53867da (136ms)
75 timing action:extract Completed in 139ms
76 silly doReverseSerial unbuild 24
77 silly doSerial remove 24
78 silly doSerial move 24
79 silly doSerial finalize 24
80 silly finalize /Users/zhangkaiyi/Developer/ShapeWordle/nodejs-version/node_modules/native-node-utils
81 silly finalize /Users/zhangkaiyi/Developer/ShapeWordle/nodejs-version/node_modules/opencv-build
82 silly finalize /Users/zhangkaiyi/Developer/ShapeWordle/nodejs-version/node_modules/opencv4nodejs
83 timing action:finalize Completed in 5ms
84 silly doParallel refresh-package-json 3
85 silly refresh-package-json /Users/zhangkaiyi/Developer/ShapeWordle/nodejs-version/node_modules/native-node-utils
86 silly refresh-package-json /Users/zhangkaiyi/Developer/ShapeWordle/nodejs-version/node_modules/opencv-build
87 silly refresh-package-json /Users/zhangkaiyi/Developer/ShapeWordle/nodejs-version/node_modules/opencv4nodejs
88 timing action:refresh-package-json Completed in 7ms
89 silly doParallel preinstall 3
90 silly preinstall [email protected]
91 info lifecycle [email protected]~preinstall: [email protected]
92 silly preinstall [email protected]
93 info lifecycle [email protected]~preinstall: [email protected]
94 silly preinstall [email protected]
95 info lifecycle [email protected]~preinstall: [email protected]
96 timing action:preinstall Completed in 1ms
97 silly doSerial build 24
98 silly build [email protected]
99 info linkStuff [email protected]
100 silly linkStuff [email protected] has /Users/zhangkaiyi/Developer/ShapeWordle/nodejs-version/node_modules as its parent node_modules
101 silly build [email protected]
102 info linkStuff [email protected]
103 silly linkStuff [email protected] has /Users/zhangkaiyi/Developer/ShapeWordle/nodejs-version/node_modules as its parent node_modules
104 silly build [email protected]
105 info linkStuff [email protected]
106 silly linkStuff [email protected] has /Users/zhangkaiyi/Developer/ShapeWordle/nodejs-version/node_modules as its parent node_modules
107 timing action:build Completed in 2ms
108 silly doSerial global-link 24
109 silly doParallel update-linked 0
110 silly doSerial install 24
111 silly install [email protected]
112 info lifecycle [email protected]~install: [email protected]
113 silly install [email protected]
114 info lifecycle [email protected]~install: [email protected]
115 verbose lifecycle [email protected]~install: unsafe-perm in lifecycle true
116 verbose lifecycle [email protected]~install: PATH: /usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/Users/zhangkaiyi/Developer/ShapeWordle/nodejs-version/node_modules/opencv-build/node_modules/.bin:/Users/zhangkaiyi/Developer/ShapeWordle/nodejs-version/node_modules/.bin:/usr/local/opt/icu4c/sbin:/usr/local/opt/icu4c/bin:/usr/local/opt/[email protected]/bin:/usr/local/mongodb/bin:/usr/local/opt/icu4c/sbin:/usr/local/opt/icu4c/bin:/Applications/CMake.app/Contents/bin:/Users/zhangkaiyi/opt/anaconda3/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/Users/zhangkaiyi/.npm-global/bin:/Library/Frameworks/Python.framework/Versions/3.7/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public:/Library/TeX/texbin:/usr/local/opt/icu4c/sbin:/usr/local/opt/icu4c/bin:/usr/local/opt/[email protected]/bin:/usr/local/mongodb/bin:/Users/zhangkaiyi/opt/anaconda3/condabin:/Applications/CMake.app/Contents/bin:/Users/zhangkaiyi/opt/anaconda3/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/Users/zhangkaiyi/.npm-global/bin:/Library/Frameworks/Python.framework/Versions/3.7/bin:/usr/local/mysql/bin:/usr/local/mysql/bin
117 verbose lifecycle [email protected]~install: CWD: /Users/zhangkaiyi/Developer/ShapeWordle/nodejs-version/node_modules/opencv-build
118 silly lifecycle [email protected]~install: Args: [ '-c', 'node ./install.js' ]
119 timing audit submit Completed in 573ms
120 http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/audits/quick 574ms
121 timing audit body Completed in 0ms
122 silly lifecycle [email protected]~install: Returned: code: 1 signal: null
123 info lifecycle [email protected]~install: Failed to exec install script
124 timing action:install Completed in 266449ms
125 verbose unlock done using /Users/zhangkaiyi/.npm/_locks/staging-a9f87ef4e8845008.lock for /Users/zhangkaiyi/Developer/ShapeWordle/nodejs-version/node_modules/.staging
126 timing stage:rollbackFailedOptional Completed in 969ms
127 timing stage:runTopLevelLifecycles Completed in 271152ms
128 silly saveTree [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ └─┬ [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ └─┬ [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ ├── @types/[email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree └─┬ [email protected]
128 silly saveTree ├── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ └─┬ [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ ├── [email protected]
128 silly saveTree │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ └─┬ [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ └─┬ [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├── [email protected]
128 silly saveTree ├── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ ├─┬ @types/[email protected]
128 silly saveTree │ │ └── @types/[email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ └─┬ [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ └─┬ [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ └─┬ [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ └─┬ [email protected]
128 silly saveTree │ │ └─┬ [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ └─┬ [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ └─┬ [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ ├── [email protected]
128 silly saveTree │ │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ │ └── [email protected]
128 silly saveTree │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ ├─┬ [email protected]
128 silly saveTree │ │ │ └─┬ [email protected]
128 silly saveTree │ │ │ └── [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├── [email protected]
128 silly saveTree ├── [email protected]
128 silly saveTree ├── [email protected]
128 silly saveTree ├── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ └─┬ [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ └─┬ [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ └─┬ [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ └─┬ [email protected]
128 silly saveTree │ │ └─┬ [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ └─┬ [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ └─┬ [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ └─┬ [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ └─┬ [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ └─┬ [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree └─┬ [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ └─┬ [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ └─┬ [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ └─┬ [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ ├─┬ [email protected]
128 silly saveTree │ │ ├── [email protected]
128 silly saveTree │ │ └─┬ [email protected]
128 silly saveTree │ │ └── [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├── [email protected]
128 silly saveTree ├── [email protected]
128 silly saveTree ├── [email protected]
128 silly saveTree ├─┬ [email protected]
128 silly saveTree │ ├── [email protected]
128 silly saveTree │ └─┬ [email protected]
128 silly saveTree │ └── [email protected]
128 silly saveTree ├── [email protected]
128 silly saveTree ├── [email protected]
128 silly saveTree └─┬ [email protected]
128 silly saveTree ├── [email protected]
128 silly saveTree └── [email protected]
129 warn [email protected] requires a peer of webpack@^4.0.0 but none is installed. You must install peer dependencies yourself.
130 warn [email protected] requires a peer of webpack@^4.0.0 || ^5.0.0 but none is installed. You must install peer dependencies yourself.
131 warn [email protected] No repository field.
132 verbose stack Error: [email protected] install: `node ./install.js`
132 verbose stack Exit status 1
132 verbose stack at EventEmitter.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16)
132 verbose stack at EventEmitter.emit (events.js:315:20)
132 verbose stack at ChildProcess.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
132 verbose stack at ChildProcess.emit (events.js:315:20)
132 verbose stack at maybeClose (internal/child_process.js:1051:16)
132 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:287:5)
133 verbose pkgid [email protected]
134 verbose cwd /Users/zhangkaiyi/Developer/ShapeWordle/nodejs-version
135 verbose Darwin 19.5.0
136 verbose argv "/usr/local/Cellar/node/14.4.0/bin/node" "/usr/local/bin/npm" "install" "--save" "opencv4nodejs"
137 verbose node v14.4.0
138 verbose npm v6.14.4
139 error code ELIFECYCLE
140 error errno 1
141 error [email protected] install: `node ./install.js`
141 error Exit status 1
142 error Failed at the [email protected] install script.
142 error This is probably not a problem with npm. There is likely additional logging output above.
143 verbose exit [ 1, true ]
I have tried
brew uninstall ffmpeg
brew uninstall tesseract
npm install opencv4nodejs
and even
brew rmtree opencv
@justadudewhohacks
I temporarily chose ‘Installing OpenCV Manually’
But I'm still curious why npm install --save opencv4nodejs
not work
not work for windows
I had the same problem.
0 info it worked if it ends with ok
1 verbose cli [
1 verbose cli '/usr/local/bin/node',
1 verbose cli '/usr/local/bin/npm',
1 verbose cli 'install',
1 verbose cli 'opencv4nodejs',
1 verbose cli '--unsafe-perm=true',
1 verbose cli '--allow-root'
1 verbose cli ]
2 info using [email protected]
3 info using [email protected]
4 verbose config Skipping project config: /Users/xiaoyunfu/.npmrc. (matches userconfig)
5 verbose npm-session d2e6445dbcbe9527
6 silly install loadCurrentTree
7 silly install readLocalPackageData
8 http fetch GET 304 https://registry.npmjs.org/opencv4nodejs 905ms (from cache)
9 silly pacote range manifest for opencv4nodejs@^5.6.0 fetched in 916ms
10 timing stage:loadCurrentTree Completed in 984ms
11 silly install loadIdealTree
12 silly install cloneCurrentTreeToIdealTree
13 timing stage:loadIdealTree:cloneCurrentTree Completed in 1ms
14 silly install loadShrinkwrap
15 timing stage:loadIdealTree:loadShrinkwrap Completed in 34ms
16 silly install loadAllDepsIntoIdealTree
17 silly resolveWithNewModule [email protected] checking installable status
18 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
19 silly removeObsoleteDep removing @types/[email protected] from the tree as its been replaced by a newer version or is no longer required
20 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
21 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
22 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
23 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
24 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
25 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
26 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
27 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
28 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
29 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
30 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
31 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
32 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
33 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
34 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
35 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
36 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
37 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
38 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
39 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
40 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
41 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
42 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
43 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
44 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
45 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
46 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
47 silly removeObsoleteDep removing [email protected] from the tree as its been replaced by a newer version or is no longer required
48 http fetch GET 304 https://registry.npmjs.org/nan 226ms (from cache)
49 silly pacote range manifest for nan@^2.14.0 fetched in 227ms
50 silly resolveWithNewModule [email protected] checking installable status
51 http fetch GET 304 https://registry.npmjs.org/opencv-build 598ms (from cache)
52 silly pacote range manifest for opencv-build@^0.1.9 fetched in 599ms
53 silly resolveWithNewModule [email protected] checking installable status
54 http fetch GET 304 https://registry.npmjs.org/npmlog 608ms (from cache)
55 silly pacote range manifest for npmlog@^4.1.2 fetched in 610ms
56 silly resolveWithNewModule [email protected] checking installable status
57 http fetch GET 304 https://registry.npmjs.org/@types%2fnode 622ms (from cache)
58 silly pacote range manifest for @types/node@>6 fetched in 628ms
59 silly resolveWithNewModule @types/[email protected] checking installable status
60 http fetch GET 304 https://registry.npmjs.org/native-node-utils 649ms (from cache)
61 silly pacote range manifest for native-node-utils@^0.2.7 fetched in 650ms
62 silly resolveWithNewModule [email protected] checking installable status
63 http fetch GET 304 https://registry.npmjs.org/gauge 215ms (from cache)
64 silly pacote range manifest for gauge@~2.7.3 fetched in 217ms
65 silly resolveWithNewModule [email protected] checking installable status
66 http fetch GET 304 https://registry.npmjs.org/console-control-strings 219ms (from cache)
67 http fetch GET 304 https://registry.npmjs.org/are-we-there-yet 221ms (from cache)
68 http fetch GET 304 https://registry.npmjs.org/set-blocking 221ms (from cache)
69 silly pacote range manifest for console-control-strings@~1.1.0 fetched in 222ms
70 silly resolveWithNewModule [email protected] checking installable status
71 silly pacote range manifest for are-we-there-yet@~1.1.2 fetched in 224ms
72 silly resolveWithNewModule [email protected] checking installable status
73 silly pacote range manifest for set-blocking@~2.0.0 fetched in 222ms
74 silly resolveWithNewModule [email protected] checking installable status
75 http fetch GET 304 https://registry.npmjs.org/readable-stream 215ms (from cache)
76 silly pacote range manifest for readable-stream@^2.0.6 fetched in 218ms
77 silly resolveWithNewModule [email protected] checking installable status
78 http fetch GET 304 https://registry.npmjs.org/delegates 234ms (from cache)
79 silly pacote range manifest for delegates@^1.0.0 fetched in 234ms
80 silly resolveWithNewModule [email protected] checking installable status
81 http fetch GET 304 https://registry.npmjs.org/isarray 228ms (from cache)
82 silly pacote range manifest for isarray@~1.0.0 fetched in 230ms
83 silly resolveWithNewModule [email protected] checking installable status
84 http fetch GET 304 https://registry.npmjs.org/core-util-is 232ms (from cache)
85 silly pacote range manifest for core-util-is@~1.0.0 fetched in 234ms
86 silly resolveWithNewModule [email protected] checking installable status
87 http fetch GET 304 https://registry.npmjs.org/process-nextick-args 233ms (from cache)
88 http fetch GET 304 https://registry.npmjs.org/inherits 234ms (from cache)
89 silly pacote range manifest for process-nextick-args@~2.0.0 fetched in 234ms
90 silly resolveWithNewModule [email protected] checking installable status
91 silly pacote range manifest for inherits@~2.0.3 fetched in 235ms
92 silly resolveWithNewModule [email protected] checking installable status
93 http fetch GET 304 https://registry.npmjs.org/safe-buffer 247ms (from cache)
94 silly pacote range manifest for safe-buffer@~5.1.1 fetched in 248ms
95 silly resolveWithNewModule [email protected] checking installable status
96 http fetch GET 304 https://registry.npmjs.org/string_decoder 582ms (from cache)
97 silly pacote range manifest for string_decoder@~1.1.1 fetched in 583ms
98 silly resolveWithNewModule [email protected] checking installable status
99 http fetch GET 304 https://registry.npmjs.org/util-deprecate 617ms (from cache)
100 silly pacote range manifest for util-deprecate@~1.0.1 fetched in 618ms
101 silly resolveWithNewModule [email protected] checking installable status
102 http fetch GET 304 https://registry.npmjs.org/wide-align 233ms (from cache)
103 http fetch GET 304 https://registry.npmjs.org/string-width 236ms (from cache)
104 silly pacote range manifest for wide-align@^1.1.0 fetched in 236ms
105 silly resolveWithNewModule [email protected] checking installable status
106 silly pacote range manifest for string-width@^1.0.1 fetched in 238ms
107 silly resolveWithNewModule [email protected] checking installable status
108 http fetch GET 304 https://registry.npmjs.org/signal-exit 239ms (from cache)
109 silly pacote range manifest for signal-exit@^3.0.0 fetched in 241ms
110 silly resolveWithNewModule [email protected] checking installable status
111 http fetch GET 304 https://registry.npmjs.org/object-assign 242ms (from cache)
112 http fetch GET 304 https://registry.npmjs.org/aproba 244ms (from cache)
113 silly pacote range manifest for object-assign@^4.1.0 fetched in 244ms
114 silly resolveWithNewModule [email protected] checking installable status
115 silly pacote range manifest for aproba@^1.0.3 fetched in 246ms
116 silly resolveWithNewModule [email protected] checking installable status
117 http fetch GET 304 https://registry.npmjs.org/has-unicode 245ms (from cache)
118 http fetch GET 304 https://registry.npmjs.org/strip-ansi 245ms (from cache)
119 silly pacote range manifest for has-unicode@^2.0.0 fetched in 248ms
120 silly resolveWithNewModule [email protected] checking installable status
121 silly pacote range manifest for strip-ansi@^3.0.1 fetched in 246ms
122 silly resolveWithNewModule [email protected] checking installable status
123 http fetch GET 304 https://registry.npmjs.org/code-point-at 205ms (from cache)
124 silly pacote range manifest for code-point-at@^1.0.0 fetched in 206ms
125 silly resolveWithNewModule [email protected] checking installable status
126 http fetch GET 304 https://registry.npmjs.org/is-fullwidth-code-point 207ms (from cache)
127 silly pacote range manifest for is-fullwidth-code-point@^1.0.0 fetched in 208ms
128 silly resolveWithNewModule [email protected] checking installable status
129 http fetch GET 304 https://registry.npmjs.org/number-is-nan 224ms (from cache)
130 silly pacote range manifest for number-is-nan@^1.0.0 fetched in 224ms
131 silly resolveWithNewModule [email protected] checking installable status
132 http fetch GET 304 https://registry.npmjs.org/ansi-regex 223ms (from cache)
133 silly pacote range manifest for ansi-regex@^2.0.0 fetched in 224ms
134 silly resolveWithNewModule [email protected] checking installable status
135 timing stage:loadIdealTree:loadAllDepsIntoIdealTree Completed in 2661ms
136 timing stage:loadIdealTree Completed in 2704ms
137 silly currentTree [email protected]
137 silly currentTree ├── @types/[email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree ├── [email protected]
137 silly currentTree └── [email protected]
138 silly idealTree [email protected]
138 silly idealTree ├── @types/[email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree ├── [email protected]
138 silly idealTree └── [email protected]
139 silly install generateActionsToTake
140 timing stage:generateActionsToTake Completed in 5ms
141 silly diffTrees action count 2
142 silly diffTrees add [email protected]
143 silly diffTrees add [email protected]
144 silly decomposeActions action count 16
145 silly decomposeActions fetch [email protected]
146 silly decomposeActions extract [email protected]
147 silly decomposeActions preinstall [email protected]
148 silly decomposeActions build [email protected]
149 silly decomposeActions install [email protected]
150 silly decomposeActions postinstall [email protected]
151 silly decomposeActions finalize [email protected]
152 silly decomposeActions refresh-package-json [email protected]
153 silly decomposeActions fetch [email protected]
154 silly decomposeActions extract [email protected]
155 silly decomposeActions preinstall [email protected]
156 silly decomposeActions build [email protected]
157 silly decomposeActions install [email protected]
158 silly decomposeActions postinstall [email protected]
159 silly decomposeActions finalize [email protected]
160 silly decomposeActions refresh-package-json [email protected]
161 silly install executeActions
162 silly doSerial global-install 16
163 verbose correctMkdir /Users/xiaoyunfu/.npm/_locks correctMkdir not in flight; initializing
164 verbose lock using /Users/xiaoyunfu/.npm/_locks/staging-6a51d2f8729d5618.lock for /Users/xiaoyunfu/node_modules/.staging
165 silly doParallel extract 2
166 silly extract [email protected]
167 silly extract [email protected]
168 silly tarball trying opencv-build@^0.1.9 by hash: sha512-tgT/bnJAcYROen9yaPynfK98IMl62mPSgMLmTx41911m5bczlq21xtE5r+UWLB/xEo/0hKk6tl5zHyxV/JS5Rg==
169 silly tarball trying opencv4nodejs@^5.6.0 by hash: sha512-JvcT1hb2JUCdntcVABgD9Gprr+gkXBe+jhHKvrr0Ug51y087K4ybm0vHBQVzI2ei1aJxEc9tNknPL9rpyx5Xuw==
170 silly extract opencv-build@^0.1.9 extracted to /Users/xiaoyunfu/node_modules/.staging/opencv-build-084882ed (44ms)
171 silly extract opencv4nodejs@^5.6.0 extracted to /Users/xiaoyunfu/node_modules/.staging/opencv4nodejs-a020f28a (189ms)
172 timing action:extract Completed in 191ms
173 silly doReverseSerial unbuild 16
174 silly doSerial remove 16
175 silly doSerial move 16
176 silly doSerial finalize 16
177 silly finalize /Users/xiaoyunfu/node_modules/opencv-build
178 silly finalize /Users/xiaoyunfu/node_modules/opencv4nodejs
179 timing action:finalize Completed in 3ms
180 silly doParallel refresh-package-json 2
181 silly refresh-package-json /Users/xiaoyunfu/node_modules/opencv-build
182 silly refresh-package-json /Users/xiaoyunfu/node_modules/opencv4nodejs
183 timing action:refresh-package-json Completed in 7ms
184 silly doParallel preinstall 2
185 silly preinstall [email protected]
186 info lifecycle [email protected]~preinstall: [email protected]
187 silly preinstall [email protected]
188 info lifecycle [email protected]~preinstall: [email protected]
189 timing action:preinstall Completed in 1ms
190 silly doSerial build 16
191 silly build [email protected]
192 info linkStuff [email protected]
193 silly linkStuff [email protected] has /Users/xiaoyunfu/node_modules as its parent node_modules
194 silly build [email protected]
195 info linkStuff [email protected]
196 silly linkStuff [email protected] has /Users/xiaoyunfu/node_modules as its parent node_modules
197 timing action:build Completed in 2ms
198 silly doSerial global-link 16
199 silly doParallel update-linked 0
200 silly doSerial install 16
201 silly install [email protected]
202 info lifecycle [email protected]~install: [email protected]
203 verbose lifecycle [email protected]~install: unsafe-perm in lifecycle true
204 verbose lifecycle [email protected]~install: PATH: /usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/Users/xiaoyunfu/node_modules/opencv-build/node_modules/.bin:/Users/xiaoyunfu/node_modules/.bin:/usr/local/bin:/Library/Frameworks/Python.framework/Versions/3.7/bin:/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home/bin:/Library/Frameworks/Python.framework/Versions/3.7/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/Library/Frameworks/Mono.framework/Versions/Current/Commands:::/Users/xiaoyunfu/Library/Android/sdk/tools:/Users/xiaoyunfu/Library/Android/sdk/platform-tools:/Library/Frameworks/Mono.framework/Versions/6.4.0/bin:/usr/local/mysql/bin
205 verbose lifecycle [email protected]~install: CWD: /Users/xiaoyunfu/node_modules/opencv-build
206 silly lifecycle [email protected]~install: Args: [ '-c', 'node ./install.js' ]
207 timing audit submit Completed in 446ms
208 http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/audits/quick 445ms
209 timing audit body Completed in 0ms
210 silly lifecycle [email protected]~install: Returned: code: 1 signal: null
211 info lifecycle [email protected]~install: Failed to exec install script
212 timing action:install Completed in 543126ms
213 verbose unlock done using /Users/xiaoyunfu/.npm/_locks/staging-6a51d2f8729d5618.lock for /Users/xiaoyunfu/node_modules/.staging
214 timing stage:rollbackFailedOptional Completed in 1360ms
215 timing stage:runTopLevelLifecycles Completed in 548409ms
216 silly saveTree [email protected]
216 silly saveTree └─┬ [email protected]
216 silly saveTree ├── @types/[email protected]
216 silly saveTree ├── [email protected]
216 silly saveTree ├── [email protected]
216 silly saveTree ├─┬ [email protected]
216 silly saveTree │ ├─┬ [email protected]
216 silly saveTree │ │ ├── [email protected]
216 silly saveTree │ │ └─┬ [email protected]
216 silly saveTree │ │ ├── [email protected]
216 silly saveTree │ │ ├── [email protected]
216 silly saveTree │ │ ├── [email protected]
216 silly saveTree │ │ ├── [email protected]
216 silly saveTree │ │ ├── [email protected]
216 silly saveTree │ │ ├── [email protected]
216 silly saveTree │ │ └── [email protected]
216 silly saveTree │ ├── [email protected]
216 silly saveTree │ ├─┬ [email protected]
216 silly saveTree │ │ ├── [email protected]
216 silly saveTree │ │ ├── [email protected]
216 silly saveTree │ │ ├── [email protected]
216 silly saveTree │ │ ├── [email protected]
216 silly saveTree │ │ ├─┬ [email protected]
216 silly saveTree │ │ │ ├── [email protected]
216 silly saveTree │ │ │ ├─┬ [email protected]
216 silly saveTree │ │ │ │ └── [email protected]
216 silly saveTree │ │ │ └─┬ [email protected]
216 silly saveTree │ │ │ └── [email protected]
216 silly saveTree │ │ ├── [email protected]
216 silly saveTree │ │ └── [email protected]
216 silly saveTree │ └── [email protected]
216 silly saveTree └── [email protected]
217 warn [email protected] No description
218 warn [email protected] No repository field.
219 verbose stack Error: [email protected] install: node ./install.js
219 verbose stack Exit status 1
219 verbose stack at EventEmitter.node ./install.js
228 error Exit status 1
229 error Failed at the [email protected] install script.
229 error This is probably not a problem with npm. There is likely additional logging output above.
230 verbose exit [ 1, true ]
Has anyone found a solution for this yet?
I am still seeing it:
[ 55%] Built target opencv_core
make: *** [all] Error 2
ERR! child process exited with code 2 (for more info, set '--loglevel silly')
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] install: node ./install.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
Has anyone found a solution for this yet?
I am still seeing it: [ 55%] Built target opencv_core make: *** [all] Error 2 ERR! child process exited with code 2 (for more info, set '--loglevel silly') npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! [email protected] install:
node ./install.js
npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the [email protected] install script.
what is your platform? if you have same problem in Win10. you should follow these steps:
-
npm install --global --production --verbose windows-build-tools
-
npm install -g opencv4nodejs
tips : windows-build-tools will install python2.7 in your environment , after that will take some time to install dependencies. any issue ,pls contact [email protected] Wish you good luck.
same issue for me. Does anyone have a solution? MacOS
832 verbose stack Error: [email protected] install: node ./install.js
832 verbose stack Exit status 1
832 verbose stack at EventEmitter.
I am getting similar issue on MacOS, Can anyone please help??
I temporarily chose ‘Installing OpenCV Manually’ But I'm still curious why
npm install --save opencv4nodejs
not work
How did you mange to Install OpenCV Manually?
I am getting similar issue on MacOS, Can anyone please help??
hello,im facing the same question,have you figure out?
same issue for me. Does anyone have a solution? MacOS
832 verbose stack Error: [email protected] install:
node ./install.js
832 verbose stack Exit status 1 832 verbose stack at EventEmitter. (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:332:16) 832 verbose stack at EventEmitter.emit (events.js:315:20) 832 verbose stack at ChildProcess. (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14) 832 verbose stack at ChildProcess.emit (events.js:315:20) 832 verbose stack at maybeClose (internal/child_process.js:1048:16) 832 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:288:5) 833 verbose pkgid [email protected] hello,im facing the same question,have you figure out?
@Vikrant87-lego hello,im facing the same question,have you figure out?
i have the same issue , how to solve this
Hello, same here~
how solve it ㅠㅠ
I have the same issue :(
same problem here.
Same error here on macOS. Looks like the project is dead and the creator does not respond anymore :( If anyone found a solution, please share.
EDIT: I found the solution for my case here -> https://github.com/justadudewhohacks/opencv4nodejs/issues/775#issuecomment-961364849
I set the proper compiler flags with export CXXFLAGS="-std=c++14 -Wno-c++11-narrowing"
Then I ran npm install opencv4nodejs
I guess this could be the solution for all that get compile errors in various files. The make process will still output tons of warnings but eventually finish.
I'm facing the same issue, any help, please!