opencv4nodejs
opencv4nodejs copied to clipboard
Can not install opencv4nodejs in Mac OS
I am getting this error and i have made node and npm version bold inside the error please check :
I am trying to installing this on MacOS Mojave 10.14.3
Getting below error at the end of the installation :
793 timing stage:rollbackFailedOptional Completed in 3425ms 794 timing stage:runTopLevelLifecycles Completed in 1078945ms 795 verbose stack Error: [email protected] install: node ./install.js 795 verbose stack Exit status 1 795 verbose stack at EventEmitter. (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:301:16) 795 verbose stack at EventEmitter.emit (events.js:197:13) 795 verbose stack at ChildProcess. (/usr/local/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14) 795 verbose stack at ChildProcess.emit (events.js:197:13) 795 verbose stack at maybeClose (internal/child_process.js:978:16) 795 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:265:5) 796 verbose pkgid [email protected] 797 verbose cwd /Users/manishboricha/eclipse-workspace/Kings_iOS 798 verbose Darwin 18.2.0 799 verbose argv "/usr/local/Cellar/node/11.9.0/bin/node" "/usr/local/bin/npm" "i" "-g" "opencv4nodejs" 800 verbose node v11.9.0 801 verbose npm v6.5.0 802 error code ELIFECYCLE 803 error errno 1 804 error [email protected] install: node ./install.js 804 error Exit status 1 805 error Failed at the [email protected] install script. 805 error This is probably not a problem with npm. There is likely additional logging output above. 806 verbose exit [ 1, true ]
I'm getting the same error as well on Mac OS Mojave 10.4.4
Have you figured anything out @manishboricha ??
My output is attached Hope it can help. output.log 2019-05-03T08_05_47_467Z-debug.log
Getting the same here (output almost identical to @trinhpham) except that I'm building on node v12.1.0 and npm 6.9.0
I had a rummage around in the C, and it looks like native-node-utils is using nan macros that have changed with with node 12 (macro-inferno is also using the old ones) - the first one that it failed at was where the constructor is used to create a new instance. I fixed that one up but it fell over further down the stack and deeper in the code.
Anyway, my workaround (for the time being) is to downgrade to node@10 - builds work fine there.
When I get some spare hours I'll go back and have a look if nobody else fixes.
See: https://github.com/justadudewhohacks/native-node-utils/issues/6
same here

[ 87%] Linking CXX shared library ../../lib/libopencv_calib3d.dylib
[ 87%] Built target opencv_calib3d
make: *** [all] Error 2
ERR! child process exited with code 2 (for more info, set '--loglevel silly')
npm WARN [email protected] No description
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/monsterstep/.npm/_logs/2019-05-23T03_46_05_855Z-debug.log
parcel-playground/lvfang-es-pack/server on ξ master [!?] is π¦ v1.0.0 via β¬’ v10.15.0 took 14m 14s
π½ subl /Users/monsterstep/.npm/_logs/2019-05-23T03_46_05_855Z-debug.log
0 info it worked if it ends with ok
1 verbose cli [ '/Users/monsterstep/.nvm/versions/node/v10.15.0/bin/node',
1 verbose cli '/Users/monsterstep/.nvm/versions/node/v10.15.0/bin/npm',
1 verbose cli 'install',
1 verbose cli '--save',
1 verbose cli 'opencv4nodejs' ]
2 info using [email protected]
3 info using [email protected]
4 verbose npm-session 639d3269d692838c
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 http fetch GET 304 https://registry.npmjs.org/opencv4nodejs 1589ms (from cache)
8 silly pacote tag manifest for opencv4nodejs@latest fetched in 1600ms
9 timing stage:loadCurrentTree Completed in 2297ms
10 silly install loadIdealTree
11 silly install cloneCurrentTreeToIdealTree
12 timing stage:loadIdealTree:cloneCurrentTree Completed in 2ms
13 silly install loadShrinkwrap
14 timing stage:loadIdealTree:loadShrinkwrap Completed in 251ms
15 silly install loadAllDepsIntoIdealTree
16 silly resolveWithNewModule [email protected] checking installable status
17 http fetch GET 304 https://registry.npmjs.org/opencv-build 1037ms (from cache)
18 silly pacote range manifest for opencv-build@^0.1.3 fetched in 1040ms
19 silly resolveWithNewModule [email protected] checking installable status
20 http fetch GET 200 https://registry.npmjs.org/native-node-utils 1100ms
21 silly pacote range manifest for native-node-utils@^0.1.6 fetched in 1106ms
22 silly resolveWithNewModule [email protected] checking installable status
23 http fetch GET 304 https://registry.npmjs.org/macro-inferno 1708ms (from cache)
24 silly pacote range manifest for macro-inferno@^0.2.3 fetched in 1712ms
25 silly resolveWithNewModule [email protected] checking installable status
26 http fetch GET 304 https://registry.npmjs.org/@types%2fnode 1819ms (from cache)
27 silly pacote range manifest for @types/node@>6 fetched in 1826ms
28 silly resolveWithNewModule @types/[email protected] checking installable status
29 silly pacote range manifest for @types/node@^11.10.5 fetched in 6ms
30 silly resolveWithNewModule @types/[email protected] checking installable status
31 http fetch GET 304 https://registry.npmjs.org/npmlog 250ms (from cache)
32 silly pacote range manifest for npmlog@^4.1.2 fetched in 252ms
33 silly resolveWithNewModule [email protected] checking installable status
34 http fetch GET 304 https://registry.npmjs.org/are-we-there-yet 258ms (from cache)
35 http fetch GET 304 https://registry.npmjs.org/console-control-strings 259ms (from cache)
36 http fetch GET 304 https://registry.npmjs.org/gauge 260ms (from cache)
37 silly pacote range manifest for are-we-there-yet@~1.1.2 fetched in 261ms
38 silly resolveWithNewModule [email protected] checking installable status
39 silly pacote range manifest for console-control-strings@~1.1.0 fetched in 262ms
40 silly resolveWithNewModule [email protected] checking installable status
41 silly pacote range manifest for gauge@~2.7.3 fetched in 262ms
42 silly resolveWithNewModule [email protected] checking installable status
43 http fetch GET 304 https://registry.npmjs.org/set-blocking 263ms (from cache)
44 silly pacote range manifest for set-blocking@~2.0.0 fetched in 265ms
45 silly resolveWithNewModule [email protected] checking installable status
46 http fetch GET 304 https://registry.npmjs.org/delegates 420ms (from cache)
47 silly pacote range manifest for delegates@^1.0.0 fetched in 422ms
48 silly resolveWithNewModule [email protected] checking installable status
49 http fetch GET 304 https://registry.npmjs.org/readable-stream 899ms (from cache)
50 silly pacote range manifest for readable-stream@^2.0.6 fetched in 903ms
51 silly resolveWithNewModule [email protected] checking installable status
52 http fetch GET 304 https://registry.npmjs.org/string_decoder 279ms (from cache)
53 http fetch GET 304 https://registry.npmjs.org/isarray 280ms (from cache)
54 silly pacote range manifest for string_decoder@~1.1.1 fetched in 281ms
55 silly resolveWithNewModule [email protected] checking installable status
56 silly pacote range manifest for isarray@~1.0.0 fetched in 282ms
57 silly resolveWithNewModule [email protected] checking installable status
58 http fetch GET 304 https://registry.npmjs.org/aproba 255ms (from cache)
59 silly pacote range manifest for aproba@^1.0.3 fetched in 256ms
60 silly resolveWithNewModule [email protected] checking installable status
61 http fetch GET 304 https://registry.npmjs.org/signal-exit 265ms (from cache)
62 silly pacote range manifest for signal-exit@^3.0.0 fetched in 267ms
63 silly resolveWithNewModule [email protected] checking installable status
64 http fetch GET 304 https://registry.npmjs.org/string-width 703ms (from cache)
65 silly pacote range manifest for string-width@^1.0.1 fetched in 705ms
66 silly resolveWithNewModule [email protected] checking installable status
67 http fetch GET 304 https://registry.npmjs.org/has-unicode 844ms (from cache)
68 http fetch GET 304 https://registry.npmjs.org/strip-ansi 844ms (from cache)
69 silly pacote range manifest for has-unicode@^2.0.0 fetched in 847ms
70 silly resolveWithNewModule [email protected] checking installable status
71 silly pacote range manifest for strip-ansi@^3.0.1 fetched in 846ms
72 silly resolveWithNewModule [email protected] checking installable status
73 http fetch GET 304 https://registry.npmjs.org/wide-align 982ms (from cache)
74 silly pacote range manifest for wide-align@^1.1.0 fetched in 984ms
75 silly resolveWithNewModule [email protected] checking installable status
76 http fetch GET 304 https://registry.npmjs.org/code-point-at 255ms (from cache)
77 http fetch GET 304 https://registry.npmjs.org/is-fullwidth-code-point 255ms (from cache)
78 silly pacote range manifest for is-fullwidth-code-point@^1.0.0 fetched in 257ms
79 silly resolveWithNewModule [email protected] checking installable status
80 silly pacote range manifest for code-point-at@^1.0.0 fetched in 258ms
81 silly resolveWithNewModule [email protected] checking installable status
82 http fetch GET 304 https://registry.npmjs.org/number-is-nan 413ms (from cache)
83 silly pacote range manifest for number-is-nan@^1.0.0 fetched in 415ms
84 silly resolveWithNewModule [email protected] checking installable status
85 http fetch GET 304 https://registry.npmjs.org/ansi-regex 968ms (from cache)
86 silly pacote range manifest for ansi-regex@^2.0.0 fetched in 970ms
87 silly resolveWithNewModule [email protected] checking installable status
88 timing stage:loadIdealTree:loadAllDepsIntoIdealTree Completed in 6407ms
89 timing stage:loadIdealTree Completed in 6741ms
90 silly currentTree [email protected]
90 silly currentTree βββ @hapi/[email protected]
90 silly currentTree βββ @hapi/[email protected]
90 silly currentTree βββ @hapi/[email protected]
90 silly currentTree βββ @hapi/[email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ¬ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ¬ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ¬ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ¬ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ¬ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ¬ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ¬ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ¬ [email protected]
90 silly currentTree β β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ¬ [email protected]
90 silly currentTree β β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ¬ [email protected]
90 silly currentTree β β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ¬ [email protected]
90 silly currentTree β β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ¬ [email protected]
90 silly currentTree β β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ¬ [email protected]
90 silly currentTree β β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ¬ [email protected]
90 silly currentTree β β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ¬ [email protected]
90 silly currentTree β β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree βββ¬ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ¬ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ¬ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ¬ [email protected]
90 silly currentTree β βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
90 silly currentTree βββ [email protected]
91 silly idealTree [email protected]
91 silly idealTree βββ @hapi/[email protected]
91 silly idealTree βββ @hapi/[email protected]
91 silly idealTree βββ @hapi/[email protected]
91 silly idealTree βββ @hapi/[email protected]
91 silly idealTree βββ @types/[email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ¬ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ¬ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ¬ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ¬ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ¬ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ¬ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ¬ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ¬ [email protected]
91 silly idealTree β βββ @types/[email protected]
91 silly idealTree βββ¬ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ¬ [email protected]
91 silly idealTree β β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ¬ [email protected]
91 silly idealTree β β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ¬ [email protected]
91 silly idealTree β β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ¬ [email protected]
91 silly idealTree β β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ¬ [email protected]
91 silly idealTree β β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ¬ [email protected]
91 silly idealTree β β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ¬ [email protected]
91 silly idealTree β β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ¬ [email protected]
91 silly idealTree β β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ¬ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ¬ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ¬ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ¬ [email protected]
91 silly idealTree β βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
91 silly idealTree βββ [email protected]
92 silly install generateActionsToTake
93 timing stage:generateActionsToTake Completed in 35ms
94 silly diffTrees action count 25
95 silly diffTrees add [email protected]
96 silly diffTrees add [email protected]
97 silly diffTrees add [email protected]
98 silly diffTrees add [email protected]
99 silly diffTrees add [email protected]
100 silly diffTrees add [email protected]
101 silly diffTrees add [email protected]
102 silly diffTrees add [email protected]
103 silly diffTrees add [email protected]
104 silly diffTrees add [email protected]
105 silly diffTrees add [email protected]
106 silly diffTrees add [email protected]
107 silly diffTrees add @types/[email protected]
108 silly diffTrees add [email protected]
109 silly diffTrees add [email protected]
110 silly diffTrees add [email protected]
111 silly diffTrees add [email protected]
112 silly diffTrees add [email protected]
113 silly diffTrees add [email protected]
114 silly diffTrees add [email protected]
115 silly diffTrees add @types/[email protected]
116 silly diffTrees add [email protected]
117 silly diffTrees add [email protected]
118 silly diffTrees add [email protected]
119 silly diffTrees add [email protected]
120 silly decomposeActions action count 200
121 silly decomposeActions fetch [email protected]
122 silly decomposeActions extract [email protected]
123 silly decomposeActions preinstall [email protected]
124 silly decomposeActions build [email protected]
125 silly decomposeActions install [email protected]
126 silly decomposeActions postinstall [email protected]
127 silly decomposeActions finalize [email protected]
128 silly decomposeActions refresh-package-json [email protected]
129 silly decomposeActions fetch [email protected]
130 silly decomposeActions extract [email protected]
131 silly decomposeActions preinstall [email protected]
132 silly decomposeActions build [email protected]
133 silly decomposeActions install [email protected]
134 silly decomposeActions postinstall [email protected]
135 silly decomposeActions finalize [email protected]
136 silly decomposeActions refresh-package-json [email protected]
137 silly decomposeActions fetch [email protected]
138 silly decomposeActions extract [email protected]
139 silly decomposeActions preinstall [email protected]
140 silly decomposeActions build [email protected]
141 silly decomposeActions install [email protected]
142 silly decomposeActions postinstall [email protected]
143 silly decomposeActions finalize [email protected]
144 silly decomposeActions refresh-package-json [email protected]
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 decomposeActions fetch [email protected]
162 silly decomposeActions extract [email protected]
163 silly decomposeActions preinstall [email protected]
164 silly decomposeActions build [email protected]
165 silly decomposeActions install [email protected]
166 silly decomposeActions postinstall [email protected]
167 silly decomposeActions finalize [email protected]
168 silly decomposeActions refresh-package-json [email protected]
169 silly decomposeActions fetch [email protected]
170 silly decomposeActions extract [email protected]
171 silly decomposeActions preinstall [email protected]
172 silly decomposeActions build [email protected]
173 silly decomposeActions install [email protected]
174 silly decomposeActions postinstall [email protected]
175 silly decomposeActions finalize [email protected]
176 silly decomposeActions refresh-package-json [email protected]
177 silly decomposeActions fetch [email protected]
178 silly decomposeActions extract [email protected]
179 silly decomposeActions preinstall [email protected]
180 silly decomposeActions build [email protected]
181 silly decomposeActions install [email protected]
182 silly decomposeActions postinstall [email protected]
183 silly decomposeActions finalize [email protected]
184 silly decomposeActions refresh-package-json [email protected]
185 silly decomposeActions fetch [email protected]
186 silly decomposeActions extract [email protected]
187 silly decomposeActions preinstall [email protected]
188 silly decomposeActions build [email protected]
189 silly decomposeActions install [email protected]
190 silly decomposeActions postinstall [email protected]
191 silly decomposeActions finalize [email protected]
192 silly decomposeActions refresh-package-json [email protected]
193 silly decomposeActions fetch [email protected]
194 silly decomposeActions extract [email protected]
195 silly decomposeActions preinstall [email protected]
196 silly decomposeActions build [email protected]
197 silly decomposeActions install [email protected]
198 silly decomposeActions postinstall [email protected]
199 silly decomposeActions finalize [email protected]
200 silly decomposeActions refresh-package-json [email protected]
201 silly decomposeActions fetch [email protected]
202 silly decomposeActions extract [email protected]
203 silly decomposeActions preinstall [email protected]
204 silly decomposeActions build [email protected]
205 silly decomposeActions install [email protected]
206 silly decomposeActions postinstall [email protected]
207 silly decomposeActions finalize [email protected]
208 silly decomposeActions refresh-package-json [email protected]
209 silly decomposeActions fetch [email protected]
210 silly decomposeActions extract [email protected]
211 silly decomposeActions preinstall [email protected]
212 silly decomposeActions build [email protected]
213 silly decomposeActions install [email protected]
214 silly decomposeActions postinstall [email protected]
215 silly decomposeActions finalize [email protected]
216 silly decomposeActions refresh-package-json [email protected]
217 silly decomposeActions fetch @types/[email protected]
218 silly decomposeActions extract @types/[email protected]
219 silly decomposeActions preinstall @types/[email protected]
220 silly decomposeActions build @types/[email protected]
221 silly decomposeActions install @types/[email protected]
222 silly decomposeActions postinstall @types/[email protected]
223 silly decomposeActions finalize @types/[email protected]
224 silly decomposeActions refresh-package-json @types/[email protected]
225 silly decomposeActions fetch [email protected]
226 silly decomposeActions extract [email protected]
227 silly decomposeActions preinstall [email protected]
228 silly decomposeActions build [email protected]
229 silly decomposeActions install [email protected]
230 silly decomposeActions postinstall [email protected]
231 silly decomposeActions finalize [email protected]
232 silly decomposeActions refresh-package-json [email protected]
233 silly decomposeActions fetch [email protected]
234 silly decomposeActions extract [email protected]
235 silly decomposeActions preinstall [email protected]
236 silly decomposeActions build [email protected]
237 silly decomposeActions install [email protected]
238 silly decomposeActions postinstall [email protected]
239 silly decomposeActions finalize [email protected]
240 silly decomposeActions refresh-package-json [email protected]
241 silly decomposeActions fetch [email protected]
242 silly decomposeActions extract [email protected]
243 silly decomposeActions preinstall [email protected]
244 silly decomposeActions build [email protected]
245 silly decomposeActions install [email protected]
246 silly decomposeActions postinstall [email protected]
247 silly decomposeActions finalize [email protected]
248 silly decomposeActions refresh-package-json [email protected]
249 silly decomposeActions fetch [email protected]
250 silly decomposeActions extract [email protected]
251 silly decomposeActions preinstall [email protected]
252 silly decomposeActions build [email protected]
253 silly decomposeActions install [email protected]
254 silly decomposeActions postinstall [email protected]
255 silly decomposeActions finalize [email protected]
256 silly decomposeActions refresh-package-json [email protected]
257 silly decomposeActions fetch [email protected]
258 silly decomposeActions extract [email protected]
259 silly decomposeActions preinstall [email protected]
260 silly decomposeActions build [email protected]
261 silly decomposeActions install [email protected]
262 silly decomposeActions postinstall [email protected]
263 silly decomposeActions finalize [email protected]
264 silly decomposeActions refresh-package-json [email protected]
265 silly decomposeActions fetch [email protected]
266 silly decomposeActions extract [email protected]
267 silly decomposeActions preinstall [email protected]
268 silly decomposeActions build [email protected]
269 silly decomposeActions install [email protected]
270 silly decomposeActions postinstall [email protected]
271 silly decomposeActions finalize [email protected]
272 silly decomposeActions refresh-package-json [email protected]
273 silly decomposeActions fetch [email protected]
274 silly decomposeActions extract [email protected]
275 silly decomposeActions preinstall [email protected]
276 silly decomposeActions build [email protected]
277 silly decomposeActions install [email protected]
278 silly decomposeActions postinstall [email protected]
279 silly decomposeActions finalize [email protected]
280 silly decomposeActions refresh-package-json [email protected]
281 silly decomposeActions fetch @types/[email protected]
282 silly decomposeActions extract @types/[email protected]
283 silly decomposeActions preinstall @types/[email protected]
284 silly decomposeActions build @types/[email protected]
285 silly decomposeActions install @types/[email protected]
286 silly decomposeActions postinstall @types/[email protected]
287 silly decomposeActions finalize @types/[email protected]
288 silly decomposeActions refresh-package-json @types/[email protected]
289 silly decomposeActions fetch [email protected]
290 silly decomposeActions extract [email protected]
291 silly decomposeActions preinstall [email protected]
292 silly decomposeActions build [email protected]
293 silly decomposeActions install [email protected]
294 silly decomposeActions postinstall [email protected]
295 silly decomposeActions finalize [email protected]
296 silly decomposeActions refresh-package-json [email protected]
297 silly decomposeActions fetch [email protected]
298 silly decomposeActions extract [email protected]
299 silly decomposeActions preinstall [email protected]
300 silly decomposeActions build [email protected]
301 silly decomposeActions install [email protected]
302 silly decomposeActions postinstall [email protected]
303 silly decomposeActions finalize [email protected]
304 silly decomposeActions refresh-package-json [email protected]
305 silly decomposeActions fetch [email protected]
306 silly decomposeActions extract [email protected]
307 silly decomposeActions preinstall [email protected]
308 silly decomposeActions build [email protected]
309 silly decomposeActions install [email protected]
310 silly decomposeActions postinstall [email protected]
311 silly decomposeActions finalize [email protected]
312 silly decomposeActions refresh-package-json [email protected]
313 silly decomposeActions fetch [email protected]
314 silly decomposeActions extract [email protected]
315 silly decomposeActions preinstall [email protected]
316 silly decomposeActions build [email protected]
317 silly decomposeActions install [email protected]
318 silly decomposeActions postinstall [email protected]
319 silly decomposeActions finalize [email protected]
320 silly decomposeActions refresh-package-json [email protected]
321 silly install executeActions
322 silly doSerial global-install 200
323 verbose correctMkdir /Users/monsterstep/.npm/_locks correctMkdir not in flight; initializing
324 verbose lock using /Users/monsterstep/.npm/_locks/staging-100b8fb391eaece3.lock for /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/.staging
325 timing audit compress Completed in 4ms
326 info audit Submitting payload of 15533bytes
327 silly doParallel extract 25
328 silly extract [email protected]
329 silly extract [email protected]
330 silly extract [email protected]
331 silly extract [email protected]
332 silly extract [email protected]
333 silly extract [email protected]
334 silly extract [email protected]
335 silly extract [email protected]
336 silly extract [email protected]
337 silly extract [email protected]
338 silly extract [email protected]
339 silly extract [email protected]
340 silly extract @types/[email protected]
341 silly extract [email protected]
342 silly extract [email protected]
343 silly extract [email protected]
344 silly extract [email protected]
345 silly extract [email protected]
346 silly extract [email protected]
347 silly extract [email protected]
348 silly extract @types/[email protected]
349 silly extract [email protected]
350 silly extract [email protected]
351 silly extract [email protected]
352 silly extract [email protected]
353 http fetch POST 400 https://registry.npmjs.org/-/npm/v1/security/audits/quick 1097ms
354 timing action:extract Completed in 1591ms
355 silly doReverseSerial unbuild 200
356 silly doSerial remove 200
357 silly doSerial move 200
358 silly doSerial finalize 200
359 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/ansi-regex
360 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/aproba
361 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/are-we-there-yet/node_modules/isarray
362 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/are-we-there-yet/node_modules/string_decoder
363 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/are-we-there-yet/node_modules/readable-stream
364 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/code-point-at
365 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/console-control-strings
366 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/delegates
367 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/are-we-there-yet
368 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/has-unicode
369 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/number-is-nan
370 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/is-fullwidth-code-point
371 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/opencv-build/node_modules/@types/node
372 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/set-blocking
373 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/signal-exit
374 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/strip-ansi
375 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/string-width
376 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/wide-align
377 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/gauge
378 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/npmlog
379 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/@types/node
380 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/macro-inferno
381 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/native-node-utils
382 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/opencv-build
383 silly finalize /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/opencv4nodejs
384 timing action:finalize Completed in 33ms
385 silly doParallel refresh-package-json 25
386 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/ansi-regex
387 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/aproba
388 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/are-we-there-yet/node_modules/isarray
389 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/are-we-there-yet/node_modules/string_decoder
390 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/are-we-there-yet/node_modules/readable-stream
391 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/code-point-at
392 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/console-control-strings
393 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/delegates
394 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/are-we-there-yet
395 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/has-unicode
396 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/number-is-nan
397 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/is-fullwidth-code-point
398 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/opencv-build/node_modules/@types/node
399 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/set-blocking
400 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/signal-exit
401 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/strip-ansi
402 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/string-width
403 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/wide-align
404 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/gauge
405 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/npmlog
406 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/@types/node
407 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/macro-inferno
408 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/native-node-utils
409 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/opencv-build
410 silly refresh-package-json /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/opencv4nodejs
411 timing action:refresh-package-json Completed in 48ms
412 silly doParallel preinstall 25
413 silly preinstall [email protected]
414 info lifecycle [email protected]~preinstall: [email protected]
415 silly preinstall [email protected]
416 info lifecycle [email protected]~preinstall: [email protected]
417 silly preinstall [email protected]
418 info lifecycle [email protected]~preinstall: [email protected]
419 silly preinstall [email protected]
420 info lifecycle [email protected]~preinstall: [email protected]
421 silly preinstall [email protected]
422 info lifecycle [email protected]~preinstall: [email protected]
423 silly preinstall [email protected]
424 info lifecycle [email protected]~preinstall: [email protected]
425 silly preinstall [email protected]
426 info lifecycle [email protected]~preinstall: [email protected]
427 silly preinstall [email protected]
428 info lifecycle [email protected]~preinstall: [email protected]
429 silly preinstall [email protected]
430 info lifecycle [email protected]~preinstall: [email protected]
431 silly preinstall [email protected]
432 info lifecycle [email protected]~preinstall: [email protected]
433 silly preinstall [email protected]
434 info lifecycle [email protected]~preinstall: [email protected]
435 silly preinstall [email protected]
436 info lifecycle [email protected]~preinstall: [email protected]
437 silly preinstall @types/[email protected]
438 info lifecycle @types/[email protected]~preinstall: @types/[email protected]
439 silly preinstall [email protected]
440 info lifecycle [email protected]~preinstall: [email protected]
441 silly preinstall [email protected]
442 info lifecycle [email protected]~preinstall: [email protected]
443 silly preinstall [email protected]
444 info lifecycle [email protected]~preinstall: [email protected]
445 silly preinstall [email protected]
446 info lifecycle [email protected]~preinstall: [email protected]
447 silly preinstall [email protected]
448 info lifecycle [email protected]~preinstall: [email protected]
449 silly preinstall [email protected]
450 info lifecycle [email protected]~preinstall: [email protected]
451 silly preinstall [email protected]
452 info lifecycle [email protected]~preinstall: [email protected]
453 silly preinstall @types/[email protected]
454 info lifecycle @types/[email protected]~preinstall: @types/[email protected]
455 silly preinstall [email protected]
456 info lifecycle [email protected]~preinstall: [email protected]
457 silly preinstall [email protected]
458 info lifecycle [email protected]~preinstall: [email protected]
459 silly preinstall [email protected]
460 info lifecycle [email protected]~preinstall: [email protected]
461 silly preinstall [email protected]
462 info lifecycle [email protected]~preinstall: [email protected]
463 timing action:preinstall Completed in 3ms
464 silly doSerial build 200
465 silly build [email protected]
466 info linkStuff [email protected]
467 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
468 silly build [email protected]
469 info linkStuff [email protected]
470 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
471 silly build [email protected]
472 info linkStuff [email protected]
473 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/are-we-there-yet/node_modules as its parent node_modules
474 silly build [email protected]
475 info linkStuff [email protected]
476 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/are-we-there-yet/node_modules as its parent node_modules
477 silly build [email protected]
478 info linkStuff [email protected]
479 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/are-we-there-yet/node_modules as its parent node_modules
480 silly build [email protected]
481 info linkStuff [email protected]
482 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
483 silly build [email protected]
484 info linkStuff [email protected]
485 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
486 silly build [email protected]
487 info linkStuff [email protected]
488 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
489 silly build [email protected]
490 info linkStuff [email protected]
491 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
492 silly build [email protected]
493 info linkStuff [email protected]
494 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
495 silly build [email protected]
496 info linkStuff [email protected]
497 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
498 silly build [email protected]
499 info linkStuff [email protected]
500 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
501 silly build @types/[email protected]
502 info linkStuff @types/[email protected]
503 silly linkStuff @types/[email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/opencv-build/node_modules as its parent node_modules
504 silly build [email protected]
505 info linkStuff [email protected]
506 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
507 silly build [email protected]
508 info linkStuff [email protected]
509 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
510 silly build [email protected]
511 info linkStuff [email protected]
512 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
513 silly build [email protected]
514 info linkStuff [email protected]
515 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
516 silly build [email protected]
517 info linkStuff [email protected]
518 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
519 silly build [email protected]
520 info linkStuff [email protected]
521 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
522 silly build [email protected]
523 info linkStuff [email protected]
524 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
525 silly build @types/[email protected]
526 info linkStuff @types/[email protected]
527 silly linkStuff @types/[email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
528 silly build [email protected]
529 info linkStuff [email protected]
530 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
531 silly build [email protected]
532 info linkStuff [email protected]
533 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
534 silly build [email protected]
535 info linkStuff [email protected]
536 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
537 silly build [email protected]
538 info linkStuff [email protected]
539 silly linkStuff [email protected] has /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules as its parent node_modules
540 timing action:build Completed in 6ms
541 silly doSerial global-link 200
542 silly doParallel update-linked 0
543 silly doSerial install 200
544 silly install [email protected]
545 info lifecycle [email protected]~install: [email protected]
546 silly install [email protected]
547 info lifecycle [email protected]~install: [email protected]
548 silly install [email protected]
549 info lifecycle [email protected]~install: [email protected]
550 silly install [email protected]
551 info lifecycle [email protected]~install: [email protected]
552 silly install [email protected]
553 info lifecycle [email protected]~install: [email protected]
554 silly install [email protected]
555 info lifecycle [email protected]~install: [email protected]
556 silly install [email protected]
557 info lifecycle [email protected]~install: [email protected]
558 silly install [email protected]
559 info lifecycle [email protected]~install: [email protected]
560 silly install [email protected]
561 info lifecycle [email protected]~install: [email protected]
562 silly install [email protected]
563 info lifecycle [email protected]~install: [email protected]
564 silly install [email protected]
565 info lifecycle [email protected]~install: [email protected]
566 silly install [email protected]
567 info lifecycle [email protected]~install: [email protected]
568 silly install @types/[email protected]
569 info lifecycle @types/[email protected]~install: @types/[email protected]
570 silly install [email protected]
571 info lifecycle [email protected]~install: [email protected]
572 silly install [email protected]
573 info lifecycle [email protected]~install: [email protected]
574 silly install [email protected]
575 info lifecycle [email protected]~install: [email protected]
576 silly install [email protected]
577 info lifecycle [email protected]~install: [email protected]
578 silly install [email protected]
579 info lifecycle [email protected]~install: [email protected]
580 silly install [email protected]
581 info lifecycle [email protected]~install: [email protected]
582 silly install [email protected]
583 info lifecycle [email protected]~install: [email protected]
584 silly install @types/[email protected]
585 info lifecycle @types/[email protected]~install: @types/[email protected]
586 silly install [email protected]
587 info lifecycle [email protected]~install: [email protected]
588 silly install [email protected]
589 info lifecycle [email protected]~install: [email protected]
590 silly install [email protected]
591 info lifecycle [email protected]~install: [email protected]
592 verbose lifecycle [email protected]~install: unsafe-perm in lifecycle true
593 verbose lifecycle [email protected]~install: PATH: /Users/monsterstep/.nvm/versions/node/v10.15.0/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/opencv-build/node_modules/.bin:/Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/.bin:/Users/monsterstep/.deno/bin:/Users/monsterstep/.yarn/bin:/Users/monsterstep/.nvm/versions/node/v10.15.0/bin:/usr/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public:/Library/TeX/texbin:/usr/local/go/bin:/opt/X11/bin:/Applications/Server.app/Contents/ServerRoot/usr/bin:/Applications/Server.app/Contents/ServerRoot/usr/sbin:/Applications/Wireshark.app/Contents/MacOS:/Users/monsterstep/Library/Android/sdk/tools:/Users/monsterstep/Library/Android/sdk/platform-tools
594 verbose lifecycle [email protected]~install: CWD: /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/opencv-build
595 silly lifecycle [email protected]~install: Args: [ '-c', 'node ./install.js' ]
596 timing audit submit Completed in 5525ms
597 http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/audits/quick 5525ms
598 timing audit body Completed in 1ms
599 silly lifecycle [email protected]~install: Returned: code: 1 signal: null
600 info lifecycle [email protected]~install: Failed to exec install script
601 timing action:install Completed in 840004ms
602 verbose unlock done using /Users/monsterstep/.npm/_locks/staging-100b8fb391eaece3.lock for /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server/node_modules/.staging
603 timing stage:rollbackFailedOptional Completed in 2425ms
604 timing stage:runTopLevelLifecycles Completed in 853305ms
605 silly saveTree [email protected]
605 silly saveTree βββ¬ @hapi/[email protected]
605 silly saveTree β βββ @hapi/[email protected]
605 silly saveTree β βββ @hapi/[email protected]
605 silly saveTree β βββ @hapi/[email protected]
605 silly saveTree βββ¬ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree βββ [email protected]
605 silly saveTree βββ¬ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree βββ¬ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree βββ [email protected]
605 silly saveTree βββ¬ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree βββ [email protected]
605 silly saveTree βββ [email protected]
605 silly saveTree βββ¬ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree βββ [email protected]
605 silly saveTree βββ [email protected]
605 silly saveTree βββ¬ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree βββ¬ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree βββ [email protected]
605 silly saveTree βββ¬ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β β βββ¬ [email protected]
605 silly saveTree β β β β β βββ [email protected]
605 silly saveTree β β β β β βββ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ¬ [email protected]
605 silly saveTree β β β β β βββ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β β βββ¬ [email protected]
605 silly saveTree β β β β β βββ [email protected]
605 silly saveTree β β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree βββ¬ [email protected]
605 silly saveTree β βββ @types/[email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β βββ @types/[email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree β βββ¬ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β β βββ [email protected]
605 silly saveTree β β β βββ¬ [email protected]
605 silly saveTree β β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β β βββ [email protected]
605 silly saveTree β βββ [email protected]
605 silly saveTree βββ [email protected]
606 warn [email protected] No description
607 warn [email protected] No repository field.
608 verbose stack Error: [email protected] install: `node ./install.js`
608 verbose stack Exit status 1
608 verbose stack at EventEmitter.<anonymous> (/Users/monsterstep/.nvm/versions/node/v10.15.0/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:301:16)
608 verbose stack at EventEmitter.emit (events.js:182:13)
608 verbose stack at ChildProcess.<anonymous> (/Users/monsterstep/.nvm/versions/node/v10.15.0/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
608 verbose stack at ChildProcess.emit (events.js:182:13)
608 verbose stack at maybeClose (internal/child_process.js:962:16)
608 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:251:5)
609 verbose pkgid [email protected]
610 verbose cwd /Users/monsterstep/dev/parcel-playground/lvfang-es-pack/server
611 verbose Darwin 18.5.0
612 verbose argv "/Users/monsterstep/.nvm/versions/node/v10.15.0/bin/node" "/Users/monsterstep/.nvm/versions/node/v10.15.0/bin/npm" "install" "--save" "opencv4nodejs"
613 verbose node v10.15.0
614 verbose npm v6.4.1
615 error code ELIFECYCLE
616 error errno 1
617 error [email protected] install: `node ./install.js`
617 error Exit status 1
618 error Failed at the [email protected] install script.
618 error This is probably not a problem with npm. There is likely additional logging output above.
619 verbose exit [ 1, true ]
the same issue Have you resolve this problem?
drun brew unlink tesseract before installing opencv4nodjs
But i still cant use it, i have the issue : Error: Cannot find module '/.../node_modules/opencv4nodejs/build/Release/opencv4nodejs'
node_modules/opencv4nodejs/build/Release/opencv4nodejs did not simply exist.
I fixed that by:
cd node_modules/opencv4nodejs/buildmake
After that node_modules/opencv4nodejs/build/Release/opencv4nodejs.node appeared along with other files. So finally I had to add a postinstall script that is simply executing two commands above:
package.json:
{
...
"scripts": {
...
"postinstall": "cd node_modules/opencv4nodejs/build; make"
}
}
Or you can even check if the file exists, and only then - build:
if [ ! -f node_modules/opencv4nodejs/build/Release/opencv4nodejs.node ]; then cd node_modules/opencv4nodejs/build; make; fi
Tried brew unlink tesseract , but no luck. And also tried @igorpavlov solution, still no luck.
My project folder structure is like below
index.js contains the code as,
const cv = require("opencv4nodejs");
const fs = require("fs");
const {
lccs,
centerLetterInImage,
saveConfusionMatrix
} = require("./OCRTools");
const trainDataPath = "./data/ocr/traindata";
const testDataPath = "./data/ocr/testdata";
const outPath = "./data/ocr";
const SVMFile = "lcletters.xml";
const hog = new cv.HOGDescriptor({
....
...
...
saveConfusionMatrix(
testDataFiles,
(img, isIorJ) => svm.predict(computeHOGDescriptorFromImage(img, isIorJ)),
numTestImagesPerClass,
`${outPath}/confusionmatrix.csv`
);
```
`
and package.json having
`"dependencies": {
"opencv4nodejs": "^5.4.0"
}`.
Now i am trying to run `node index.js`.
but gives `cannot find module '/.../ocr/node_modules/opencv4nodejs/build/index.js'`
@igorpavlov when run make
i had this issue CXX(target) Release/obj.target/opencv4nodejs/cc/opencv4nodejs.o In file included from ../cc/opencv4nodejs.cc:2: In file included from ../cc/ExternalMemTracking.h:1: ../cc/macros.h:1:10: fatal error: 'NativeNodeUtils.h' file not found #include "NativeNodeUtils.h" ^~~~~~~~~~~~~~~~~~~ 1 error generated. make: *** [Release/obj.target/opencv4nodejs/cc/opencv4nodejs.o] Error 1 mohameds-MacBook-Pro:build mohamedgamal$
mac m1
[ 67%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/src/bgfg_gaussmix2.cpp.o
[ 67%] Linking CXX shared library ../../lib/libopencv_freetype.dylib
[ 67%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/misc/tensorflow/attr_value.pb.cc.o
ld: library not found for -lfreetype
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [lib/libopencv_freetype.3.4.6.dylib] Error 1
make[1]: *** [modules/freetype/CMakeFiles/opencv_freetype.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 67%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/src/camshift.cpp.o
[ 67%] Built target opencv_plot
[ 67%] Building CXX object modules/imgcodecs/CMakeFiles/opencv_imgcodecs.dir/src/grfmt_gdal.cpp.o
[ 67%] Building CXX object modules/photo/CMakeFiles/opencv_photo.dir/src/contrast_preserve.cpp.o
[ 67%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/misc/tensorflow/function.pb.cc.o
[ 67%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/src/compat_video.cpp.o
[ 68%] Building CXX object modules/imgcodecs/CMakeFiles/opencv_imgcodecs.dir/src/grfmt_gdcm.cpp.o
[ 68%] Building CXX object modules/imgcodecs/CMakeFiles/opencv_imgcodecs.dir/src/grfmt_hdr.cpp.o
[ 68%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/src/ecc.cpp.o
[ 68%] Building CXX object modules/imgcodecs/CMakeFiles/opencv_imgcodecs.dir/src/grfmt_jpeg.cpp.o
[ 68%] Building CXX object modules/photo/CMakeFiles/opencv_photo.dir/src/denoise_tvl1.cpp.o
[ 68%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/src/kalman.cpp.o
[ 68%] Building CXX object modules/imgcodecs/CMakeFiles/opencv_imgcodecs.dir/src/grfmt_jpeg2000.cpp.o
[ 68%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/src/lkpyramid.cpp.o
[ 68%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/misc/tensorflow/graph.pb.cc.o
[ 69%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/misc/tensorflow/op_def.pb.cc.o
[ 69%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/misc/tensorflow/tensor.pb.cc.o
[ 70%] Building CXX object modules/photo/CMakeFiles/opencv_photo.dir/src/denoising.cpp.o
[ 70%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/misc/tensorflow/tensor_shape.pb.cc.o
[ 71%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/src/optflowgf.cpp.o
[ 71%] Building CXX object modules/photo/CMakeFiles/opencv_photo.dir/src/denoising.cuda.cpp.o
[ 71%] Building CXX object modules/imgcodecs/CMakeFiles/opencv_imgcodecs.dir/src/grfmt_pam.cpp.o
[ 71%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/src/tvl1flow.cpp.o
[ 71%] Building CXX object modules/photo/CMakeFiles/opencv_photo.dir/src/hdr_common.cpp.o
[ 71%] Building CXX object modules/imgcodecs/CMakeFiles/opencv_imgcodecs.dir/src/grfmt_png.cpp.o
[ 71%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/misc/tensorflow/types.pb.cc.o
[ 71%] Building CXX object modules/photo/CMakeFiles/opencv_photo.dir/src/inpaint.cpp.o
[ 71%] Building CXX object modules/video/CMakeFiles/opencv_video.dir/opencl_kernels_video.cpp.o
[ 71%] Building CXX object modules/imgcodecs/CMakeFiles/opencv_imgcodecs.dir/src/grfmt_pxm.cpp.o
[ 71%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/misc/tensorflow/versions.pb.cc.o
[ 71%] Building CXX object modules/photo/CMakeFiles/opencv_photo.dir/src/merge.cpp.o
[ 71%] Building CXX object modules/imgcodecs/CMakeFiles/opencv_imgcodecs.dir/src/grfmt_sunras.cpp.o
[ 71%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/caffe/caffe_importer.cpp.o
[ 71%] Building CXX object modules/photo/CMakeFiles/opencv_photo.dir/src/npr.cpp.o
[ 71%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/caffe/caffe_io.cpp.o
[ 71%] Building CXX object modules/imgcodecs/CMakeFiles/opencv_imgcodecs.dir/src/grfmt_tiff.cpp.o
[ 72%] Building CXX object modules/imgcodecs/CMakeFiles/opencv_imgcodecs.dir/src/grfmt_webp.cpp.o
[ 72%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/caffe/caffe_shrinker.cpp.o
[ 72%] Building CXX object modules/photo/CMakeFiles/opencv_photo.dir/src/seamless_cloning.cpp.o
[ 72%] Linking CXX shared library ../../lib/libopencv_video.dylib
[ 72%] Built target opencv_video
[ 72%] Building CXX object modules/imgcodecs/CMakeFiles/opencv_imgcodecs.dir/src/bitstrm.cpp.o
[ 72%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/darknet/darknet_importer.cpp.o
[ 72%] Building CXX object modules/photo/CMakeFiles/opencv_photo.dir/src/seamless_cloning_impl.cpp.o
[ 72%] Building CXX object modules/imgcodecs/CMakeFiles/opencv_imgcodecs.dir/src/rgbe.cpp.o
[ 72%] Building CXX object modules/photo/CMakeFiles/opencv_photo.dir/src/tonemap.cpp.o
[ 72%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/darknet/darknet_io.cpp.o
[ 73%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/dnn.cpp.o
[ 73%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/halide_scheduler.cpp.o
[ 73%] Building CXX object modules/photo/CMakeFiles/opencv_photo.dir/opencl_kernels_photo.cpp.o
[ 73%] Building CXX object modules/imgcodecs/CMakeFiles/opencv_imgcodecs.dir/src/exif.cpp.o
[ 73%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/init.cpp.o
[ 73%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/batch_norm_layer.cpp.o
[ 73%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/blank_layer.cpp.o
[ 73%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/concat_layer.cpp.o
[ 73%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/const_layer.cpp.o
[ 73%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/convolution_layer.cpp.o
[ 73%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/crop_and_resize_layer.cpp.o
[ 73%] Linking CXX shared library ../../lib/libopencv_imgcodecs.dylib
[ 73%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/crop_layer.cpp.o
[ 73%] Built target opencv_imgcodecs
[ 74%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/detection_output_layer.cpp.o
[ 74%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/elementwise_layers.cpp.o
[ 74%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/eltwise_layer.cpp.o
[ 74%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/flatten_layer.cpp.o
[ 74%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/fully_connected_layer.cpp.o
[ 74%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/layers_common.cpp.o
[ 74%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/lrn_layer.cpp.o
[ 75%] Linking CXX shared library ../../lib/libopencv_photo.dylib
[ 75%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/max_unpooling_layer.cpp.o
[ 75%] Built target opencv_photo
[ 75%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/mvn_layer.cpp.o
[ 75%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/normalize_bbox_layer.cpp.o
[ 76%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/padding_layer.cpp.o
[ 76%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/permute_layer.cpp.o
[ 76%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/pooling_layer.cpp.o
[ 76%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/prior_box_layer.cpp.o
[ 76%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/proposal_layer.cpp.o
[ 76%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/recurrent_layers.cpp.o
[ 76%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/region_layer.cpp.o
[ 76%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/reorg_layer.cpp.o
[ 76%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/reshape_layer.cpp.o
[ 77%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/resize_layer.cpp.o
[ 77%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/scale_layer.cpp.o
[ 77%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/shuffle_channel_layer.cpp.o
[ 77%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/slice_layer.cpp.o
[ 77%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/softmax_layer.cpp.o
[ 77%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/layers/split_layer.cpp.o
[ 77%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/nms.cpp.o
[ 77%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/onnx/onnx_importer.cpp.o
[ 77%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/op_halide.cpp.o
[ 77%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/op_inf_engine.cpp.o
[ 78%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/tensorflow/tf_graph_simplifier.cpp.o
[ 78%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/tensorflow/tf_importer.cpp.o
[ 78%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/tensorflow/tf_io.cpp.o
[ 78%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/torch/THDiskFile.cpp.o
[ 78%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/torch/THFile.cpp.o
[ 78%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/torch/THGeneral.cpp.o
[ 78%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/src/torch/torch_importer.cpp.o
[ 78%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/layers/layers_common.avx.cpp.o
[ 78%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/layers/layers_common.avx2.cpp.o
[ 78%] Building CXX object modules/dnn/CMakeFiles/opencv_dnn.dir/layers/layers_common.avx512_skx.cpp.o
[ 79%] Linking CXX shared library ../../lib/libopencv_dnn.dylib
[ 79%] Built target opencv_dnn
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.
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/waylon/.npm/_logs/2021-11-30T17_06_02_736Z-debug.log
@waylon-gmail
Running iTerm/Terminal in Rosetta allows it to work without issue, it's the best solution until more packages work natively under ARM. Right-click & "Get Info" iTerm.app, check "Open in Rosetta". Now install homebrew how you would on an Intel Mac and everything will work.
node --version: v16.13.0 brew --version: 3.3.11 macOS: 12.2 Beta (21D5025f) CPU: Apple M1 Max
I got openvc4nodejs working by installingopenvc through brew, exporting the lib folder in my .zshrc file, and taking a branch @wandenberg created with special build flags:
Here are my steps:
brew updatebrew install opencv@4brew link --force opencv@4(note mine did show that it was already linked)export OPENCV4NODEJS_DISABLE_AUTOBUILD=1export OPENCV_LIB_DIR=/opt/homebrew/Cellar/opencv/4.5.4_3/lib(you may also runwhich openvcto find the base directory, and then add the/libat the end).npm install wandenberg/opencv4nodejs#change_compile_flags
But it certainly would be easier to just keep those in your ~/.zshrc file like so (just restart your shell after you add these):
export OPENCV4NODEJS_DISABLE_AUTOBUILD=1
export OPENCV_LIB_DIR=/opt/homebrew/Cellar/opencv/4.5.4_3/lib
export OPENCV_BIN_DIR=/opt/homebrew/Cellar/opencv/4.5.4_3/bin
export OPENCV_INCLUDE_DIR=/opt/homebrew/Cellar/opencv/4.5.4_3/include/opencv4
fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. make: *** [Release/obj.target/opencv4nodejs/cc/tracking/MultiTracker.o] Error 1 gyp ERR! build error gyp ERR! stack Error:
makefailed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23) gyp ERR! stack at ChildProcess.emit (events.js:376:20) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:277:12) gyp ERR! System Darwin 19.6.0 gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--jobs" "max" gyp ERR! cwd /Users/mac/node_modules/opencv4nodejs gyp ERR! node -v v14.17.0 gyp ERR! node-gyp -v v5.1.0 gyp ERR! not oknpm WARN [email protected] No description npm WARN [email protected] No repository field.
- [email protected] updated 1 package and audited 30 packages in 93.972s found 0 vulnerabilities
This is what happening when I try to installopencvnodejs
@chrisspiegl tried all the suggestion present on internet. but no luck. opencvnodejs package is not found in folder too.
dbug Support Initializing opencv dbug Support Loading local package 'opencv4nodejs' dbug Support Failed to load local package 'opencv4nodejs': Cannot find module '/Users/mac/.npm/lib/node_modules/opencv4nodejs/build/Release/opencv4nodejs' dbug Support Require stack: dbug Support - /Users/mac/.npm/lib/node_modules/opencv4nodejs/lib/cv.js dbug Support - /Users/mac/.npm/lib/node_modules/opencv4nodejs/lib/opencv4nodejs.js dbug Support - /Users/mac/.npm/lib/node_modules/appium/node_modules/appium-support/build/lib/node.js dbug Support - /Users/mac/.npm/lib/node_modules/appium/node_modules/appium-support/build/lib/image-util.js dbug Support - /Users/mac/.npm/lib/node_modules/appium/node_modules/appium-support/build/index.js dbug Support - /Users/mac/.npm/lib/node_modules/appium/build/lib/logsink.js dbug Support - /Users/mac/.npm/lib/node_modules/appium/build/lib/main.js dbug Support Failed to load global package 'opencv4nodejs': The "path" argument must be of type string. Received undefined dbug Support Linking package 'opencv4nodejs' dbug Support Retrying load of linked package 'opencv4nodejs' ERR! Support Unable to load package 'opencv4nodejs': Cannot find module '/Users/mac/.npm/lib/node_modules/opencv4nodejs/build/Release/opencv4nodejs' ERR! Support Require stack: ERR! Support - /Users/mac/.npm/lib/node_modules/opencv4nodejs/lib/cv.js ERR! Support - /Users/mac/.npm/lib/node_modules/opencv4nodejs/lib/opencv4nodejs.js ERR! Support - /Users/mac/.npm/lib/node_modules/appium/node_modules/appium-support/build/lib/node.js ERR! Support - /Users/mac/.npm/lib/node_modules/appium/node_modules/appium-support/build/lib/image-util.js ERR! Support - /Users/mac/.npm/lib/node_modules/appium/node_modules/appium-support/build/index.js ERR! Support - /Users/mac/.npm/lib/node_modules/appium/build/lib/logsink.js ERR! Support - /Users/mac/.npm/lib/node_modules/appium/build/lib/main.js WARN Support Unable to load 'opencv4nodejs': Unable to load package 'opencv4nodejs': Cannot find module '/Users/mac/.npm/lib/node_modules/opencv4nodejs/build/Release/opencv4nodejs' WARN Support Require stack: WARN Support - /Users/mac/.npm/lib/node_modules/opencv4nodejs/lib/cv.js WARN Support - /Users/mac/.npm/lib/node_modules/opencv4nodejs/lib/opencv4nodejs.js WARN Support - /Users/mac/.npm/lib/node_modules/appium/node_modules/appium-support/build/lib/node.js WARN Support - /Users/mac/.npm/lib/node_modules/appium/node_modules/appium-support/build/lib/image-util.js WARN Support - /Users/mac/.npm/lib/node_modules/appium/node_modules/appium-support/build/index.js WARN Support - /Users/mac/.npm/lib/node_modules/appium/build/lib/logsink.js WARN Support - /Users/mac/.npm/lib/node_modules/appium/build/lib/main.js

Recommend you guys use this forked repo
https://github.com/UrielCh/opencv4nodejs/
I have resolved my issue following steps from here.
https://github.com/justadudewhohacks/opencv4nodejs/issues/775
node --version: v16.13.0 brew --version: 3.3.11 macOS: 12.2 Beta (21D5025f) CPU: Apple M1 Max
I got
openvc4nodejsworking by installingopenvcthrough brew, exporting the lib folder in my.zshrcfile, and taking a branch @wandenberg created with special build flags:Here are my steps:
brew updatebrew install opencv@4brew link --force opencv@4(note mine did show that it was already linked)export OPENCV4NODEJS_DISABLE_AUTOBUILD=1export OPENCV_LIB_DIR=/opt/homebrew/Cellar/opencv/4.5.4_3/lib(you may also runwhich openvcto find the base directory, and then add the/libat the end).npm install wandenberg/opencv4nodejs#change_compile_flagsBut it certainly would be easier to just keep those in your
~/.zshrcfile like so (just restart your shell after you add these):export OPENCV4NODEJS_DISABLE_AUTOBUILD=1 export OPENCV_LIB_DIR=/opt/homebrew/Cellar/opencv/4.5.4_3/lib export OPENCV_BIN_DIR=/opt/homebrew/Cellar/opencv/4.5.4_3/bin export OPENCV_INCLUDE_DIR=/opt/homebrew/Cellar/opencv/4.5.4_3/include/opencv4
my Environment node --version: v14.19.1 brew --version: 3.4.11 macOS: 12.3 CPU: Apple M1 Pro
I installed it successfully. but when i use it , i got an error .
code
let opencv = require('opencv4nodejs'); console.log("success")
error ` /Users/github/nodejs/projects/test/node_modules/opencv4nodejs/lib/cv.js:47 throw err ^
Error: Cannot find module '/Users/github/nodejs/projects/test/node_modules/opencv4nodejs/build/Release/opencv4nodejs' Require stack:
- /Users/github/nodejs/projects/test/node_modules/opencv4nodejs/lib/cv.js
- /Users/github/nodejs/projects/test/node_modules/opencv4nodejs/lib/opencv4nodejs.js
- /Users/github/nodejs/projects/test/05.opencv.js
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:902:15)
at Function.Module._load (internal/modules/cjs/loader.js:746:27)
at Module.require (internal/modules/cjs/loader.js:974:19)
at require (internal/modules/cjs/helpers.js:101:18)
at Object.
(/Users/xiashishi/github/nodejs/projects/test/node_modules/opencv4nodejs/lib/cv.js:40:8) at Module._compile (internal/modules/cjs/loader.js:1085:14) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1114:10) at Module.load (internal/modules/cjs/loader.js:950:32) at Function.Module._load (internal/modules/cjs/loader.js:790:12) at Module.require (internal/modules/cjs/loader.js:974:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/Users/github/nodejs/projects/test/node_modules/opencv4nodejs/lib/cv.js', '/Users/github/nodejs/projects/test/node_modules/opencv4nodejs/lib/opencv4nodejs.js', '/Users/github/nodejs/projects/test/05.opencv.js' ] } `
how can i solve this problemοΌ thank you very much
@xsstomy have you solved your issue?
Usually, when I have a compilation failure on opencv4nodejs I remove all folders opencv* from node_modules and start over.
Also, I use to add the following line before running the npm install command.
export FLAGS="$(pkg-config --cflags --libs opencv4)" && export CFLAGS="-w $FLAGS" && export CXXFLAGS="-w $FLAGS" (or add it to the preinstall key on the package.json scripts).
Check if this helps you.
@wandenberg not yetοΌi will have a tryοΌthank you
@chrisspiegl worked for me, thanks!
Macos Monterey 12.2.1, Node 18