Skip to content

Incompatibility with Node 12/master #1742

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
mcollina opened this issue Dec 15, 2018 · 25 comments · Fixed by #1743 or nodejs/citgm#720
Closed

Incompatibility with Node 12/master #1742

mcollina opened this issue Dec 15, 2018 · 25 comments · Fixed by #1743 or nodejs/citgm#720
Labels
feature-request Feature or Enhancement help-wanted

Comments

@mcollina
Copy link

From our tests, this module will not work on Node 12/master, likely for the usage of some deprecated V8 APIs.

We are currently removing this from our CITGM suite: nodejs/citgm#654.

@reconbot
Copy link
Member

Good to know, thank you

@reconbot
Copy link
Member

reconbot commented Dec 15, 2018

A collection of different types of upgrades we need to make.

We have a lot of calls to call that now needs an AsyncResource but I have no idea where that comes from.
https://github.com/node-serialport/node-serialport/blob/7c84e525979fc7252445c07928005cb2143a4ae2/packages/bindings/src/darwin_list.cpp#L352

Here we convert a string from js to a c string, and from an object to an object and there's a new way to do that I but I'm not sure what it is.
https://github.com/node-serialport/node-serialport/blob/7c84e525979fc7252445c07928005cb2143a4ae2/packages/bindings/src/serialport.cpp#L37-L48

That might be everything!

@reconbot reconbot added the feature-request Feature or Enhancement label Dec 15, 2018
@zbjornson
Copy link
Contributor

Taking a shot at a PR now.

@indutny
Copy link

indutny commented Dec 17, 2018

I don't think AsyncResource is absolutely necessary. You could just use v8::Local<v8::Value> Call(int argc, v8::Local<v8::Value> argv[]) const; as described in that nan API page.

Will take a look at object later.

@indutny
Copy link

indutny commented Dec 17, 2018

Oh yikes. Didn't refresh the page since yesterday! 😉 😂 Glad that it is resolved now!

@fivdi
Copy link
Contributor

fivdi commented Dec 19, 2018

I don't think AsyncResource is absolutely necessary. You could just use v8::Local<v8::Value> Call(int argc, v8::Local<v8::Value> argv[]) const; as described in that nan API page.

@indutny Are you sure AsyncResource isn't absolutely necessary? My assumption has been that AsyncResource is needed for asynchronous callbacks and that v8::Local<v8::Value> Call(int argc, v8::Local<v8::Value> argv[]) const; can only be used for synchronous callbacks. The callbacks that were modified in the PR corresponding to this issue all look like asynchronous callbacks so I think AsyncResource is needed.

@zbjornson
Copy link
Contributor

This code I think actually should be updated to use AsyncResource. Without it the async context isn't propagated. I (sort of blindly) updated the syntax without adding AsyncResource. It's a simple change and an example of doing it correctly is here:

https://github.com/Automattic/node-canvas/blob/578918ffb385660aa01891349e2619d3784c2088/src/Canvas.cc#L470-L479

@indutny
Copy link

indutny commented Dec 19, 2018

You're right, @fivdi and @zbjornson . Having AsyncResource in general should be a good idea. What I was implying is that its use wasn't necessary for making things compile again. Good feature request, though!

@reconbot
Copy link
Member

Looking at N-API for when 6.0 gets end of lifed, but this might be a better approach nodejs/nan#836

@fivdi
Copy link
Contributor

fivdi commented Dec 19, 2018

@zbjornson I don't think the example linked to will function correctly as is creates the AsyncResource object directly before it makes the callback so it isn't creating the AsyncResource is the correct context. The AsyncResource resource should be created in the same context as the initial call to the function that accepted the callback as an argument.

@indutny Thanks for the feedback.

@zbjornson
Copy link
Contributor

zbjornson commented Dec 19, 2018

Hm possibly. @kkoopa made that change so I assumed it was correct (Automattic/node-canvas@2908774#diff-c76c7ea0c7b77ce0bd7e43541bf43e9dL498), but what you said makes sense.

@fivdi
Copy link
Contributor

fivdi commented Dec 19, 2018

@kkoopa used to do this in the past but then @ofrobots pointed out that there is a better way to do it in this comment (this comment linked to here has been minimized so you'll need to expand it.)

@zbjornson
Copy link
Contributor

Ah, thanks for pointing that out, will fix it in node-canvas also!

@reconbot
Copy link
Member

@fivdi @zbjornson are we broken right now in prod?

@fivdi
Copy link
Contributor

fivdi commented Dec 21, 2018

I haven't tried it but I would expect node-serialport#master to be good for everything up to but not including Node.js v12 nightly. For Node.js v12 nightly I would expect compile errors and warnings. If the nan dependency was changed from "^2.12.1" to "nodejs/nan" here in order to to pull in nan#master there should only be warnings with Node.js v12 nightly.

@fivdi
Copy link
Contributor

fivdi commented Dec 21, 2018

Just to be clear, I'm not suggesting changing the nan dependency from "^2.12.1" to "nodejs/nan" in production. It would however need to be done to test with Node.js v12 nightly as it contains this nan commit that hasn't been released yet but is needed for Node.js v12 nightly.

@reconbot
Copy link
Member

reconbot commented Jan 3, 2019

I can confirm that #1743 is causing issues, probably due to the stuff @fivdi highlighted. @zbjornson are you available to try to fix it?

@zbjornson
Copy link
Contributor

@reconbot what issues specifically? I can look tonight in any case.

@zbjornson
Copy link
Contributor

Ah, just saw the linked issue. Will take a look tonight, sorry!

@reconbot
Copy link
Member

reconbot commented Jan 5, 2019

I'll take a look at #1765 but my c++ isn't very good so I can't provide a very good code review.

@HipsterBrown
Copy link
Contributor

[email protected] has been published to fix some recent issues. Can we confirm if it works for Node 12?

@zbjornson
Copy link
Contributor

AFAIK, it will not work with Node 12 until a new version of Nan is released with the commit from nodejs/nan#831. From the comments in that PR, it sounds like they're waiting until Node 12 is closer to being released.

@jacobq
Copy link
Contributor

jacobq commented Apr 23, 2019

AFAIK, it will not work with Node 12 until a new version of Nan is released with the commit from nodejs/nan#831.

Looks like that merged in December 2018, and there have been multiple releases since then.
However, it looks like we need to update our deps to use ^2.13.2 here, right? https://github.com/node-serialport/node-serialport/blob/da63804ed3d65a28ef64ba6e7ba2c9ad23b23c97/packages/bindings/package.json#L13

Right now when I try to npm install serialport with node v12.0.0 (npm v6.9.0) in an empty directory I get an error during build:

Example
$ node -v; npm -v; npm install serialport
v12.0.0
6.9.0

> @serialport/[email protected] install /home/user/tmp/sp-demo/node_modules/@serialport/bindings
> prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild

prebuild-install WARN install No prebuilt binaries found (target=12.0.0 runtime=node arch=x64 libc= platform=linux)
make: Entering directory '/home/user/tmp/sp-demo/node_modules/@serialport/bindings/build'
  CXX(target) Release/obj.target/bindings/src/serialport.o
../src/serialport.cpp: In function ‘Nan::NAN_METHOD_RETURN_TYPE Open(Nan::NAN_METHOD_ARGS_TYPE)’:
../src/serialport.cpp:41:75: error: no matching function for call to ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::String>)’
   v8::String::Utf8Value path(Nan::To<v8::String>(info[0]).ToLocalChecked());
                                                                           ^
In file included from /home/user/.node-gyp/12.0.0/include/node/node.h:63:0,
                 from ../../../nan/nan.h:53,
                 from ../src/./serialport.h:6,
                 from ../src/serialport.cpp:1:
/home/user/.node-gyp/12.0.0/include/node/v8.h:2995:5: note: candidate: v8::String::Utf8Value::Utf8Value(v8::Isolate*, v8::Local<v8::Value>)
     Utf8Value(Isolate* isolate, Local<v8::Value> obj);
     ^~~~~~~~~
/home/user/.node-gyp/12.0.0/include/node/v8.h:2995:5: note:   candidate expects 2 arguments, 1 provided
../src/serialport.cpp: In function ‘void EIO_AfterGet(uv_work_t*)’:
../src/serialport.cpp:329:96: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
     results->Set(Nan::New<v8::String>("cts").ToLocalChecked(), Nan::New<v8::Boolean>(data->cts));
                                                                                                ^
In file included from /home/user/.node-gyp/12.0.0/include/node/v8-internal.h:14:0,
                 from /home/user/.node-gyp/12.0.0/include/node/v8.h:25,
                 from /home/user/.node-gyp/12.0.0/include/node/node.h:63,
                 from ../../../nan/nan.h:53,
                 from ../src/./serialport.h:6,
                 from ../src/serialport.cpp:1:
/home/user/.node-gyp/12.0.0/include/node/v8.h:3359:26: note: declared here
                     bool Set(Local<Value> key, Local<Value> value));
                          ^
/home/user/.node-gyp/12.0.0/include/node/v8config.h:322:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
   declarator __attribute__((deprecated(message)))
   ^~~~~~~~~~
../src/serialport.cpp:330:96: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
     results->Set(Nan::New<v8::String>("dsr").ToLocalChecked(), Nan::New<v8::Boolean>(data->dsr));
                                                                                                ^
In file included from /home/user/.node-gyp/12.0.0/include/node/v8-internal.h:14:0,
                 from /home/user/.node-gyp/12.0.0/include/node/v8.h:25,
                 from /home/user/.node-gyp/12.0.0/include/node/node.h:63,
                 from ../../../nan/nan.h:53,
                 from ../src/./serialport.h:6,
                 from ../src/serialport.cpp:1:
/home/user/.node-gyp/12.0.0/include/node/v8.h:3359:26: note: declared here
                     bool Set(Local<Value> key, Local<Value> value));
                          ^
/home/user/.node-gyp/12.0.0/include/node/v8config.h:322:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
   declarator __attribute__((deprecated(message)))
   ^~~~~~~~~~
../src/serialport.cpp:331:96: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
     results->Set(Nan::New<v8::String>("dcd").ToLocalChecked(), Nan::New<v8::Boolean>(data->dcd));
                                                                                                ^
In file included from /home/user/.node-gyp/12.0.0/include/node/v8-internal.h:14:0,
                 from /home/user/.node-gyp/12.0.0/include/node/v8.h:25,
                 from /home/user/.node-gyp/12.0.0/include/node/node.h:63,
                 from ../../../nan/nan.h:53,
                 from ../src/./serialport.h:6,
                 from ../src/serialport.cpp:1:
/home/user/.node-gyp/12.0.0/include/node/v8.h:3359:26: note: declared here
                     bool Set(Local<Value> key, Local<Value> value));
                          ^
/home/user/.node-gyp/12.0.0/include/node/v8config.h:322:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
   declarator __attribute__((deprecated(message)))
   ^~~~~~~~~~
../src/serialport.cpp: In function ‘void EIO_AfterGetBaudRate(uv_work_t*)’:
../src/serialport.cpp:378:106: warning: ‘bool v8::Object::Set(v8::Local<v8::Value>, v8::Local<v8::Value>)’ is deprecated: Use maybe version [-Wdeprecated-declarations]
     results->Set(Nan::New<v8::String>("baudRate").ToLocalChecked(), Nan::New<v8::Integer>(data->baudRate));
                                                                                                          ^
In file included from /home/user/.node-gyp/12.0.0/include/node/v8-internal.h:14:0,
                 from /home/user/.node-gyp/12.0.0/include/node/v8.h:25,
                 from /home/user/.node-gyp/12.0.0/include/node/node.h:63,
                 from ../../../nan/nan.h:53,
                 from ../src/./serialport.h:6,
                 from ../src/serialport.cpp:1:
/home/user/.node-gyp/12.0.0/include/node/v8.h:3359:26: note: declared here
                     bool Set(Local<Value> key, Local<Value> value));
                          ^
/home/user/.node-gyp/12.0.0/include/node/v8config.h:322:3: note: in definition of macro ‘V8_DEPRECATE_SOON’
   declarator __attribute__((deprecated(message)))
   ^~~~~~~~~~
bindings.target.mk:110: recipe for target 'Release/obj.target/bindings/src/serialport.o' failed
make: *** [Release/obj.target/bindings/src/serialport.o] Error 1
make: Leaving directory '/home/user/tmp/sp-demo/node_modules/@serialport/bindings/build'
gyp ERR! build error 
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/home/user/.nvm/versions/node/v12.0.0/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:262:23)
gyp ERR! stack     at ChildProcess.emit (events.js:196:13)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:256:12)
gyp ERR! System Linux 4.9.0-8-amd64
gyp ERR! command "/home/user/.nvm/versions/node/v12.0.0/bin/node" "/home/user/.nvm/versions/node/v12.0.0/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/user/tmp/sp-demo/node_modules/@serialport/bindings
gyp ERR! node -v v12.0.0
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok 
npm WARN enoent ENOENT: no such file or directory, open '/home/user/tmp/sp-demo/package.json'
npm WARN sp-demo No description
npm WARN sp-demo No repository field.
npm WARN sp-demo No README data
npm WARN sp-demo No license field.

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! @serialport/[email protected] install: `prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the @serialport/[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!     /home/user/.npm/_logs/2019-04-23T19_00_44_602Z-debug.log

debug.log

0 info it worked if it ends with ok
1 verbose cli [
1 verbose cli   '/home/user/.nvm/versions/node/v12.0.0/bin/node',
1 verbose cli   '/home/user/.nvm/versions/node/v12.0.0/bin/npm',
1 verbose cli   'install',
1 verbose cli   'serialport'
1 verbose cli ]
2 info using [email protected]
3 info using [email protected]
4 verbose npm-session 3f2cf9328d05d9de
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 http fetch GET 200 https://registry.npmjs.org/serialport 9ms (from cache)
8 silly pacote tag manifest for serialport@latest fetched in 17ms
9 timing stage:loadCurrentTree Completed in 31ms
10 silly install loadIdealTree
11 silly install cloneCurrentTreeToIdealTree
12 timing stage:loadIdealTree:cloneCurrentTree Completed in 0ms
13 silly install loadShrinkwrap
14 timing stage:loadIdealTree:loadShrinkwrap Completed in 1ms
15 silly install loadAllDepsIntoIdealTree
16 silly resolveWithNewModule [email protected] checking installable status
17 http fetch GET 200 https://registry.npmjs.org/@serialport%2fbindings 34ms (from cache)
18 http fetch GET 200 https://registry.npmjs.org/@serialport%2fparser-regex 31ms (from cache)
19 silly pacote range manifest for @serialport/bindings@^2.0.7 fetched in 36ms
20 silly resolveWithNewModule @serialport/[email protected] checking installable status
21 silly pacote range manifest for @serialport/parser-regex@^2.0.2 fetched in 33ms
22 silly resolveWithNewModule @serialport/[email protected] checking installable status
23 http fetch GET 304 https://registry.npmjs.org/debug 159ms (from cache)
24 silly pacote range manifest for debug@^4.1.0 fetched in 161ms
25 silly resolveWithNewModule [email protected] checking installable status
26 http fetch GET 304 https://registry.npmjs.org/@serialport%2fparser-delimiter 502ms (from cache)
27 silly pacote range manifest for @serialport/parser-delimiter@^2.0.2 fetched in 506ms
28 silly resolveWithNewModule @serialport/[email protected] checking installable status
29 http fetch GET 304 https://registry.npmjs.org/@serialport%2fparser-ready 507ms (from cache)
30 silly pacote range manifest for @serialport/parser-ready@^2.0.2 fetched in 508ms
31 silly resolveWithNewModule @serialport/[email protected] checking installable status
32 http fetch GET 304 https://registry.npmjs.org/@serialport%2fbinding-mock 513ms (from cache)
33 silly pacote range manifest for @serialport/binding-mock@^2.0.4 fetched in 515ms
34 silly resolveWithNewModule @serialport/[email protected] checking installable status
35 http fetch GET 304 https://registry.npmjs.org/@serialport%2fparser-byte-length 514ms (from cache)
36 silly pacote range manifest for @serialport/parser-byte-length@^2.0.2 fetched in 516ms
37 silly resolveWithNewModule @serialport/[email protected] checking installable status
38 http fetch GET 304 https://registry.npmjs.org/@serialport%2fparser-readline 519ms (from cache)
39 silly pacote range manifest for @serialport/parser-readline@^2.0.2 fetched in 520ms
40 silly resolveWithNewModule @serialport/[email protected] checking installable status
41 http fetch GET 304 https://registry.npmjs.org/@serialport%2fparser-cctalk 527ms (from cache)
42 silly pacote range manifest for @serialport/parser-cctalk@^2.0.2 fetched in 528ms
43 silly resolveWithNewModule @serialport/[email protected] checking installable status
44 http fetch GET 304 https://registry.npmjs.org/@serialport%2fstream 590ms (from cache)
45 silly pacote range manifest for @serialport/stream@^2.0.4 fetched in 593ms
46 silly resolveWithNewModule @serialport/[email protected] checking installable status
47 http fetch GET 304 https://registry.npmjs.org/@serialport%2fbinding-abstract 397ms (from cache)
48 silly pacote range manifest for @serialport/binding-abstract@^2.0.4 fetched in 400ms
49 silly resolveWithNewModule @serialport/[email protected] checking installable status
50 http fetch GET 304 https://registry.npmjs.org/ms 39ms (from cache)
51 silly pacote range manifest for ms@^2.1.1 fetched in 40ms
52 silly resolveWithNewModule [email protected] checking installable status
53 http fetch GET 200 https://registry.npmjs.org/nan 6ms (from cache)
54 http fetch GET 200 https://registry.npmjs.org/bindings 8ms (from cache)
55 http fetch GET 200 https://registry.npmjs.org/prebuild-install 8ms (from cache)
56 silly pacote range manifest for nan@^2.12.1 fetched in 10ms
57 silly resolveWithNewModule [email protected] checking installable status
58 silly pacote range manifest for bindings@^1.3.0 fetched in 12ms
59 silly resolveWithNewModule [email protected] checking installable status
60 silly pacote range manifest for prebuild-install@^5.2.1 fetched in 11ms
61 silly resolveWithNewModule [email protected] checking installable status
62 http fetch GET 200 https://registry.npmjs.org/file-uri-to-path 2ms (from cache)
63 silly pacote version manifest for [email protected] fetched in 4ms
64 silly resolveWithNewModule [email protected] checking installable status
65 http fetch GET 200 https://registry.npmjs.org/detect-libc 16ms (from cache)
66 http fetch GET 200 https://registry.npmjs.org/expand-template 15ms (from cache)
67 http fetch GET 200 https://registry.npmjs.org/minimist 14ms (from cache)
68 http fetch GET 200 https://registry.npmjs.org/github-from-package 16ms (from cache)
69 http fetch GET 200 https://registry.npmjs.org/mkdirp 14ms (from cache)
70 http fetch GET 200 https://registry.npmjs.org/napi-build-utils 15ms (from cache)
71 http fetch GET 200 https://registry.npmjs.org/node-abi 15ms (from cache)
72 http fetch GET 200 https://registry.npmjs.org/noop-logger 15ms (from cache)
73 http fetch GET 200 https://registry.npmjs.org/npmlog 16ms (from cache)
74 http fetch GET 200 https://registry.npmjs.org/os-homedir 15ms (from cache)
75 silly pacote range manifest for expand-template@^2.0.3 fetched in 20ms
76 silly resolveWithNewModule [email protected] checking installable status
77 silly pacote range manifest for detect-libc@^1.0.3 fetched in 21ms
78 silly resolveWithNewModule [email protected] checking installable status
79 silly pacote range manifest for minimist@^1.2.0 fetched in 19ms
80 silly resolveWithNewModule [email protected] checking installable status
81 silly pacote version manifest for [email protected] fetched in 21ms
82 silly resolveWithNewModule [email protected] checking installable status
83 silly pacote range manifest for mkdirp@^0.5.1 fetched in 20ms
84 silly resolveWithNewModule [email protected] checking installable status
85 silly pacote range manifest for napi-build-utils@^1.0.1 fetched in 22ms
86 silly resolveWithNewModule [email protected] checking installable status
87 silly pacote range manifest for node-abi@^2.7.0 fetched in 22ms
88 silly resolveWithNewModule [email protected] checking installable status
89 silly pacote range manifest for noop-logger@^0.1.1 fetched in 24ms
90 silly resolveWithNewModule [email protected] checking installable status
91 silly pacote range manifest for npmlog@^4.0.1 fetched in 24ms
92 silly resolveWithNewModule [email protected] checking installable status
93 silly pacote range manifest for os-homedir@^1.0.1 fetched in 25ms
94 silly resolveWithNewModule [email protected] checking installable status
95 http fetch GET 200 https://registry.npmjs.org/simple-get 11ms (from cache)
96 http fetch GET 200 https://registry.npmjs.org/pump 13ms (from cache)
97 http fetch GET 200 https://registry.npmjs.org/rc 12ms (from cache)
98 http fetch GET 200 https://registry.npmjs.org/tar-fs 14ms (from cache)
99 http fetch GET 200 https://registry.npmjs.org/tunnel-agent 16ms (from cache)
100 http fetch GET 200 https://registry.npmjs.org/which-pm-runs 14ms (from cache)
101 silly pacote range manifest for simple-get@^2.7.0 fetched in 16ms
102 silly resolveWithNewModule [email protected] checking installable status
103 silly pacote range manifest for pump@^2.0.1 fetched in 18ms
104 silly resolveWithNewModule [email protected] checking installable status
105 silly pacote range manifest for rc@^1.2.7 fetched in 18ms
106 silly resolveWithNewModule [email protected] checking installable status
107 silly pacote range manifest for tar-fs@^1.13.0 fetched in 18ms
108 silly resolveWithNewModule [email protected] checking installable status
109 silly pacote range manifest for tunnel-agent@^0.6.0 fetched in 18ms
110 silly resolveWithNewModule [email protected] checking installable status
111 silly pacote range manifest for which-pm-runs@^1.0.0 fetched in 17ms
112 silly resolveWithNewModule [email protected] checking installable status
113 silly pacote version manifest for [email protected] fetched in 0ms
114 silly resolveWithNewModule [email protected] checking installable status
115 http fetch GET 200 https://registry.npmjs.org/semver 2ms (from cache)
116 silly pacote range manifest for semver@^5.4.1 fetched in 3ms
117 silly resolveWithNewModule [email protected] checking installable status
118 http fetch GET 200 https://registry.npmjs.org/console-control-strings 6ms (from cache)
119 http fetch GET 200 https://registry.npmjs.org/set-blocking 5ms (from cache)
120 http fetch GET 200 https://registry.npmjs.org/gauge 6ms (from cache)
121 http fetch GET 200 https://registry.npmjs.org/are-we-there-yet 8ms (from cache)
122 silly pacote range manifest for console-control-strings@~1.1.0 fetched in 8ms
123 silly resolveWithNewModule [email protected] checking installable status
124 silly pacote range manifest for set-blocking@~2.0.0 fetched in 8ms
125 silly resolveWithNewModule [email protected] checking installable status
126 silly pacote range manifest for gauge@~2.7.3 fetched in 8ms
127 silly resolveWithNewModule [email protected] checking installable status
128 silly pacote range manifest for are-we-there-yet@~1.1.2 fetched in 10ms
129 silly resolveWithNewModule [email protected] checking installable status
130 http fetch GET 200 https://registry.npmjs.org/delegates 3ms (from cache)
131 http fetch GET 200 https://registry.npmjs.org/readable-stream 4ms (from cache)
132 silly pacote range manifest for delegates@^1.0.0 fetched in 6ms
133 silly resolveWithNewModule [email protected] checking installable status
134 silly pacote range manifest for readable-stream@^2.0.6 fetched in 7ms
135 silly resolveWithNewModule [email protected] checking installable status
136 http fetch GET 200 https://registry.npmjs.org/core-util-is 8ms (from cache)
137 http fetch GET 200 https://registry.npmjs.org/process-nextick-args 8ms (from cache)
138 http fetch GET 200 https://registry.npmjs.org/safe-buffer 8ms (from cache)
139 http fetch GET 200 https://registry.npmjs.org/inherits 9ms (from cache)
140 http fetch GET 200 https://registry.npmjs.org/isarray 9ms (from cache)
141 http fetch GET 200 https://registry.npmjs.org/string_decoder 9ms (from cache)
142 http fetch GET 200 https://registry.npmjs.org/util-deprecate 9ms (from cache)
143 silly pacote range manifest for core-util-is@~1.0.0 fetched in 11ms
144 silly resolveWithNewModule [email protected] checking installable status
145 silly pacote range manifest for process-nextick-args@~2.0.0 fetched in 11ms
146 silly resolveWithNewModule [email protected] checking installable status
147 silly pacote range manifest for inherits@~2.0.3 fetched in 11ms
148 silly resolveWithNewModule [email protected] checking installable status
149 silly pacote range manifest for safe-buffer@~5.1.1 fetched in 11ms
150 silly resolveWithNewModule [email protected] checking installable status
151 silly pacote range manifest for isarray@~1.0.0 fetched in 13ms
152 silly resolveWithNewModule [email protected] checking installable status
153 silly pacote range manifest for string_decoder@~1.1.1 fetched in 12ms
154 silly resolveWithNewModule [email protected] checking installable status
155 silly pacote range manifest for util-deprecate@~1.0.1 fetched in 12ms
156 silly resolveWithNewModule [email protected] checking installable status
157 http fetch GET 200 https://registry.npmjs.org/has-unicode 9ms (from cache)
158 http fetch GET 200 https://registry.npmjs.org/signal-exit 8ms (from cache)
159 http fetch GET 200 https://registry.npmjs.org/aproba 9ms (from cache)
160 http fetch GET 200 https://registry.npmjs.org/object-assign 9ms (from cache)
161 http fetch GET 200 https://registry.npmjs.org/string-width 9ms (from cache)
162 http fetch GET 200 https://registry.npmjs.org/strip-ansi 9ms (from cache)
163 http fetch GET 200 https://registry.npmjs.org/wide-align 10ms (from cache)
164 silly pacote range manifest for has-unicode@^2.0.0 fetched in 12ms
165 silly resolveWithNewModule [email protected] checking installable status
166 silly pacote range manifest for signal-exit@^3.0.0 fetched in 11ms
167 silly resolveWithNewModule [email protected] checking installable status
168 silly pacote range manifest for aproba@^1.0.3 fetched in 12ms
169 silly resolveWithNewModule [email protected] checking installable status
170 silly pacote range manifest for object-assign@^4.1.0 fetched in 12ms
171 silly resolveWithNewModule [email protected] checking installable status
172 silly pacote range manifest for string-width@^1.0.1 fetched in 12ms
173 silly resolveWithNewModule [email protected] checking installable status
174 silly pacote range manifest for strip-ansi@^3.0.1 fetched in 12ms
175 silly resolveWithNewModule [email protected] checking installable status
176 silly pacote range manifest for wide-align@^1.1.0 fetched in 13ms
177 silly resolveWithNewModule [email protected] checking installable status
178 http fetch GET 200 https://registry.npmjs.org/code-point-at 4ms (from cache)
179 http fetch GET 200 https://registry.npmjs.org/is-fullwidth-code-point 4ms (from cache)
180 silly pacote range manifest for code-point-at@^1.0.0 fetched in 5ms
181 silly resolveWithNewModule [email protected] checking installable status
182 silly pacote range manifest for is-fullwidth-code-point@^1.0.0 fetched in 5ms
183 silly resolveWithNewModule [email protected] checking installable status
184 http fetch GET 200 https://registry.npmjs.org/number-is-nan 1ms (from cache)
185 silly pacote range manifest for number-is-nan@^1.0.0 fetched in 2ms
186 silly resolveWithNewModule [email protected] checking installable status
187 http fetch GET 200 https://registry.npmjs.org/ansi-regex 3ms (from cache)
188 silly pacote range manifest for ansi-regex@^2.0.0 fetched in 4ms
189 silly resolveWithNewModule [email protected] checking installable status
190 http fetch GET 200 https://registry.npmjs.org/end-of-stream 3ms (from cache)
191 http fetch GET 200 https://registry.npmjs.org/once 3ms (from cache)
192 silly pacote range manifest for end-of-stream@^1.1.0 fetched in 4ms
193 silly resolveWithNewModule [email protected] checking installable status
194 silly pacote range manifest for once@^1.3.1 fetched in 4ms
195 silly resolveWithNewModule [email protected] checking installable status
196 http fetch GET 200 https://registry.npmjs.org/wrappy 2ms (from cache)
197 silly pacote range manifest for wrappy@1 fetched in 3ms
198 silly resolveWithNewModule [email protected] checking installable status
199 http fetch GET 200 https://registry.npmjs.org/deep-extend 4ms (from cache)
200 http fetch GET 200 https://registry.npmjs.org/ini 4ms (from cache)
201 http fetch GET 200 https://registry.npmjs.org/strip-json-comments 5ms (from cache)
202 silly pacote range manifest for deep-extend@^0.6.0 fetched in 5ms
203 silly resolveWithNewModule [email protected] checking installable status
204 silly pacote range manifest for ini@~1.3.0 fetched in 5ms
205 silly resolveWithNewModule [email protected] checking installable status
206 silly pacote range manifest for strip-json-comments@~2.0.1 fetched in 6ms
207 silly resolveWithNewModule [email protected] checking installable status
208 http fetch GET 200 https://registry.npmjs.org/decompress-response 3ms (from cache)
209 http fetch GET 200 https://registry.npmjs.org/simple-concat 2ms (from cache)
210 silly pacote range manifest for decompress-response@^3.3.0 fetched in 4ms
211 silly resolveWithNewModule [email protected] checking installable status
212 silly pacote range manifest for simple-concat@^1.0.0 fetched in 3ms
213 silly resolveWithNewModule [email protected] checking installable status
214 http fetch GET 200 https://registry.npmjs.org/mimic-response 1ms (from cache)
215 silly pacote range manifest for mimic-response@^1.0.0 fetched in 2ms
216 silly resolveWithNewModule [email protected] checking installable status
217 silly pacote range manifest for pump@^1.0.0 fetched in 2ms
218 silly resolveWithNewModule [email protected] checking installable status
219 http fetch GET 200 https://registry.npmjs.org/chownr 3ms (from cache)
220 http fetch GET 200 https://registry.npmjs.org/tar-stream 4ms (from cache)
221 silly pacote range manifest for chownr@^1.0.1 fetched in 4ms
222 silly resolveWithNewModule [email protected] checking installable status
223 silly pacote range manifest for tar-stream@^1.1.2 fetched in 5ms
224 silly resolveWithNewModule [email protected] checking installable status
225 http fetch GET 200 https://registry.npmjs.org/buffer-alloc 6ms (from cache)
226 http fetch GET 200 https://registry.npmjs.org/to-buffer 5ms (from cache)
227 http fetch GET 200 https://registry.npmjs.org/fs-constants 6ms (from cache)
228 http fetch GET 200 https://registry.npmjs.org/bl 7ms (from cache)
229 http fetch GET 200 https://registry.npmjs.org/xtend 7ms (from cache)
230 silly pacote range manifest for buffer-alloc@^1.2.0 fetched in 9ms
231 silly resolveWithNewModule [email protected] checking installable status
232 silly pacote range manifest for to-buffer@^1.1.1 fetched in 8ms
233 silly resolveWithNewModule [email protected] checking installable status
234 silly pacote range manifest for fs-constants@^1.0.0 fetched in 10ms
235 silly resolveWithNewModule [email protected] checking installable status
236 silly pacote range manifest for bl@^1.0.0 fetched in 10ms
237 silly resolveWithNewModule [email protected] checking installable status
238 silly pacote range manifest for xtend@^4.0.0 fetched in 9ms
239 silly resolveWithNewModule [email protected] checking installable status
240 http fetch GET 200 https://registry.npmjs.org/buffer-fill 2ms (from cache)
241 http fetch GET 200 https://registry.npmjs.org/buffer-alloc-unsafe 3ms (from cache)
242 silly pacote range manifest for buffer-fill@^1.0.0 fetched in 3ms
243 silly resolveWithNewModule [email protected] checking installable status
244 silly pacote range manifest for buffer-alloc-unsafe@^1.1.0 fetched in 4ms
245 silly resolveWithNewModule [email protected] checking installable status
246 timing stage:loadIdealTree:loadAllDepsIntoIdealTree Completed in 1251ms
247 timing stage:loadIdealTree Completed in 1269ms
248 silly currentTree sp-demo
249 silly idealTree sp-demo
249 silly idealTree ├── @serialport/[email protected]
249 silly idealTree ├── @serialport/[email protected]
249 silly idealTree ├── @serialport/[email protected]
249 silly idealTree ├── @serialport/[email protected]
249 silly idealTree ├── @serialport/[email protected]
249 silly idealTree ├── @serialport/[email protected]
249 silly idealTree ├── @serialport/[email protected]
249 silly idealTree ├── @serialport/[email protected]
249 silly idealTree ├── @serialport/[email protected]
249 silly idealTree ├── @serialport/[email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├─┬ [email protected]
249 silly idealTree │ └── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├─┬ [email protected]
249 silly idealTree │ └── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree ├── [email protected]
249 silly idealTree └── [email protected]
250 silly install generateActionsToTake
251 timing stage:generateActionsToTake Completed in 10ms
252 silly diffTrees action count 78
253 silly diffTrees add @serialport/[email protected]
254 silly diffTrees add @serialport/[email protected]
255 silly diffTrees add [email protected]
256 silly diffTrees add [email protected]
257 silly diffTrees add [email protected]
258 silly diffTrees add [email protected]
259 silly diffTrees add [email protected]
260 silly diffTrees add [email protected]
261 silly diffTrees add [email protected]
262 silly diffTrees add [email protected]
263 silly diffTrees add [email protected]
264 silly diffTrees add [email protected]
265 silly diffTrees add [email protected]
266 silly diffTrees add [email protected]
267 silly diffTrees add [email protected]
268 silly diffTrees add [email protected]
269 silly diffTrees add [email protected]
270 silly diffTrees add [email protected]
271 silly diffTrees add [email protected]
272 silly diffTrees add [email protected]
273 silly diffTrees add [email protected]
274 silly diffTrees add [email protected]
275 silly diffTrees add [email protected]
276 silly diffTrees add [email protected]
277 silly diffTrees add [email protected]
278 silly diffTrees add [email protected]
279 silly diffTrees add [email protected]
280 silly diffTrees add [email protected]
281 silly diffTrees add [email protected]
282 silly diffTrees add [email protected]
283 silly diffTrees add @serialport/[email protected]
284 silly diffTrees add @serialport/[email protected]
285 silly diffTrees add [email protected]
286 silly diffTrees add [email protected]
287 silly diffTrees add [email protected]
288 silly diffTrees add [email protected]
289 silly diffTrees add [email protected]
290 silly diffTrees add [email protected]
291 silly diffTrees add [email protected]
292 silly diffTrees add [email protected]
293 silly diffTrees add [email protected]
294 silly diffTrees add [email protected]
295 silly diffTrees add [email protected]
296 silly diffTrees add [email protected]
297 silly diffTrees add [email protected]
298 silly diffTrees add [email protected]
299 silly diffTrees add [email protected]
300 silly diffTrees add [email protected]
301 silly diffTrees add [email protected]
302 silly diffTrees add [email protected]
303 silly diffTrees add [email protected]
304 silly diffTrees add [email protected]
305 silly diffTrees add [email protected]
306 silly diffTrees add [email protected]
307 silly diffTrees add [email protected]
308 silly diffTrees add [email protected]
309 silly diffTrees add [email protected]
310 silly diffTrees add [email protected]
311 silly diffTrees add [email protected]
312 silly diffTrees add [email protected]
313 silly diffTrees add [email protected]
314 silly diffTrees add [email protected]
315 silly diffTrees add [email protected]
316 silly diffTrees add [email protected]
317 silly diffTrees add [email protected]
318 silly diffTrees add [email protected]
319 silly diffTrees add [email protected]
320 silly diffTrees add [email protected]
321 silly diffTrees add [email protected]
322 silly diffTrees add [email protected]
323 silly diffTrees add [email protected]
324 silly diffTrees add @serialport/[email protected]
325 silly diffTrees add @serialport/[email protected]
326 silly diffTrees add @serialport/[email protected]
327 silly diffTrees add @serialport/[email protected]
328 silly diffTrees add @serialport/[email protected]
329 silly diffTrees add @serialport/[email protected]
330 silly diffTrees add [email protected]
331 silly decomposeActions action count 624
332 silly decomposeActions fetch @serialport/[email protected]
333 silly decomposeActions extract @serialport/[email protected]
334 silly decomposeActions preinstall @serialport/[email protected]
335 silly decomposeActions build @serialport/[email protected]
336 silly decomposeActions install @serialport/[email protected]
337 silly decomposeActions postinstall @serialport/[email protected]
338 silly decomposeActions finalize @serialport/[email protected]
339 silly decomposeActions refresh-package-json @serialport/[email protected]
340 silly decomposeActions fetch @serialport/[email protected]
341 silly decomposeActions extract @serialport/[email protected]
342 silly decomposeActions preinstall @serialport/[email protected]
343 silly decomposeActions build @serialport/[email protected]
344 silly decomposeActions install @serialport/[email protected]
345 silly decomposeActions postinstall @serialport/[email protected]
346 silly decomposeActions finalize @serialport/[email protected]
347 silly decomposeActions refresh-package-json @serialport/[email protected]
348 silly decomposeActions fetch [email protected]
349 silly decomposeActions extract [email protected]
350 silly decomposeActions preinstall [email protected]
351 silly decomposeActions build [email protected]
352 silly decomposeActions install [email protected]
353 silly decomposeActions postinstall [email protected]
354 silly decomposeActions finalize [email protected]
355 silly decomposeActions refresh-package-json [email protected]
356 silly decomposeActions fetch [email protected]
357 silly decomposeActions extract [email protected]
358 silly decomposeActions preinstall [email protected]
359 silly decomposeActions build [email protected]
360 silly decomposeActions install [email protected]
361 silly decomposeActions postinstall [email protected]
362 silly decomposeActions finalize [email protected]
363 silly decomposeActions refresh-package-json [email protected]
364 silly decomposeActions fetch [email protected]
365 silly decomposeActions extract [email protected]
366 silly decomposeActions preinstall [email protected]
367 silly decomposeActions build [email protected]
368 silly decomposeActions install [email protected]
369 silly decomposeActions postinstall [email protected]
370 silly decomposeActions finalize [email protected]
371 silly decomposeActions refresh-package-json [email protected]
372 silly decomposeActions fetch [email protected]
373 silly decomposeActions extract [email protected]
374 silly decomposeActions preinstall [email protected]
375 silly decomposeActions build [email protected]
376 silly decomposeActions install [email protected]
377 silly decomposeActions postinstall [email protected]
378 silly decomposeActions finalize [email protected]
379 silly decomposeActions refresh-package-json [email protected]
380 silly decomposeActions fetch [email protected]
381 silly decomposeActions extract [email protected]
382 silly decomposeActions preinstall [email protected]
383 silly decomposeActions build [email protected]
384 silly decomposeActions install [email protected]
385 silly decomposeActions postinstall [email protected]
386 silly decomposeActions finalize [email protected]
387 silly decomposeActions refresh-package-json [email protected]
388 silly decomposeActions fetch [email protected]
389 silly decomposeActions extract [email protected]
390 silly decomposeActions preinstall [email protected]
391 silly decomposeActions build [email protected]
392 silly decomposeActions install [email protected]
393 silly decomposeActions postinstall [email protected]
394 silly decomposeActions finalize [email protected]
395 silly decomposeActions refresh-package-json [email protected]
396 silly decomposeActions fetch [email protected]
397 silly decomposeActions extract [email protected]
398 silly decomposeActions preinstall [email protected]
399 silly decomposeActions build [email protected]
400 silly decomposeActions install [email protected]
401 silly decomposeActions postinstall [email protected]
402 silly decomposeActions finalize [email protected]
403 silly decomposeActions refresh-package-json [email protected]
404 silly decomposeActions fetch [email protected]
405 silly decomposeActions extract [email protected]
406 silly decomposeActions preinstall [email protected]
407 silly decomposeActions build [email protected]
408 silly decomposeActions install [email protected]
409 silly decomposeActions postinstall [email protected]
410 silly decomposeActions finalize [email protected]
411 silly decomposeActions refresh-package-json [email protected]
412 silly decomposeActions fetch [email protected]
413 silly decomposeActions extract [email protected]
414 silly decomposeActions preinstall [email protected]
415 silly decomposeActions build [email protected]
416 silly decomposeActions install [email protected]
417 silly decomposeActions postinstall [email protected]
418 silly decomposeActions finalize [email protected]
419 silly decomposeActions refresh-package-json [email protected]
420 silly decomposeActions fetch [email protected]
421 silly decomposeActions extract [email protected]
422 silly decomposeActions preinstall [email protected]
423 silly decomposeActions build [email protected]
424 silly decomposeActions install [email protected]
425 silly decomposeActions postinstall [email protected]
426 silly decomposeActions finalize [email protected]
427 silly decomposeActions refresh-package-json [email protected]
428 silly decomposeActions fetch [email protected]
429 silly decomposeActions extract [email protected]
430 silly decomposeActions preinstall [email protected]
431 silly decomposeActions build [email protected]
432 silly decomposeActions install [email protected]
433 silly decomposeActions postinstall [email protected]
434 silly decomposeActions finalize [email protected]
435 silly decomposeActions refresh-package-json [email protected]
436 silly decomposeActions fetch [email protected]
437 silly decomposeActions extract [email protected]
438 silly decomposeActions preinstall [email protected]
439 silly decomposeActions build [email protected]
440 silly decomposeActions install [email protected]
441 silly decomposeActions postinstall [email protected]
442 silly decomposeActions finalize [email protected]
443 silly decomposeActions refresh-package-json [email protected]
444 silly decomposeActions fetch [email protected]
445 silly decomposeActions extract [email protected]
446 silly decomposeActions preinstall [email protected]
447 silly decomposeActions build [email protected]
448 silly decomposeActions install [email protected]
449 silly decomposeActions postinstall [email protected]
450 silly decomposeActions finalize [email protected]
451 silly decomposeActions refresh-package-json [email protected]
452 silly decomposeActions fetch [email protected]
453 silly decomposeActions extract [email protected]
454 silly decomposeActions preinstall [email protected]
455 silly decomposeActions build [email protected]
456 silly decomposeActions install [email protected]
457 silly decomposeActions postinstall [email protected]
458 silly decomposeActions finalize [email protected]
459 silly decomposeActions refresh-package-json [email protected]
460 silly decomposeActions fetch [email protected]
461 silly decomposeActions extract [email protected]
462 silly decomposeActions preinstall [email protected]
463 silly decomposeActions build [email protected]
464 silly decomposeActions install [email protected]
465 silly decomposeActions postinstall [email protected]
466 silly decomposeActions finalize [email protected]
467 silly decomposeActions refresh-package-json [email protected]
468 silly decomposeActions fetch [email protected]
469 silly decomposeActions extract [email protected]
470 silly decomposeActions preinstall [email protected]
471 silly decomposeActions build [email protected]
472 silly decomposeActions install [email protected]
473 silly decomposeActions postinstall [email protected]
474 silly decomposeActions finalize [email protected]
475 silly decomposeActions refresh-package-json [email protected]
476 silly decomposeActions fetch [email protected]
477 silly decomposeActions extract [email protected]
478 silly decomposeActions preinstall [email protected]
479 silly decomposeActions build [email protected]
480 silly decomposeActions install [email protected]
481 silly decomposeActions postinstall [email protected]
482 silly decomposeActions finalize [email protected]
483 silly decomposeActions refresh-package-json [email protected]
484 silly decomposeActions fetch [email protected]
485 silly decomposeActions extract [email protected]
486 silly decomposeActions preinstall [email protected]
487 silly decomposeActions build [email protected]
488 silly decomposeActions install [email protected]
489 silly decomposeActions postinstall [email protected]
490 silly decomposeActions finalize [email protected]
491 silly decomposeActions refresh-package-json [email protected]
492 silly decomposeActions fetch [email protected]
493 silly decomposeActions extract [email protected]
494 silly decomposeActions preinstall [email protected]
495 silly decomposeActions build [email protected]
496 silly decomposeActions install [email protected]
497 silly decomposeActions postinstall [email protected]
498 silly decomposeActions finalize [email protected]
499 silly decomposeActions refresh-package-json [email protected]
500 silly decomposeActions fetch [email protected]
501 silly decomposeActions extract [email protected]
502 silly decomposeActions preinstall [email protected]
503 silly decomposeActions build [email protected]
504 silly decomposeActions install [email protected]
505 silly decomposeActions postinstall [email protected]
506 silly decomposeActions finalize [email protected]
507 silly decomposeActions refresh-package-json [email protected]
508 silly decomposeActions fetch [email protected]
509 silly decomposeActions extract [email protected]
510 silly decomposeActions preinstall [email protected]
511 silly decomposeActions build [email protected]
512 silly decomposeActions install [email protected]
513 silly decomposeActions postinstall [email protected]
514 silly decomposeActions finalize [email protected]
515 silly decomposeActions refresh-package-json [email protected]
516 silly decomposeActions fetch [email protected]
517 silly decomposeActions extract [email protected]
518 silly decomposeActions preinstall [email protected]
519 silly decomposeActions build [email protected]
520 silly decomposeActions install [email protected]
521 silly decomposeActions postinstall [email protected]
522 silly decomposeActions finalize [email protected]
523 silly decomposeActions refresh-package-json [email protected]
524 silly decomposeActions fetch [email protected]
525 silly decomposeActions extract [email protected]
526 silly decomposeActions preinstall [email protected]
527 silly decomposeActions build [email protected]
528 silly decomposeActions install [email protected]
529 silly decomposeActions postinstall [email protected]
530 silly decomposeActions finalize [email protected]
531 silly decomposeActions refresh-package-json [email protected]
532 silly decomposeActions fetch [email protected]
533 silly decomposeActions extract [email protected]
534 silly decomposeActions preinstall [email protected]
535 silly decomposeActions build [email protected]
536 silly decomposeActions install [email protected]
537 silly decomposeActions postinstall [email protected]
538 silly decomposeActions finalize [email protected]
539 silly decomposeActions refresh-package-json [email protected]
540 silly decomposeActions fetch [email protected]
541 silly decomposeActions extract [email protected]
542 silly decomposeActions preinstall [email protected]
543 silly decomposeActions build [email protected]
544 silly decomposeActions install [email protected]
545 silly decomposeActions postinstall [email protected]
546 silly decomposeActions finalize [email protected]
547 silly decomposeActions refresh-package-json [email protected]
548 silly decomposeActions fetch [email protected]
549 silly decomposeActions extract [email protected]
550 silly decomposeActions preinstall [email protected]
551 silly decomposeActions build [email protected]
552 silly decomposeActions install [email protected]
553 silly decomposeActions postinstall [email protected]
554 silly decomposeActions finalize [email protected]
555 silly decomposeActions refresh-package-json [email protected]
556 silly decomposeActions fetch [email protected]
557 silly decomposeActions extract [email protected]
558 silly decomposeActions preinstall [email protected]
559 silly decomposeActions build [email protected]
560 silly decomposeActions install [email protected]
561 silly decomposeActions postinstall [email protected]
562 silly decomposeActions finalize [email protected]
563 silly decomposeActions refresh-package-json [email protected]
564 silly decomposeActions fetch [email protected]
565 silly decomposeActions extract [email protected]
566 silly decomposeActions preinstall [email protected]
567 silly decomposeActions build [email protected]
568 silly decomposeActions install [email protected]
569 silly decomposeActions postinstall [email protected]
570 silly decomposeActions finalize [email protected]
571 silly decomposeActions refresh-package-json [email protected]
572 silly decomposeActions fetch @serialport/[email protected]
573 silly decomposeActions extract @serialport/[email protected]
574 silly decomposeActions preinstall @serialport/[email protected]
575 silly decomposeActions build @serialport/[email protected]
576 silly decomposeActions install @serialport/[email protected]
577 silly decomposeActions postinstall @serialport/[email protected]
578 silly decomposeActions finalize @serialport/[email protected]
579 silly decomposeActions refresh-package-json @serialport/[email protected]
580 silly decomposeActions fetch @serialport/[email protected]
581 silly decomposeActions extract @serialport/[email protected]
582 silly decomposeActions preinstall @serialport/[email protected]
583 silly decomposeActions build @serialport/[email protected]
584 silly decomposeActions install @serialport/[email protected]
585 silly decomposeActions postinstall @serialport/[email protected]
586 silly decomposeActions finalize @serialport/[email protected]
587 silly decomposeActions refresh-package-json @serialport/[email protected]
588 silly decomposeActions fetch [email protected]
589 silly decomposeActions extract [email protected]
590 silly decomposeActions preinstall [email protected]
591 silly decomposeActions build [email protected]
592 silly decomposeActions install [email protected]
593 silly decomposeActions postinstall [email protected]
594 silly decomposeActions finalize [email protected]
595 silly decomposeActions refresh-package-json [email protected]
596 silly decomposeActions fetch [email protected]
597 silly decomposeActions extract [email protected]
598 silly decomposeActions preinstall [email protected]
599 silly decomposeActions build [email protected]
600 silly decomposeActions install [email protected]
601 silly decomposeActions postinstall [email protected]
602 silly decomposeActions finalize [email protected]
603 silly decomposeActions refresh-package-json [email protected]
604 silly decomposeActions fetch [email protected]
605 silly decomposeActions extract [email protected]
606 silly decomposeActions preinstall [email protected]
607 silly decomposeActions build [email protected]
608 silly decomposeActions install [email protected]
609 silly decomposeActions postinstall [email protected]
610 silly decomposeActions finalize [email protected]
611 silly decomposeActions refresh-package-json [email protected]
612 silly decomposeActions fetch [email protected]
613 silly decomposeActions extract [email protected]
614 silly decomposeActions preinstall [email protected]
615 silly decomposeActions build [email protected]
616 silly decomposeActions install [email protected]
617 silly decomposeActions postinstall [email protected]
618 silly decomposeActions finalize [email protected]
619 silly decomposeActions refresh-package-json [email protected]
620 silly decomposeActions fetch [email protected]
621 silly decomposeActions extract [email protected]
622 silly decomposeActions preinstall [email protected]
623 silly decomposeActions build [email protected]
624 silly decomposeActions install [email protected]
625 silly decomposeActions postinstall [email protected]
626 silly decomposeActions finalize [email protected]
627 silly decomposeActions refresh-package-json [email protected]
628 silly decomposeActions fetch [email protected]
629 silly decomposeActions extract [email protected]
630 silly decomposeActions preinstall [email protected]
631 silly decomposeActions build [email protected]
632 silly decomposeActions install [email protected]
633 silly decomposeActions postinstall [email protected]
634 silly decomposeActions finalize [email protected]
635 silly decomposeActions refresh-package-json [email protected]
636 silly decomposeActions fetch [email protected]
637 silly decomposeActions extract [email protected]
638 silly decomposeActions preinstall [email protected]
639 silly decomposeActions build [email protected]
640 silly decomposeActions install [email protected]
641 silly decomposeActions postinstall [email protected]
642 silly decomposeActions finalize [email protected]
643 silly decomposeActions refresh-package-json [email protected]
644 silly decomposeActions fetch [email protected]
645 silly decomposeActions extract [email protected]
646 silly decomposeActions preinstall [email protected]
647 silly decomposeActions build [email protected]
648 silly decomposeActions install [email protected]
649 silly decomposeActions postinstall [email protected]
650 silly decomposeActions finalize [email protected]
651 silly decomposeActions refresh-package-json [email protected]
652 silly decomposeActions fetch [email protected]
653 silly decomposeActions extract [email protected]
654 silly decomposeActions preinstall [email protected]
655 silly decomposeActions build [email protected]
656 silly decomposeActions install [email protected]
657 silly decomposeActions postinstall [email protected]
658 silly decomposeActions finalize [email protected]
659 silly decomposeActions refresh-package-json [email protected]
660 silly decomposeActions fetch [email protected]
661 silly decomposeActions extract [email protected]
662 silly decomposeActions preinstall [email protected]
663 silly decomposeActions build [email protected]
664 silly decomposeActions install [email protected]
665 silly decomposeActions postinstall [email protected]
666 silly decomposeActions finalize [email protected]
667 silly decomposeActions refresh-package-json [email protected]
668 silly decomposeActions fetch [email protected]
669 silly decomposeActions extract [email protected]
670 silly decomposeActions preinstall [email protected]
671 silly decomposeActions build [email protected]
672 silly decomposeActions install [email protected]
673 silly decomposeActions postinstall [email protected]
674 silly decomposeActions finalize [email protected]
675 silly decomposeActions refresh-package-json [email protected]
676 silly decomposeActions fetch [email protected]
677 silly decomposeActions extract [email protected]
678 silly decomposeActions preinstall [email protected]
679 silly decomposeActions build [email protected]
680 silly decomposeActions install [email protected]
681 silly decomposeActions postinstall [email protected]
682 silly decomposeActions finalize [email protected]
683 silly decomposeActions refresh-package-json [email protected]
684 silly decomposeActions fetch [email protected]
685 silly decomposeActions extract [email protected]
686 silly decomposeActions preinstall [email protected]
687 silly decomposeActions build [email protected]
688 silly decomposeActions install [email protected]
689 silly decomposeActions postinstall [email protected]
690 silly decomposeActions finalize [email protected]
691 silly decomposeActions refresh-package-json [email protected]
692 silly decomposeActions fetch [email protected]
693 silly decomposeActions extract [email protected]
694 silly decomposeActions preinstall [email protected]
695 silly decomposeActions build [email protected]
696 silly decomposeActions install [email protected]
697 silly decomposeActions postinstall [email protected]
698 silly decomposeActions finalize [email protected]
699 silly decomposeActions refresh-package-json [email protected]
700 silly decomposeActions fetch [email protected]
701 silly decomposeActions extract [email protected]
702 silly decomposeActions preinstall [email protected]
703 silly decomposeActions build [email protected]
704 silly decomposeActions install [email protected]
705 silly decomposeActions postinstall [email protected]
706 silly decomposeActions finalize [email protected]
707 silly decomposeActions refresh-package-json [email protected]
708 silly decomposeActions fetch [email protected]
709 silly decomposeActions extract [email protected]
710 silly decomposeActions preinstall [email protected]
711 silly decomposeActions build [email protected]
712 silly decomposeActions install [email protected]
713 silly decomposeActions postinstall [email protected]
714 silly decomposeActions finalize [email protected]
715 silly decomposeActions refresh-package-json [email protected]
716 silly decomposeActions fetch [email protected]
717 silly decomposeActions extract [email protected]
718 silly decomposeActions preinstall [email protected]
719 silly decomposeActions build [email protected]
720 silly decomposeActions install [email protected]
721 silly decomposeActions postinstall [email protected]
722 silly decomposeActions finalize [email protected]
723 silly decomposeActions refresh-package-json [email protected]
724 silly decomposeActions fetch [email protected]
725 silly decomposeActions extract [email protected]
726 silly decomposeActions preinstall [email protected]
727 silly decomposeActions build [email protected]
728 silly decomposeActions install [email protected]
729 silly decomposeActions postinstall [email protected]
730 silly decomposeActions finalize [email protected]
731 silly decomposeActions refresh-package-json [email protected]
732 silly decomposeActions fetch [email protected]
733 silly decomposeActions extract [email protected]
734 silly decomposeActions preinstall [email protected]
735 silly decomposeActions build [email protected]
736 silly decomposeActions install [email protected]
737 silly decomposeActions postinstall [email protected]
738 silly decomposeActions finalize [email protected]
739 silly decomposeActions refresh-package-json [email protected]
740 silly decomposeActions fetch [email protected]
741 silly decomposeActions extract [email protected]
742 silly decomposeActions preinstall [email protected]
743 silly decomposeActions build [email protected]
744 silly decomposeActions install [email protected]
745 silly decomposeActions postinstall [email protected]
746 silly decomposeActions finalize [email protected]
747 silly decomposeActions refresh-package-json [email protected]
748 silly decomposeActions fetch [email protected]
749 silly decomposeActions extract [email protected]
750 silly decomposeActions preinstall [email protected]
751 silly decomposeActions build [email protected]
752 silly decomposeActions install [email protected]
753 silly decomposeActions postinstall [email protected]
754 silly decomposeActions finalize [email protected]
755 silly decomposeActions refresh-package-json [email protected]
756 silly decomposeActions fetch [email protected]
757 silly decomposeActions extract [email protected]
758 silly decomposeActions preinstall [email protected]
759 silly decomposeActions build [email protected]
760 silly decomposeActions install [email protected]
761 silly decomposeActions postinstall [email protected]
762 silly decomposeActions finalize [email protected]
763 silly decomposeActions refresh-package-json [email protected]
764 silly decomposeActions fetch [email protected]
765 silly decomposeActions extract [email protected]
766 silly decomposeActions preinstall [email protected]
767 silly decomposeActions build [email protected]
768 silly decomposeActions install [email protected]
769 silly decomposeActions postinstall [email protected]
770 silly decomposeActions finalize [email protected]
771 silly decomposeActions refresh-package-json [email protected]
772 silly decomposeActions fetch [email protected]
773 silly decomposeActions extract [email protected]
774 silly decomposeActions preinstall [email protected]
775 silly decomposeActions build [email protected]
776 silly decomposeActions install [email protected]
777 silly decomposeActions postinstall [email protected]
778 silly decomposeActions finalize [email protected]
779 silly decomposeActions refresh-package-json [email protected]
780 silly decomposeActions fetch [email protected]
781 silly decomposeActions extract [email protected]
782 silly decomposeActions preinstall [email protected]
783 silly decomposeActions build [email protected]
784 silly decomposeActions install [email protected]
785 silly decomposeActions postinstall [email protected]
786 silly decomposeActions finalize [email protected]
787 silly decomposeActions refresh-package-json [email protected]
788 silly decomposeActions fetch [email protected]
789 silly decomposeActions extract [email protected]
790 silly decomposeActions preinstall [email protected]
791 silly decomposeActions build [email protected]
792 silly decomposeActions install [email protected]
793 silly decomposeActions postinstall [email protected]
794 silly decomposeActions finalize [email protected]
795 silly decomposeActions refresh-package-json [email protected]
796 silly decomposeActions fetch [email protected]
797 silly decomposeActions extract [email protected]
798 silly decomposeActions preinstall [email protected]
799 silly decomposeActions build [email protected]
800 silly decomposeActions install [email protected]
801 silly decomposeActions postinstall [email protected]
802 silly decomposeActions finalize [email protected]
803 silly decomposeActions refresh-package-json [email protected]
804 silly decomposeActions fetch [email protected]
805 silly decomposeActions extract [email protected]
806 silly decomposeActions preinstall [email protected]
807 silly decomposeActions build [email protected]
808 silly decomposeActions install [email protected]
809 silly decomposeActions postinstall [email protected]
810 silly decomposeActions finalize [email protected]
811 silly decomposeActions refresh-package-json [email protected]
812 silly decomposeActions fetch [email protected]
813 silly decomposeActions extract [email protected]
814 silly decomposeActions preinstall [email protected]
815 silly decomposeActions build [email protected]
816 silly decomposeActions install [email protected]
817 silly decomposeActions postinstall [email protected]
818 silly decomposeActions finalize [email protected]
819 silly decomposeActions refresh-package-json [email protected]
820 silly decomposeActions fetch [email protected]
821 silly decomposeActions extract [email protected]
822 silly decomposeActions preinstall [email protected]
823 silly decomposeActions build [email protected]
824 silly decomposeActions install [email protected]
825 silly decomposeActions postinstall [email protected]
826 silly decomposeActions finalize [email protected]
827 silly decomposeActions refresh-package-json [email protected]
828 silly decomposeActions fetch [email protected]
829 silly decomposeActions extract [email protected]
830 silly decomposeActions preinstall [email protected]
831 silly decomposeActions build [email protected]
832 silly decomposeActions install [email protected]
833 silly decomposeActions postinstall [email protected]
834 silly decomposeActions finalize [email protected]
835 silly decomposeActions refresh-package-json [email protected]
836 silly decomposeActions fetch [email protected]
837 silly decomposeActions extract [email protected]
838 silly decomposeActions preinstall [email protected]
839 silly decomposeActions build [email protected]
840 silly decomposeActions install [email protected]
841 silly decomposeActions postinstall [email protected]
842 silly decomposeActions finalize [email protected]
843 silly decomposeActions refresh-package-json [email protected]
844 silly decomposeActions fetch [email protected]
845 silly decomposeActions extract [email protected]
846 silly decomposeActions preinstall [email protected]
847 silly decomposeActions build [email protected]
848 silly decomposeActions install [email protected]
849 silly decomposeActions postinstall [email protected]
850 silly decomposeActions finalize [email protected]
851 silly decomposeActions refresh-package-json [email protected]
852 silly decomposeActions fetch [email protected]
853 silly decomposeActions extract [email protected]
854 silly decomposeActions preinstall [email protected]
855 silly decomposeActions build [email protected]
856 silly decomposeActions install [email protected]
857 silly decomposeActions postinstall [email protected]
858 silly decomposeActions finalize [email protected]
859 silly decomposeActions refresh-package-json [email protected]
860 silly decomposeActions fetch [email protected]
861 silly decomposeActions extract [email protected]
862 silly decomposeActions preinstall [email protected]
863 silly decomposeActions build [email protected]
864 silly decomposeActions install [email protected]
865 silly decomposeActions postinstall [email protected]
866 silly decomposeActions finalize [email protected]
867 silly decomposeActions refresh-package-json [email protected]
868 silly decomposeActions fetch [email protected]
869 silly decomposeActions extract [email protected]
870 silly decomposeActions preinstall [email protected]
871 silly decomposeActions build [email protected]
872 silly decomposeActions install [email protected]
873 silly decomposeActions postinstall [email protected]
874 silly decomposeActions finalize [email protected]
875 silly decomposeActions refresh-package-json [email protected]
876 silly decomposeActions fetch [email protected]
877 silly decomposeActions extract [email protected]
878 silly decomposeActions preinstall [email protected]
879 silly decomposeActions build [email protected]
880 silly decomposeActions install [email protected]
881 silly decomposeActions postinstall [email protected]
882 silly decomposeActions finalize [email protected]
883 silly decomposeActions refresh-package-json [email protected]
884 silly decomposeActions fetch [email protected]
885 silly decomposeActions extract [email protected]
886 silly decomposeActions preinstall [email protected]
887 silly decomposeActions build [email protected]
888 silly decomposeActions install [email protected]
889 silly decomposeActions postinstall [email protected]
890 silly decomposeActions finalize [email protected]
891 silly decomposeActions refresh-package-json [email protected]
892 silly decomposeActions fetch [email protected]
893 silly decomposeActions extract [email protected]
894 silly decomposeActions preinstall [email protected]
895 silly decomposeActions build [email protected]
896 silly decomposeActions install [email protected]
897 silly decomposeActions postinstall [email protected]
898 silly decomposeActions finalize [email protected]
899 silly decomposeActions refresh-package-json [email protected]
900 silly decomposeActions fetch @serialport/[email protected]
901 silly decomposeActions extract @serialport/[email protected]
902 silly decomposeActions preinstall @serialport/[email protected]
903 silly decomposeActions build @serialport/[email protected]
904 silly decomposeActions install @serialport/[email protected]
905 silly decomposeActions postinstall @serialport/[email protected]
906 silly decomposeActions finalize @serialport/[email protected]
907 silly decomposeActions refresh-package-json @serialport/[email protected]
908 silly decomposeActions fetch @serialport/[email protected]
909 silly decomposeActions extract @serialport/[email protected]
910 silly decomposeActions preinstall @serialport/[email protected]
911 silly decomposeActions build @serialport/[email protected]
912 silly decomposeActions install @serialport/[email protected]
913 silly decomposeActions postinstall @serialport/[email protected]
914 silly decomposeActions finalize @serialport/[email protected]
915 silly decomposeActions refresh-package-json @serialport/[email protected]
916 silly decomposeActions fetch @serialport/[email protected]
917 silly decomposeActions extract @serialport/[email protected]
918 silly decomposeActions preinstall @serialport/[email protected]
919 silly decomposeActions build @serialport/[email protected]
920 silly decomposeActions install @serialport/[email protected]
921 silly decomposeActions postinstall @serialport/[email protected]
922 silly decomposeActions finalize @serialport/[email protected]
923 silly decomposeActions refresh-package-json @serialport/[email protected]
924 silly decomposeActions fetch @serialport/[email protected]
925 silly decomposeActions extract @serialport/[email protected]
926 silly decomposeActions preinstall @serialport/[email protected]
927 silly decomposeActions build @serialport/[email protected]
928 silly decomposeActions install @serialport/[email protected]
929 silly decomposeActions postinstall @serialport/[email protected]
930 silly decomposeActions finalize @serialport/[email protected]
931 silly decomposeActions refresh-package-json @serialport/[email protected]
932 silly decomposeActions fetch @serialport/[email protected]
933 silly decomposeActions extract @serialport/[email protected]
934 silly decomposeActions preinstall @serialport/[email protected]
935 silly decomposeActions build @serialport/[email protected]
936 silly decomposeActions install @serialport/[email protected]
937 silly decomposeActions postinstall @serialport/[email protected]
938 silly decomposeActions finalize @serialport/[email protected]
939 silly decomposeActions refresh-package-json @serialport/[email protected]
940 silly decomposeActions fetch @serialport/[email protected]
941 silly decomposeActions extract @serialport/[email protected]
942 silly decomposeActions preinstall @serialport/[email protected]
943 silly decomposeActions build @serialport/[email protected]
944 silly decomposeActions install @serialport/[email protected]
945 silly decomposeActions postinstall @serialport/[email protected]
946 silly decomposeActions finalize @serialport/[email protected]
947 silly decomposeActions refresh-package-json @serialport/[email protected]
948 silly decomposeActions fetch [email protected]
949 silly decomposeActions extract [email protected]
950 silly decomposeActions preinstall [email protected]
951 silly decomposeActions build [email protected]
952 silly decomposeActions install [email protected]
953 silly decomposeActions postinstall [email protected]
954 silly decomposeActions finalize [email protected]
955 silly decomposeActions refresh-package-json [email protected]
956 silly install executeActions
957 silly doSerial global-install 624
958 verbose correctMkdir /home/user/.npm/_locks correctMkdir not in flight; initializing
959 verbose lock using /home/user/.npm/_locks/staging-9b4bc53bf1c57273.lock for /home/user/tmp/sp-demo/node_modules/.staging
960 silly doParallel extract 78
961 silly extract @serialport/[email protected]
962 silly extract @serialport/[email protected]
963 silly extract [email protected]
964 silly extract [email protected]
965 silly extract [email protected]
966 silly extract [email protected]
967 silly extract [email protected]
968 silly extract [email protected]
969 silly extract [email protected]
970 silly extract [email protected]
971 silly extract [email protected]
972 silly extract [email protected]
973 silly extract [email protected]
974 silly extract [email protected]
975 silly extract [email protected]
976 silly extract [email protected]
977 silly extract [email protected]
978 silly extract [email protected]
979 silly extract [email protected]
980 silly extract [email protected]
981 silly extract [email protected]
982 silly extract [email protected]
983 silly extract [email protected]
984 silly extract [email protected]
985 silly extract [email protected]
986 silly extract [email protected]
987 silly extract [email protected]
988 silly extract [email protected]
989 silly extract [email protected]
990 silly extract [email protected]
991 silly extract @serialport/[email protected]
992 silly extract @serialport/[email protected]
993 silly extract [email protected]
994 silly extract [email protected]
995 silly extract [email protected]
996 silly extract [email protected]
997 silly extract [email protected]
998 silly extract [email protected]
999 silly extract [email protected]
1000 silly extract [email protected]
1001 silly extract [email protected]
1002 silly extract [email protected]
1003 silly extract [email protected]
1004 silly extract [email protected]
1005 silly extract [email protected]
1006 silly extract [email protected]
1007 silly extract [email protected]
1008 silly extract [email protected]
1009 silly extract [email protected]
1010 silly extract [email protected]
1011 silly tarball trying @serialport/parser-delimiter@^2.0.2 by hash: sha512-zB02LahFfyZmJqak9l37vP/F1K+KCUxd1KQj35OhD1+0q/unMjVTZmsfkxFSM4gkaxP9j7+8USk+LQJ3V8U26Q==
1012 silly tarball trying @serialport/parser-readline@^2.0.2 by hash: sha512-thL26dGEHB+eINNydJmzcLLhiqcBQkF+wNTbRaYblTP/6dm7JsfjYSud7bTkN63AgE0xpe9tKXBFqc8zgJ1VKg==
1013 silly tarball trying ansi-regex@^2.0.0 by hash: sha1-w7M6te42DYbg5ijwRorn7yfWVN8=
1014 silly tarball trying aproba@^1.0.3 by hash: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==
1015 silly tarball trying buffer-alloc-unsafe@^1.1.0 by hash: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==
1016 silly tarball trying buffer-fill@^1.0.0 by hash: sha1-+PeLdniYiO858gXNY39o5wISKyw=
1017 silly tarball trying buffer-alloc@^1.2.0 by hash: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==
1018 silly tarball trying chownr@^1.0.1 by hash: sha512-j38EvO5+LHX84jlo6h4UzmOwi0UgW61WRyPtJz4qaadK5eY3BTS5TY/S1Stc3Uk2lIM6TPevAlULiEJwie860g==
1019 silly tarball trying code-point-at@^1.0.0 by hash: sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=
1020 silly tarball trying console-control-strings@~1.1.0 by hash: sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=
1021 silly tarball trying core-util-is@~1.0.0 by hash: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
1022 silly tarball trying deep-extend@^0.6.0 by hash: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==
1023 silly tarball trying delegates@^1.0.0 by hash: sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=
1024 silly tarball trying detect-libc@^1.0.3 by hash: sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=
1025 silly tarball trying expand-template@^2.0.3 by hash: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==
1026 silly tarball trying [email protected] by hash: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==
1027 silly tarball trying bindings@^1.3.0 by hash: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==
1028 silly tarball trying fs-constants@^1.0.0 by hash: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==
1029 silly tarball trying [email protected] by hash: sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=
1030 silly tarball trying has-unicode@^2.0.0 by hash: sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=
1031 silly tarball trying inherits@~2.0.3 by hash: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
1032 silly tarball trying ini@~1.3.0 by hash: sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==
1033 silly tarball trying isarray@~1.0.0 by hash: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
1034 silly tarball trying mimic-response@^1.0.0 by hash: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==
1035 silly tarball trying decompress-response@^3.3.0 by hash: sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=
1036 silly tarball trying minimist@^1.2.0 by hash: sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=
1037 silly tarball trying [email protected] by hash: sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=
1038 silly tarball trying mkdirp@^0.5.1 by hash: sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=
1039 silly tarball trying ms@^2.1.1 by hash: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==
1040 silly tarball trying debug@^4.1.0 by hash: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==
1041 silly tarball trying @serialport/binding-abstract@^2.0.4 by hash: sha512-0ZcSB6Gdxal55R/5McB0O359coXrO/GrmJlZ13cwN67gLsvmhmexCsd8b+H9CQ7dAbLih4HZSbfG9v8crrB0Gg==
1042 silly tarball trying @serialport/binding-mock@^2.0.4 by hash: sha512-7c2dzVwwQIZKk+NFqC1mG0sTAwWR/GJY/4QbTn1Au3TnXhTj8nESYW/dURwsq6dGyl8+ZIPpKlRNu5Pr2tNxAQ==
1043 silly tarball trying nan@^2.12.1 by hash: sha512-TghvYc72wlMGMVMluVo9WRJc0mB8KxxF/gZ4YYFy7V2ZQX9l7rgbPg7vjS9mt6U5HXODVFVI2bOduCzwOMv/lw==
1044 silly tarball trying napi-build-utils@^1.0.1 by hash: sha512-boQj1WFgQH3v4clhu3mTNfP+vOBxorDlE8EKiMjUlLG3C4qAESnn9AxIOkFgTR2c9LtzNjPrjS60cT27ZKBhaA==
1045 silly tarball trying noop-logger@^0.1.1 by hash: sha1-lKKxYzxPExdVMAfYlm/Q6EG2pMI=
1046 silly tarball trying number-is-nan@^1.0.0 by hash: sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=
1047 silly tarball trying is-fullwidth-code-point@^1.0.0 by hash: sha1-754xOG8DGn8NZDr4L95QxFfvAMs=
1048 silly tarball trying object-assign@^4.1.0 by hash: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
1049 silly tarball trying os-homedir@^1.0.1 by hash: sha1-/7xJiDNuDoM94MFox+8VISGqf7M=
1050 silly tarball trying process-nextick-args@~2.0.0 by hash: sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==
1051 silly tarball trying safe-buffer@~5.1.1 by hash: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
1052 silly tarball trying semver@^5.4.1 by hash: sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA==
1053 silly tarball trying node-abi@^2.7.0 by hash: sha512-OV8Bq1OrPh6z+Y4dqwo05HqrRL9YNF7QVMRfq1/pguwKLG+q9UB/Lk0x5qXjO23JjJg+/jqCHSTaG1P3tfKfuw==
1054 silly tarball trying set-blocking@~2.0.0 by hash: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=
1055 silly tarball trying signal-exit@^3.0.0 by hash: sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=
1056 silly tarball trying simple-concat@^1.0.0 by hash: sha1-c0TLuLbib7J9ZrL8hvn21Zl1IcY=
1057 silly tarball trying string_decoder@~1.1.1 by hash: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
1058 silly tarball trying strip-ansi@^3.0.1 by hash: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=
1059 silly tarball trying string-width@^1.0.1 by hash: sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=
1060 silly tarball trying strip-json-comments@~2.0.1 by hash: sha1-PFMZQukIwml8DsNEhYwobHygpgo=
1061 silly extract buffer-alloc-unsafe@^1.1.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/buffer-alloc-unsafe-5f60e8e5 (86ms)
1062 silly extract ansi-regex@^2.0.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/ansi-regex-464be40e (86ms)
1063 silly extract buffer-fill@^1.0.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/buffer-fill-b3386dab (86ms)
1064 silly extract buffer-alloc@^1.2.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/buffer-alloc-402c322a (86ms)
1065 silly extract @serialport/binding-abstract@^2.0.4 extracted to /home/user/tmp/sp-demo/node_modules/.staging/@serialport/binding-abstract-4921eb58 (83ms)
1066 silly extract [email protected]
1067 silly extract @serialport/[email protected]
1068 silly extract @serialport/[email protected]
1069 silly extract @serialport/[email protected]
1070 silly extract @serialport/[email protected]
1071 silly tarball trying serialport@latest by hash: sha512-noYd5lfK5MZfyiuCx4o/3s/iaS076HaWDjmhsGJSfdNCGnxfVfDKQBK6xmXbtSlaJAwV7BPU12p844OTzHoA+Q==
1072 silly tarball trying @serialport/stream@^2.0.4 by hash: sha512-x1OzTGGTA/ioE/wx7sM11KVxkZr5MqZNVTQXezl6wySCl5BkQTj1nc37e99p6aRQjMxAoY8BfIDJKXWwT5LSsA==
1073 silly tarball trying @serialport/parser-regex@^2.0.2 by hash: sha512-7qjYd7AdHUK8fJOmHpXlMRipqRCVMMyDFyf/5TQQiOt6q+BiFjLOtSpVXhakHwgnXanzDYKeRSB8zM0pZZg+LA==
1074 silly tarball trying @serialport/parser-ready@^2.0.2 by hash: sha512-6ynQ+HIIkFQcEO2Hrq4Qmdz+hlJ7kjTHGQ1E7SRN7f70nnys1v3HSke8mjK3RzVw+SwL0rBYjftUdCTrU+7c+Q==
1075 silly tarball trying @serialport/parser-cctalk@^2.0.2 by hash: sha512-5LMysRv7De+TeeoKzi4+sgouD4tqZEAn1agAVevw+7ILM0m30i1zgZLtchgxtCH7OoQRAkENEVEPc0OwhghKgw==
1076 silly extract aproba@^1.0.3 extracted to /home/user/tmp/sp-demo/node_modules/.staging/aproba-68d1ef12 (89ms)
1077 silly extract chownr@^1.0.1 extracted to /home/user/tmp/sp-demo/node_modules/.staging/chownr-492ef617 (89ms)
1078 silly extract code-point-at@^1.0.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/code-point-at-0fdbca83 (89ms)
1079 silly extract bindings@^1.3.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/bindings-68d8a8e3 (87ms)
1080 silly extract has-unicode@^2.0.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/has-unicode-635b665a (87ms)
1081 silly extract ini@~1.3.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/ini-d1df3cb2 (87ms)
1082 silly extract mimic-response@^1.0.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/mimic-response-f81dd9dd (86ms)
1083 silly extract decompress-response@^3.3.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/decompress-response-57f05976 (86ms)
1084 silly extract ms@^2.1.1 extracted to /home/user/tmp/sp-demo/node_modules/.staging/ms-1b5a2a7c (86ms)
1085 silly extract number-is-nan@^1.0.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/number-is-nan-8e502f74 (85ms)
1086 silly extract is-fullwidth-code-point@^1.0.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/is-fullwidth-code-point-77bd6638 (85ms)
1087 silly extract object-assign@^4.1.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/object-assign-a692b3ba (85ms)
1088 silly extract os-homedir@^1.0.1 extracted to /home/user/tmp/sp-demo/node_modules/.staging/os-homedir-5358dd90 (84ms)
1089 silly extract process-nextick-args@~2.0.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/process-nextick-args-320ddfc1 (84ms)
1090 silly extract @serialport/[email protected]
1091 silly extract @serialport/[email protected]
1092 silly extract [email protected]
1093 silly extract [email protected]
1094 silly extract [email protected]
1095 silly extract [email protected]
1096 silly extract [email protected]
1097 silly extract [email protected]
1098 silly extract [email protected]
1099 silly extract [email protected]
1100 silly extract [email protected]
1101 silly extract [email protected]
1102 silly extract [email protected]
1103 silly extract [email protected]
1104 silly tarball trying @serialport/parser-byte-length@^2.0.2 by hash: sha512-cUOprk1uRLucCJy6m+wAM4pwdBaB5D4ySi6juwRScP9DTjKUvGWYj5jzuqvftFBvYFmFza89aLj5K23xiiqj7Q==
1105 silly tarball trying @serialport/bindings@^2.0.7 by hash: sha512-XNSad/Eh73Dx4gIG8cfwSwUeSznEmjBeaaU5PVAMztwNJrDd9DG0eBvbzxGbBc1ol5RR4sK82I01dCAOjseLAg==
1106 silly tarball trying prebuild-install@^5.2.1 by hash: sha512-aaLVANlj4HgZweKttFNUVNRxDukytuIuxeK2boIMHjagNJCiVKWFsKF4tCE3ql3GbrD2tExPQ7/pwtEJcHNZeg==
1107 silly tarball trying tar-fs@^1.13.0 by hash: sha512-NvCeXpYx7OsmOh8zIOP/ebG55zZmxLE0etfWRbWok+q2Qo8x/vOR/IJT1taADXPe+jsiu9axDb3X4B+iIgNlKw==
1108 silly tarball trying tar-stream@^1.1.2 by hash: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==
1109 silly tarball trying xtend@^4.0.0 by hash: sha1-pcbVMr5lbiPbgg77lDofBJmNY68=
1110 silly tarball trying pump@^1.0.0 by hash: sha512-8k0JupWme55+9tCVE+FS5ULT3K6AbgqrGa58lTT49RpyfwwcGedHqaC5LlQNdEAumn/wFsu6aPwkuPMioy8kqw==
1111 silly tarball trying simple-get@^2.7.0 by hash: sha512-lSSHRSw3mQNUGPAYRqo7xy9dhKmxFXIjLjp4KHpf99GEH2VH7C3AM+Qfx6du6jhfUi6Vm7XnbEVEf7Wb6N8jRw==
1112 silly tarball trying pump@^2.0.1 by hash: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==
1113 silly tarball trying end-of-stream@^1.1.0 by hash: sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==
1114 silly tarball trying once@^1.3.1 by hash: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
1115 silly tarball trying wrappy@1 by hash: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
1116 silly tarball trying npmlog@^4.0.1 by hash: sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==
1117 silly tarball trying gauge@~2.7.3 by hash: sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=
1118 silly extract strip-ansi@^3.0.1 extracted to /home/user/tmp/sp-demo/node_modules/.staging/strip-ansi-2a7733fb (89ms)
1119 silly extract string-width@^1.0.1 extracted to /home/user/tmp/sp-demo/node_modules/.staging/string-width-50fe721f (89ms)
1120 silly extract strip-json-comments@~2.0.1 extracted to /home/user/tmp/sp-demo/node_modules/.staging/strip-json-comments-ef924e84 (89ms)
1121 silly extract console-control-strings@~1.1.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/console-control-strings-86650382 (94ms)
1122 silly extract fs-constants@^1.0.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/fs-constants-d51668d1 (93ms)
1123 silly extract inherits@~2.0.3 extracted to /home/user/tmp/sp-demo/node_modules/.staging/inherits-14cdb941 (93ms)
1124 silly extract @serialport/binding-mock@^2.0.4 extracted to /home/user/tmp/sp-demo/node_modules/.staging/@serialport/binding-mock-ba41f7bd (91ms)
1125 silly extract set-blocking@~2.0.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/set-blocking-086ca9f6 (90ms)
1126 silly extract [email protected]
1127 silly extract [email protected]
1128 silly extract [email protected]
1129 silly extract [email protected]
1130 silly extract [email protected]
1131 silly extract [email protected]
1132 silly extract [email protected]
1133 silly extract [email protected]
1134 silly tarball trying wide-align@^1.1.0 by hash: sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==
1135 silly tarball trying which-pm-runs@^1.0.0 by hash: sha1-Zws6+8VS4LVd9rd4DKdGFfI60cs=
1136 silly tarball trying bl@^1.0.0 by hash: sha512-e8tQYnZodmebYDWGH7KMRvtzKXaJHx3BbilrgZCfvyLUYdKpK1t5PSPmpkny/SgiTSCnjfLW7v5rlONXVFkQEA==
1137 silly tarball trying are-we-there-yet@~1.1.2 by hash: sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==
1138 silly tarball trying readable-stream@^2.0.6 by hash: sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==
1139 silly tarball trying util-deprecate@~1.0.1 by hash: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
1140 silly tarball trying tunnel-agent@^0.6.0 by hash: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=
1141 silly tarball trying to-buffer@^1.1.1 by hash: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==
1142 silly extract expand-template@^2.0.3 extracted to /home/user/tmp/sp-demo/node_modules/.staging/expand-template-5f3ee871 (103ms)
1143 silly extract signal-exit@^3.0.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/signal-exit-07f075bd (99ms)
1144 silly extract [email protected]
1145 silly tarball trying rc@^1.2.7 by hash: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==
1146 silly extract deep-extend@^0.6.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/deep-extend-95725324 (110ms)
1147 silly extract safe-buffer@~5.1.1 extracted to /home/user/tmp/sp-demo/node_modules/.staging/safe-buffer-0bb7963e (106ms)
1148 silly extract string_decoder@~1.1.1 extracted to /home/user/tmp/sp-demo/node_modules/.staging/string_decoder-d6b35e64 (105ms)
1149 silly extract simple-concat@^1.0.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/simple-concat-2a54a866 (115ms)
1150 silly extract @serialport/parser-delimiter@^2.0.2 extracted to /home/user/tmp/sp-demo/node_modules/.staging/@serialport/parser-delimiter-33b161e2 (122ms)
1151 silly extract @serialport/parser-readline@^2.0.2 extracted to /home/user/tmp/sp-demo/node_modules/.staging/@serialport/parser-readline-a33d6837 (122ms)
1152 silly extract isarray@~1.0.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/isarray-93fe7804 (119ms)
1153 silly extract napi-build-utils@^1.0.1 extracted to /home/user/tmp/sp-demo/node_modules/.staging/napi-build-utils-761f3aad (117ms)
1154 silly extract core-util-is@~1.0.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/core-util-is-aadbbe76 (127ms)
1155 silly extract delegates@^1.0.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/delegates-da3a7e05 (127ms)
1156 silly extract detect-libc@^1.0.3 extracted to /home/user/tmp/sp-demo/node_modules/.staging/detect-libc-46c2b85c (130ms)
1157 silly extract noop-logger@^0.1.1 extracted to /home/user/tmp/sp-demo/node_modules/.staging/noop-logger-06271589 (127ms)
1158 silly extract [email protected] extracted to /home/user/tmp/sp-demo/node_modules/.staging/file-uri-to-path-1581e863 (132ms)
1159 silly extract node-abi@^2.7.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/node-abi-3ee2e3b5 (128ms)
1160 silly extract semver@^5.4.1 extracted to /home/user/tmp/sp-demo/node_modules/.staging/semver-6ae52111 (135ms)
1161 silly extract [email protected] extracted to /home/user/tmp/sp-demo/node_modules/.staging/github-from-package-e6d5eda8 (141ms)
1162 silly extract [email protected] extracted to /home/user/tmp/sp-demo/node_modules/.staging/minimist-9d0ef092 (141ms)
1163 silly extract debug@^4.1.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/debug-c5010d2e (141ms)
1164 silly extract @serialport/parser-regex@^2.0.2 extracted to /home/user/tmp/sp-demo/node_modules/.staging/@serialport/parser-regex-4597ae4f (56ms)
1165 silly extract @serialport/parser-ready@^2.0.2 extracted to /home/user/tmp/sp-demo/node_modules/.staging/@serialport/parser-ready-017a0f1e (56ms)
1166 silly extract @serialport/parser-cctalk@^2.0.2 extracted to /home/user/tmp/sp-demo/node_modules/.staging/@serialport/parser-cctalk-a1c5d3c8 (56ms)
1167 silly extract simple-get@^2.7.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/simple-get-47c1d925 (52ms)
1168 silly extract end-of-stream@^1.1.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/end-of-stream-46adc9fa (51ms)
1169 silly extract once@^1.3.1 extracted to /home/user/tmp/sp-demo/node_modules/.staging/once-4b0c106d (51ms)
1170 silly extract wrappy@1 extracted to /home/user/tmp/sp-demo/node_modules/.staging/wrappy-ea703c73 (51ms)
1171 silly extract @serialport/stream@^2.0.4 extracted to /home/user/tmp/sp-demo/node_modules/.staging/@serialport/stream-d77078f5 (57ms)
1172 silly extract @serialport/parser-byte-length@^2.0.2 extracted to /home/user/tmp/sp-demo/node_modules/.staging/@serialport/parser-byte-length-bf69fb01 (54ms)
1173 silly extract wide-align@^1.1.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/wide-align-e6251b90 (46ms)
1174 silly extract which-pm-runs@^1.0.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/which-pm-runs-473fbac1 (45ms)
1175 silly extract tunnel-agent@^0.6.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/tunnel-agent-be16f129 (44ms)
1176 silly extract pump@^1.0.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/pump-6d3ef010 (55ms)
1177 silly extract pump@^2.0.1 extracted to /home/user/tmp/sp-demo/node_modules/.staging/pump-ddddbf91 (54ms)
1178 silly extract npmlog@^4.0.1 extracted to /home/user/tmp/sp-demo/node_modules/.staging/npmlog-b9f85e8f (54ms)
1179 silly extract util-deprecate@~1.0.1 extracted to /home/user/tmp/sp-demo/node_modules/.staging/util-deprecate-f4e7b3eb (46ms)
1180 silly extract to-buffer@^1.1.1 extracted to /home/user/tmp/sp-demo/node_modules/.staging/to-buffer-d404ae36 (45ms)
1181 silly extract serialport@latest extracted to /home/user/tmp/sp-demo/node_modules/.staging/serialport-487e681a (61ms)
1182 silly extract tar-stream@^1.1.2 extracted to /home/user/tmp/sp-demo/node_modules/.staging/tar-stream-dd339fab (56ms)
1183 silly extract xtend@^4.0.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/xtend-50c6b386 (56ms)
1184 silly extract bl@^1.0.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/bl-60a02cdd (49ms)
1185 silly extract are-we-there-yet@~1.1.2 extracted to /home/user/tmp/sp-demo/node_modules/.staging/are-we-there-yet-31d802ff (50ms)
1186 silly extract minimist@^1.2.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/minimist-5240bdfa (147ms)
1187 silly extract mkdirp@^0.5.1 extracted to /home/user/tmp/sp-demo/node_modules/.staging/mkdirp-5495c29f (148ms)
1188 silly extract rc@^1.2.7 extracted to /home/user/tmp/sp-demo/node_modules/.staging/rc-998b12fe (42ms)
1189 silly extract prebuild-install@^5.2.1 extracted to /home/user/tmp/sp-demo/node_modules/.staging/prebuild-install-b0a4e724 (61ms)
1190 silly extract gauge@~2.7.3 extracted to /home/user/tmp/sp-demo/node_modules/.staging/gauge-3e2725bb (59ms)
1191 silly extract readable-stream@^2.0.6 extracted to /home/user/tmp/sp-demo/node_modules/.staging/readable-stream-c77a9cb6 (54ms)
1192 silly extract @serialport/bindings@^2.0.7 extracted to /home/user/tmp/sp-demo/node_modules/.staging/@serialport/bindings-e714b98d (64ms)
1193 silly extract tar-fs@^1.13.0 extracted to /home/user/tmp/sp-demo/node_modules/.staging/tar-fs-58a11509 (64ms)
1194 silly extract nan@^2.12.1 extracted to /home/user/tmp/sp-demo/node_modules/.staging/nan-e2b8990b (153ms)
1195 timing action:extract Completed in 160ms
1196 silly doReverseSerial unbuild 624
1197 silly doSerial remove 624
1198 silly doSerial move 624
1199 silly doSerial finalize 624
1200 silly finalize /home/user/tmp/sp-demo/node_modules/@serialport/parser-delimiter
1201 silly finalize /home/user/tmp/sp-demo/node_modules/@serialport/parser-readline
1202 silly finalize /home/user/tmp/sp-demo/node_modules/ansi-regex
1203 silly finalize /home/user/tmp/sp-demo/node_modules/aproba
1204 silly finalize /home/user/tmp/sp-demo/node_modules/buffer-alloc-unsafe
1205 silly finalize /home/user/tmp/sp-demo/node_modules/buffer-fill
1206 silly finalize /home/user/tmp/sp-demo/node_modules/buffer-alloc
1207 silly finalize /home/user/tmp/sp-demo/node_modules/chownr
1208 silly finalize /home/user/tmp/sp-demo/node_modules/code-point-at
1209 silly finalize /home/user/tmp/sp-demo/node_modules/console-control-strings
1210 silly finalize /home/user/tmp/sp-demo/node_modules/core-util-is
1211 silly finalize /home/user/tmp/sp-demo/node_modules/deep-extend
1212 silly finalize /home/user/tmp/sp-demo/node_modules/delegates
1213 silly finalize /home/user/tmp/sp-demo/node_modules/detect-libc
1214 silly finalize /home/user/tmp/sp-demo/node_modules/expand-template
1215 silly finalize /home/user/tmp/sp-demo/node_modules/file-uri-to-path
1216 silly finalize /home/user/tmp/sp-demo/node_modules/bindings
1217 silly finalize /home/user/tmp/sp-demo/node_modules/fs-constants
1218 silly finalize /home/user/tmp/sp-demo/node_modules/github-from-package
1219 silly finalize /home/user/tmp/sp-demo/node_modules/has-unicode
1220 silly finalize /home/user/tmp/sp-demo/node_modules/inherits
1221 silly finalize /home/user/tmp/sp-demo/node_modules/ini
1222 silly finalize /home/user/tmp/sp-demo/node_modules/isarray
1223 silly finalize /home/user/tmp/sp-demo/node_modules/mimic-response
1224 silly finalize /home/user/tmp/sp-demo/node_modules/decompress-response
1225 silly finalize /home/user/tmp/sp-demo/node_modules/minimist
1226 silly finalize /home/user/tmp/sp-demo/node_modules/mkdirp/node_modules/minimist
1227 silly finalize /home/user/tmp/sp-demo/node_modules/mkdirp
1228 silly finalize /home/user/tmp/sp-demo/node_modules/ms
1229 silly finalize /home/user/tmp/sp-demo/node_modules/debug
1230 silly finalize /home/user/tmp/sp-demo/node_modules/@serialport/binding-abstract
1231 silly finalize /home/user/tmp/sp-demo/node_modules/@serialport/binding-mock
1232 silly finalize /home/user/tmp/sp-demo/node_modules/nan
1233 silly finalize /home/user/tmp/sp-demo/node_modules/napi-build-utils
1234 silly finalize /home/user/tmp/sp-demo/node_modules/noop-logger
1235 silly finalize /home/user/tmp/sp-demo/node_modules/number-is-nan
1236 silly finalize /home/user/tmp/sp-demo/node_modules/is-fullwidth-code-point
1237 silly finalize /home/user/tmp/sp-demo/node_modules/object-assign
1238 silly finalize /home/user/tmp/sp-demo/node_modules/os-homedir
1239 silly finalize /home/user/tmp/sp-demo/node_modules/process-nextick-args
1240 silly finalize /home/user/tmp/sp-demo/node_modules/safe-buffer
1241 silly finalize /home/user/tmp/sp-demo/node_modules/semver
1242 silly finalize /home/user/tmp/sp-demo/node_modules/node-abi
1243 silly finalize /home/user/tmp/sp-demo/node_modules/set-blocking
1244 silly finalize /home/user/tmp/sp-demo/node_modules/signal-exit
1245 silly finalize /home/user/tmp/sp-demo/node_modules/simple-concat
1246 silly finalize /home/user/tmp/sp-demo/node_modules/string_decoder
1247 silly finalize /home/user/tmp/sp-demo/node_modules/strip-ansi
1248 silly finalize /home/user/tmp/sp-demo/node_modules/string-width
1249 silly finalize /home/user/tmp/sp-demo/node_modules/strip-json-comments
1250 silly finalize /home/user/tmp/sp-demo/node_modules/rc
1251 silly finalize /home/user/tmp/sp-demo/node_modules/to-buffer
1252 silly finalize /home/user/tmp/sp-demo/node_modules/tunnel-agent
1253 silly finalize /home/user/tmp/sp-demo/node_modules/util-deprecate
1254 silly finalize /home/user/tmp/sp-demo/node_modules/readable-stream
1255 silly finalize /home/user/tmp/sp-demo/node_modules/are-we-there-yet
1256 silly finalize /home/user/tmp/sp-demo/node_modules/bl
1257 silly finalize /home/user/tmp/sp-demo/node_modules/which-pm-runs
1258 silly finalize /home/user/tmp/sp-demo/node_modules/wide-align
1259 silly finalize /home/user/tmp/sp-demo/node_modules/gauge
1260 silly finalize /home/user/tmp/sp-demo/node_modules/npmlog
1261 silly finalize /home/user/tmp/sp-demo/node_modules/wrappy
1262 silly finalize /home/user/tmp/sp-demo/node_modules/once
1263 silly finalize /home/user/tmp/sp-demo/node_modules/end-of-stream
1264 silly finalize /home/user/tmp/sp-demo/node_modules/pump
1265 silly finalize /home/user/tmp/sp-demo/node_modules/simple-get
1266 silly finalize /home/user/tmp/sp-demo/node_modules/tar-fs/node_modules/pump
1267 silly finalize /home/user/tmp/sp-demo/node_modules/xtend
1268 silly finalize /home/user/tmp/sp-demo/node_modules/tar-stream
1269 silly finalize /home/user/tmp/sp-demo/node_modules/tar-fs
1270 silly finalize /home/user/tmp/sp-demo/node_modules/prebuild-install
1271 silly finalize /home/user/tmp/sp-demo/node_modules/@serialport/bindings
1272 silly finalize /home/user/tmp/sp-demo/node_modules/@serialport/parser-byte-length
1273 silly finalize /home/user/tmp/sp-demo/node_modules/@serialport/parser-cctalk
1274 silly finalize /home/user/tmp/sp-demo/node_modules/@serialport/parser-ready
1275 silly finalize /home/user/tmp/sp-demo/node_modules/@serialport/parser-regex
1276 silly finalize /home/user/tmp/sp-demo/node_modules/@serialport/stream
1277 silly finalize /home/user/tmp/sp-demo/node_modules/serialport
1278 timing action:finalize Completed in 37ms
1279 silly doParallel refresh-package-json 78
1280 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/@serialport/parser-delimiter
1281 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/@serialport/parser-readline
1282 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/ansi-regex
1283 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/aproba
1284 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/buffer-alloc-unsafe
1285 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/buffer-fill
1286 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/buffer-alloc
1287 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/chownr
1288 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/code-point-at
1289 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/console-control-strings
1290 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/core-util-is
1291 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/deep-extend
1292 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/delegates
1293 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/detect-libc
1294 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/expand-template
1295 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/file-uri-to-path
1296 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/bindings
1297 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/fs-constants
1298 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/github-from-package
1299 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/has-unicode
1300 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/inherits
1301 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/ini
1302 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/isarray
1303 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/mimic-response
1304 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/decompress-response
1305 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/minimist
1306 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/mkdirp/node_modules/minimist
1307 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/mkdirp
1308 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/ms
1309 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/debug
1310 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/@serialport/binding-abstract
1311 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/@serialport/binding-mock
1312 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/nan
1313 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/napi-build-utils
1314 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/noop-logger
1315 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/number-is-nan
1316 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/is-fullwidth-code-point
1317 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/object-assign
1318 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/os-homedir
1319 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/process-nextick-args
1320 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/safe-buffer
1321 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/semver
1322 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/node-abi
1323 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/set-blocking
1324 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/signal-exit
1325 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/simple-concat
1326 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/string_decoder
1327 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/strip-ansi
1328 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/string-width
1329 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/strip-json-comments
1330 timing audit submit Completed in 253ms
1331 http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/audits/quick 253ms
1332 timing audit body Completed in 1ms
1333 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/serialport
1334 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/@serialport/stream
1335 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/@serialport/parser-regex
1336 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/@serialport/parser-ready
1337 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/@serialport/parser-cctalk
1338 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/@serialport/parser-byte-length
1339 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/@serialport/bindings
1340 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/prebuild-install
1341 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/tar-fs
1342 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/tar-stream
1343 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/xtend
1344 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/tar-fs/node_modules/pump
1345 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/simple-get
1346 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/pump
1347 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/end-of-stream
1348 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/once
1349 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/wrappy
1350 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/npmlog
1351 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/gauge
1352 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/wide-align
1353 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/which-pm-runs
1354 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/bl
1355 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/are-we-there-yet
1356 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/readable-stream
1357 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/util-deprecate
1358 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/tunnel-agent
1359 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/to-buffer
1360 silly refresh-package-json /home/user/tmp/sp-demo/node_modules/rc
1361 timing action:refresh-package-json Completed in 80ms
1362 silly doParallel preinstall 78
1363 silly preinstall @serialport/[email protected]
1364 info lifecycle @serialport/[email protected]~preinstall: @serialport/[email protected]
1365 silly preinstall @serialport/[email protected]
1366 info lifecycle @serialport/[email protected]~preinstall: @serialport/[email protected]
1367 silly preinstall [email protected]
1368 info lifecycle [email protected]~preinstall: [email protected]
1369 silly preinstall [email protected]
1370 info lifecycle [email protected]~preinstall: [email protected]
1371 silly preinstall [email protected]
1372 info lifecycle [email protected]~preinstall: [email protected]
1373 silly preinstall [email protected]
1374 info lifecycle [email protected]~preinstall: [email protected]
1375 silly preinstall [email protected]
1376 info lifecycle [email protected]~preinstall: [email protected]
1377 silly preinstall [email protected]
1378 info lifecycle [email protected]~preinstall: [email protected]
1379 silly preinstall [email protected]
1380 info lifecycle [email protected]~preinstall: [email protected]
1381 silly preinstall [email protected]
1382 info lifecycle [email protected]~preinstall: [email protected]
1383 silly preinstall [email protected]
1384 info lifecycle [email protected]~preinstall: [email protected]
1385 silly preinstall [email protected]
1386 info lifecycle [email protected]~preinstall: [email protected]
1387 silly preinstall [email protected]
1388 info lifecycle [email protected]~preinstall: [email protected]
1389 silly preinstall [email protected]
1390 info lifecycle [email protected]~preinstall: [email protected]
1391 silly preinstall [email protected]
1392 info lifecycle [email protected]~preinstall: [email protected]
1393 silly preinstall [email protected]
1394 info lifecycle [email protected]~preinstall: [email protected]
1395 silly preinstall [email protected]
1396 info lifecycle [email protected]~preinstall: [email protected]
1397 silly preinstall [email protected]
1398 info lifecycle [email protected]~preinstall: [email protected]
1399 silly preinstall [email protected]
1400 info lifecycle [email protected]~preinstall: [email protected]
1401 silly preinstall [email protected]
1402 info lifecycle [email protected]~preinstall: [email protected]
1403 silly preinstall [email protected]
1404 info lifecycle [email protected]~preinstall: [email protected]
1405 silly preinstall [email protected]
1406 info lifecycle [email protected]~preinstall: [email protected]
1407 silly preinstall [email protected]
1408 info lifecycle [email protected]~preinstall: [email protected]
1409 silly preinstall [email protected]
1410 info lifecycle [email protected]~preinstall: [email protected]
1411 silly preinstall [email protected]
1412 info lifecycle [email protected]~preinstall: [email protected]
1413 silly preinstall [email protected]
1414 info lifecycle [email protected]~preinstall: [email protected]
1415 silly preinstall [email protected]
1416 info lifecycle [email protected]~preinstall: [email protected]
1417 silly preinstall [email protected]
1418 info lifecycle [email protected]~preinstall: [email protected]
1419 silly preinstall [email protected]
1420 info lifecycle [email protected]~preinstall: [email protected]
1421 silly preinstall [email protected]
1422 info lifecycle [email protected]~preinstall: [email protected]
1423 silly preinstall @serialport/[email protected]
1424 info lifecycle @serialport/[email protected]~preinstall: @serialport/[email protected]
1425 silly preinstall @serialport/[email protected]
1426 info lifecycle @serialport/[email protected]~preinstall: @serialport/[email protected]
1427 silly preinstall [email protected]
1428 info lifecycle [email protected]~preinstall: [email protected]
1429 silly preinstall [email protected]
1430 info lifecycle [email protected]~preinstall: [email protected]
1431 silly preinstall [email protected]
1432 info lifecycle [email protected]~preinstall: [email protected]
1433 silly preinstall [email protected]
1434 info lifecycle [email protected]~preinstall: [email protected]
1435 silly preinstall [email protected]
1436 info lifecycle [email protected]~preinstall: [email protected]
1437 silly preinstall [email protected]
1438 info lifecycle [email protected]~preinstall: [email protected]
1439 silly preinstall [email protected]
1440 info lifecycle [email protected]~preinstall: [email protected]
1441 silly preinstall [email protected]
1442 info lifecycle [email protected]~preinstall: [email protected]
1443 silly preinstall [email protected]
1444 info lifecycle [email protected]~preinstall: [email protected]
1445 silly preinstall [email protected]
1446 info lifecycle [email protected]~preinstall: [email protected]
1447 silly preinstall [email protected]
1448 info lifecycle [email protected]~preinstall: [email protected]
1449 silly preinstall [email protected]
1450 info lifecycle [email protected]~preinstall: [email protected]
1451 silly preinstall [email protected]
1452 info lifecycle [email protected]~preinstall: [email protected]
1453 silly preinstall [email protected]
1454 info lifecycle [email protected]~preinstall: [email protected]
1455 silly preinstall [email protected]
1456 info lifecycle [email protected]~preinstall: [email protected]
1457 silly preinstall [email protected]
1458 info lifecycle [email protected]~preinstall: [email protected]
1459 silly preinstall [email protected]
1460 info lifecycle [email protected]~preinstall: [email protected]
1461 silly preinstall [email protected]
1462 info lifecycle [email protected]~preinstall: [email protected]
1463 silly preinstall [email protected]
1464 info lifecycle [email protected]~preinstall: [email protected]
1465 silly preinstall @serialport/[email protected]
1466 info lifecycle @serialport/[email protected]~preinstall: @serialport/[email protected]
1467 silly preinstall @serialport/[email protected]
1468 info lifecycle @serialport/[email protected]~preinstall: @serialport/[email protected]
1469 silly preinstall @serialport/[email protected]
1470 info lifecycle @serialport/[email protected]~preinstall: @serialport/[email protected]
1471 silly preinstall @serialport/[email protected]
1472 info lifecycle @serialport/[email protected]~preinstall: @serialport/[email protected]
1473 silly preinstall @serialport/[email protected]
1474 info lifecycle @serialport/[email protected]~preinstall: @serialport/[email protected]
1475 silly preinstall @serialport/[email protected]
1476 info lifecycle @serialport/[email protected]~preinstall: @serialport/[email protected]
1477 silly preinstall [email protected]
1478 info lifecycle [email protected]~preinstall: [email protected]
1479 silly preinstall [email protected]
1480 info lifecycle [email protected]~preinstall: [email protected]
1481 silly preinstall [email protected]
1482 info lifecycle [email protected]~preinstall: [email protected]
1483 silly preinstall [email protected]
1484 info lifecycle [email protected]~preinstall: [email protected]
1485 silly preinstall [email protected]
1486 info lifecycle [email protected]~preinstall: [email protected]
1487 silly preinstall [email protected]
1488 info lifecycle [email protected]~preinstall: [email protected]
1489 silly preinstall [email protected]
1490 info lifecycle [email protected]~preinstall: [email protected]
1491 silly preinstall [email protected]
1492 info lifecycle [email protected]~preinstall: [email protected]
1493 silly preinstall [email protected]
1494 info lifecycle [email protected]~preinstall: [email protected]
1495 silly preinstall [email protected]
1496 info lifecycle [email protected]~preinstall: [email protected]
1497 silly preinstall [email protected]
1498 info lifecycle [email protected]~preinstall: [email protected]
1499 silly preinstall [email protected]
1500 info lifecycle [email protected]~preinstall: [email protected]
1501 silly preinstall [email protected]
1502 info lifecycle [email protected]~preinstall: [email protected]
1503 silly preinstall [email protected]
1504 info lifecycle [email protected]~preinstall: [email protected]
1505 silly preinstall [email protected]
1506 info lifecycle [email protected]~preinstall: [email protected]
1507 silly preinstall [email protected]
1508 info lifecycle [email protected]~preinstall: [email protected]
1509 silly preinstall [email protected]
1510 info lifecycle [email protected]~preinstall: [email protected]
1511 silly preinstall [email protected]
1512 info lifecycle [email protected]~preinstall: [email protected]
1513 silly preinstall [email protected]
1514 info lifecycle [email protected]~preinstall: [email protected]
1515 silly preinstall [email protected]
1516 info lifecycle [email protected]~preinstall: [email protected]
1517 silly preinstall [email protected]
1518 info lifecycle [email protected]~preinstall: [email protected]
1519 timing action:preinstall Completed in 5ms
1520 silly doSerial build 624
1521 silly build @serialport/[email protected]
1522 info linkStuff @serialport/[email protected]
1523 silly linkStuff @serialport/[email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1524 silly build @serialport/[email protected]
1525 info linkStuff @serialport/[email protected]
1526 silly linkStuff @serialport/[email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1527 silly build [email protected]
1528 info linkStuff [email protected]
1529 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1530 silly build [email protected]
1531 info linkStuff [email protected]
1532 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1533 silly build [email protected]
1534 info linkStuff [email protected]
1535 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1536 silly build [email protected]
1537 info linkStuff [email protected]
1538 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1539 silly build [email protected]
1540 info linkStuff [email protected]
1541 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1542 silly build [email protected]
1543 info linkStuff [email protected]
1544 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1545 silly build [email protected]
1546 info linkStuff [email protected]
1547 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1548 silly build [email protected]
1549 info linkStuff [email protected]
1550 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1551 silly build [email protected]
1552 info linkStuff [email protected]
1553 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1554 silly build [email protected]
1555 info linkStuff [email protected]
1556 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1557 silly build [email protected]
1558 info linkStuff [email protected]
1559 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1560 silly build [email protected]
1561 info linkStuff [email protected]
1562 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1563 verbose linkBins [
1563 verbose linkBins   { 'detect-libc': './bin/detect-libc.js' },
1563 verbose linkBins   '/home/user/tmp/sp-demo/node_modules/.bin',
1563 verbose linkBins   false
1563 verbose linkBins ]
1564 silly build [email protected]
1565 info linkStuff [email protected]
1566 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1567 silly build [email protected]
1568 info linkStuff [email protected]
1569 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1570 silly build [email protected]
1571 info linkStuff [email protected]
1572 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1573 silly build [email protected]
1574 info linkStuff [email protected]
1575 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1576 silly build [email protected]
1577 info linkStuff [email protected]
1578 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1579 silly build [email protected]
1580 info linkStuff [email protected]
1581 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1582 silly build [email protected]
1583 info linkStuff [email protected]
1584 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1585 silly build [email protected]
1586 info linkStuff [email protected]
1587 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1588 silly build [email protected]
1589 info linkStuff [email protected]
1590 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1591 silly build [email protected]
1592 info linkStuff [email protected]
1593 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1594 silly build [email protected]
1595 info linkStuff [email protected]
1596 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1597 silly build [email protected]
1598 info linkStuff [email protected]
1599 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1600 silly build [email protected]
1601 info linkStuff [email protected]
1602 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules/mkdirp/node_modules as its parent node_modules
1603 silly build [email protected]
1604 info linkStuff [email protected]
1605 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1606 verbose linkBins [
1606 verbose linkBins   { mkdirp: 'bin/cmd.js' },
1606 verbose linkBins   '/home/user/tmp/sp-demo/node_modules/.bin',
1606 verbose linkBins   false
1606 verbose linkBins ]
1607 silly build [email protected]
1608 info linkStuff [email protected]
1609 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1610 silly build [email protected]
1611 info linkStuff [email protected]
1612 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1613 silly build @serialport/[email protected]
1614 info linkStuff @serialport/[email protected]
1615 silly linkStuff @serialport/[email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1616 silly build @serialport/[email protected]
1617 info linkStuff @serialport/[email protected]
1618 silly linkStuff @serialport/[email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1619 silly build [email protected]
1620 info linkStuff [email protected]
1621 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1622 silly build [email protected]
1623 info linkStuff [email protected]
1624 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1625 silly build [email protected]
1626 info linkStuff [email protected]
1627 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1628 silly build [email protected]
1629 info linkStuff [email protected]
1630 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1631 silly build [email protected]
1632 info linkStuff [email protected]
1633 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1634 silly build [email protected]
1635 info linkStuff [email protected]
1636 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1637 silly build [email protected]
1638 info linkStuff [email protected]
1639 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1640 silly build [email protected]
1641 info linkStuff [email protected]
1642 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1643 silly build [email protected]
1644 info linkStuff [email protected]
1645 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1646 silly build [email protected]
1647 info linkStuff [email protected]
1648 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1649 verbose linkBins [
1649 verbose linkBins   { semver: './bin/semver' },
1649 verbose linkBins   '/home/user/tmp/sp-demo/node_modules/.bin',
1649 verbose linkBins   false
1649 verbose linkBins ]
1650 silly build [email protected]
1651 info linkStuff [email protected]
1652 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1653 silly build [email protected]
1654 info linkStuff [email protected]
1655 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1656 silly build [email protected]
1657 info linkStuff [email protected]
1658 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1659 silly build [email protected]
1660 info linkStuff [email protected]
1661 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1662 silly build [email protected]
1663 info linkStuff [email protected]
1664 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1665 silly build [email protected]
1666 info linkStuff [email protected]
1667 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1668 silly build [email protected]
1669 info linkStuff [email protected]
1670 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1671 silly build [email protected]
1672 info linkStuff [email protected]
1673 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1674 silly build [email protected]
1675 info linkStuff [email protected]
1676 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1677 verbose linkBins [
1677 verbose linkBins   { rc: './cli.js' },
1677 verbose linkBins   '/home/user/tmp/sp-demo/node_modules/.bin',
1677 verbose linkBins   false
1677 verbose linkBins ]
1678 silly build [email protected]
1679 info linkStuff [email protected]
1680 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1681 silly build [email protected]
1682 info linkStuff [email protected]
1683 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1684 silly build [email protected]
1685 info linkStuff [email protected]
1686 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1687 silly build [email protected]
1688 info linkStuff [email protected]
1689 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1690 silly build [email protected]
1691 info linkStuff [email protected]
1692 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1693 silly build [email protected]
1694 info linkStuff [email protected]
1695 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1696 silly build [email protected]
1697 info linkStuff [email protected]
1698 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1699 silly build [email protected]
1700 info linkStuff [email protected]
1701 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1702 silly build [email protected]
1703 info linkStuff [email protected]
1704 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1705 silly build [email protected]
1706 info linkStuff [email protected]
1707 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1708 silly build [email protected]
1709 info linkStuff [email protected]
1710 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1711 silly build [email protected]
1712 info linkStuff [email protected]
1713 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1714 silly build [email protected]
1715 info linkStuff [email protected]
1716 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1717 silly build [email protected]
1718 info linkStuff [email protected]
1719 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1720 silly build [email protected]
1721 info linkStuff [email protected]
1722 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1723 silly build [email protected]
1724 info linkStuff [email protected]
1725 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules/tar-fs/node_modules as its parent node_modules
1726 silly build [email protected]
1727 info linkStuff [email protected]
1728 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1729 silly build [email protected]
1730 info linkStuff [email protected]
1731 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1732 silly build [email protected]
1733 info linkStuff [email protected]
1734 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1735 silly build [email protected]
1736 info linkStuff [email protected]
1737 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1738 verbose linkBins [
1738 verbose linkBins   { 'prebuild-install': './bin.js' },
1738 verbose linkBins   '/home/user/tmp/sp-demo/node_modules/.bin',
1738 verbose linkBins   false
1738 verbose linkBins ]
1739 silly build @serialport/[email protected]
1740 info linkStuff @serialport/[email protected]
1741 silly linkStuff @serialport/[email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1742 silly build @serialport/[email protected]
1743 info linkStuff @serialport/[email protected]
1744 silly linkStuff @serialport/[email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1745 silly build @serialport/[email protected]
1746 info linkStuff @serialport/[email protected]
1747 silly linkStuff @serialport/[email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1748 silly build @serialport/[email protected]
1749 info linkStuff @serialport/[email protected]
1750 silly linkStuff @serialport/[email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1751 silly build @serialport/[email protected]
1752 info linkStuff @serialport/[email protected]
1753 silly linkStuff @serialport/[email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1754 silly build @serialport/[email protected]
1755 info linkStuff @serialport/[email protected]
1756 silly linkStuff @serialport/[email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1757 silly build [email protected]
1758 info linkStuff [email protected]
1759 silly linkStuff [email protected] has /home/user/tmp/sp-demo/node_modules as its parent node_modules
1760 timing action:build Completed in 19ms
1761 silly doSerial global-link 624
1762 silly doParallel update-linked 0
1763 silly doSerial install 624
1764 silly install @serialport/[email protected]
1765 info lifecycle @serialport/[email protected]~install: @serialport/[email protected]
1766 silly install @serialport/[email protected]
1767 info lifecycle @serialport/[email protected]~install: @serialport/[email protected]
1768 silly install [email protected]
1769 info lifecycle [email protected]~install: [email protected]
1770 silly install [email protected]
1771 info lifecycle [email protected]~install: [email protected]
1772 silly install [email protected]
1773 info lifecycle [email protected]~install: [email protected]
1774 silly install [email protected]
1775 info lifecycle [email protected]~install: [email protected]
1776 silly install [email protected]
1777 info lifecycle [email protected]~install: [email protected]
1778 silly install [email protected]
1779 info lifecycle [email protected]~install: [email protected]
1780 silly install [email protected]
1781 info lifecycle [email protected]~install: [email protected]
1782 silly install [email protected]
1783 info lifecycle [email protected]~install: [email protected]
1784 silly install [email protected]
1785 info lifecycle [email protected]~install: [email protected]
1786 silly install [email protected]
1787 info lifecycle [email protected]~install: [email protected]
1788 silly install [email protected]
1789 info lifecycle [email protected]~install: [email protected]
1790 silly install [email protected]
1791 info lifecycle [email protected]~install: [email protected]
1792 silly install [email protected]
1793 info lifecycle [email protected]~install: [email protected]
1794 silly install [email protected]
1795 info lifecycle [email protected]~install: [email protected]
1796 silly install [email protected]
1797 info lifecycle [email protected]~install: [email protected]
1798 silly install [email protected]
1799 info lifecycle [email protected]~install: [email protected]
1800 silly install [email protected]
1801 info lifecycle [email protected]~install: [email protected]
1802 silly install [email protected]
1803 info lifecycle [email protected]~install: [email protected]
1804 silly install [email protected]
1805 info lifecycle [email protected]~install: [email protected]
1806 silly install [email protected]
1807 info lifecycle [email protected]~install: [email protected]
1808 silly install [email protected]
1809 info lifecycle [email protected]~install: [email protected]
1810 silly install [email protected]
1811 info lifecycle [email protected]~install: [email protected]
1812 silly install [email protected]
1813 info lifecycle [email protected]~install: [email protected]
1814 silly install [email protected]
1815 info lifecycle [email protected]~install: [email protected]
1816 silly install [email protected]
1817 info lifecycle [email protected]~install: [email protected]
1818 silly install [email protected]
1819 info lifecycle [email protected]~install: [email protected]
1820 silly install [email protected]
1821 info lifecycle [email protected]~install: [email protected]
1822 silly install [email protected]
1823 info lifecycle [email protected]~install: [email protected]
1824 silly install @serialport/[email protected]
1825 info lifecycle @serialport/[email protected]~install: @serialport/[email protected]
1826 silly install @serialport/[email protected]
1827 info lifecycle @serialport/[email protected]~install: @serialport/[email protected]
1828 silly install [email protected]
1829 info lifecycle [email protected]~install: [email protected]
1830 silly install [email protected]
1831 info lifecycle [email protected]~install: [email protected]
1832 silly install [email protected]
1833 info lifecycle [email protected]~install: [email protected]
1834 silly install [email protected]
1835 info lifecycle [email protected]~install: [email protected]
1836 silly install [email protected]
1837 info lifecycle [email protected]~install: [email protected]
1838 silly install [email protected]
1839 info lifecycle [email protected]~install: [email protected]
1840 silly install [email protected]
1841 info lifecycle [email protected]~install: [email protected]
1842 silly install [email protected]
1843 info lifecycle [email protected]~install: [email protected]
1844 silly install [email protected]
1845 info lifecycle [email protected]~install: [email protected]
1846 silly install [email protected]
1847 info lifecycle [email protected]~install: [email protected]
1848 silly install [email protected]
1849 info lifecycle [email protected]~install: [email protected]
1850 silly install [email protected]
1851 info lifecycle [email protected]~install: [email protected]
1852 silly install [email protected]
1853 info lifecycle [email protected]~install: [email protected]
1854 silly install [email protected]
1855 info lifecycle [email protected]~install: [email protected]
1856 silly install [email protected]
1857 info lifecycle [email protected]~install: [email protected]
1858 silly install [email protected]
1859 info lifecycle [email protected]~install: [email protected]
1860 silly install [email protected]
1861 info lifecycle [email protected]~install: [email protected]
1862 silly install [email protected]
1863 info lifecycle [email protected]~install: [email protected]
1864 silly install [email protected]
1865 info lifecycle [email protected]~install: [email protected]
1866 silly install [email protected]
1867 info lifecycle [email protected]~install: [email protected]
1868 silly install [email protected]
1869 info lifecycle [email protected]~install: [email protected]
1870 silly install [email protected]
1871 info lifecycle [email protected]~install: [email protected]
1872 silly install [email protected]
1873 info lifecycle [email protected]~install: [email protected]
1874 silly install [email protected]
1875 info lifecycle [email protected]~install: [email protected]
1876 silly install [email protected]
1877 info lifecycle [email protected]~install: [email protected]
1878 silly install [email protected]
1879 info lifecycle [email protected]~install: [email protected]
1880 silly install [email protected]
1881 info lifecycle [email protected]~install: [email protected]
1882 silly install [email protected]
1883 info lifecycle [email protected]~install: [email protected]
1884 silly install [email protected]
1885 info lifecycle [email protected]~install: [email protected]
1886 silly install [email protected]
1887 info lifecycle [email protected]~install: [email protected]
1888 silly install [email protected]
1889 info lifecycle [email protected]~install: [email protected]
1890 silly install [email protected]
1891 info lifecycle [email protected]~install: [email protected]
1892 silly install [email protected]
1893 info lifecycle [email protected]~install: [email protected]
1894 silly install [email protected]
1895 info lifecycle [email protected]~install: [email protected]
1896 silly install [email protected]
1897 info lifecycle [email protected]~install: [email protected]
1898 silly install [email protected]
1899 info lifecycle [email protected]~install: [email protected]
1900 silly install [email protected]
1901 info lifecycle [email protected]~install: [email protected]
1902 silly install [email protected]
1903 info lifecycle [email protected]~install: [email protected]
1904 silly install [email protected]
1905 info lifecycle [email protected]~install: [email protected]
1906 silly install @serialport/[email protected]
1907 info lifecycle @serialport/[email protected]~install: @serialport/[email protected]
1908 verbose lifecycle @serialport/[email protected]~install: unsafe-perm in lifecycle true
1909 verbose lifecycle @serialport/[email protected]~install: PATH: /home/user/.nvm/versions/node/v12.0.0/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/home/user/tmp/sp-demo/node_modules/@serialport/bindings/node_modules/.bin:/home/user/tmp/sp-demo/node_modules/.bin:/home/user/.nvm/versions/node/v12.0.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:./node_modules/.bin:/home/user/.local/bin
1910 verbose lifecycle @serialport/[email protected]~install: CWD: /home/user/tmp/sp-demo/node_modules/@serialport/bindings
1911 silly lifecycle @serialport/[email protected]~install: Args: [
1911 silly lifecycle   '-c',
1911 silly lifecycle   'prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild'
1911 silly lifecycle ]
1912 silly lifecycle @serialport/[email protected]~install: Returned: code: 1  signal: null
1913 info lifecycle @serialport/[email protected]~install: Failed to exec install script
1914 timing action:install Completed in 941ms
1915 verbose unlock done using /home/user/.npm/_locks/staging-9b4bc53bf1c57273.lock for /home/user/tmp/sp-demo/node_modules/.staging
1916 timing stage:rollbackFailedOptional Completed in 32ms
1917 timing stage:runTopLevelLifecycles Completed in 2625ms
1918 silly saveTree sp-demo
1918 silly saveTree └─┬ [email protected]
1918 silly saveTree   ├─┬ @serialport/[email protected]
1918 silly saveTree   │ ├─┬ @serialport/[email protected]
1918 silly saveTree   │ │ └─┬ [email protected]
1918 silly saveTree   │ │   └── [email protected]
1918 silly saveTree   │ └── [email protected]
1918 silly saveTree   ├─┬ @serialport/[email protected]
1918 silly saveTree   │ ├─┬ @serialport/[email protected]
1918 silly saveTree   │ │ └── @serialport/[email protected]
1918 silly saveTree   │ ├─┬ [email protected]
1918 silly saveTree   │ │ └── [email protected]
1918 silly saveTree   │ ├── [email protected]
1918 silly saveTree   │ └─┬ [email protected]
1918 silly saveTree   │   ├── [email protected]
1918 silly saveTree   │   ├── [email protected]
1918 silly saveTree   │   ├── [email protected]
1918 silly saveTree   │   ├── [email protected]
1918 silly saveTree   │   ├─┬ [email protected]
1918 silly saveTree   │   │ └── [email protected]
1918 silly saveTree   │   ├── [email protected]
1918 silly saveTree   │   ├─┬ [email protected]
1918 silly saveTree   │   │ └── [email protected]
1918 silly saveTree   │   ├── [email protected]
1918 silly saveTree   │   ├─┬ [email protected]
1918 silly saveTree   │   │ ├─┬ [email protected]
1918 silly saveTree   │   │ │ ├── [email protected]
1918 silly saveTree   │   │ │ └─┬ [email protected]
1918 silly saveTree   │   │ │   ├── [email protected]
1918 silly saveTree   │   │ │   ├── [email protected]
1918 silly saveTree   │   │ │   ├── [email protected]
1918 silly saveTree   │   │ │   ├── [email protected]
1918 silly saveTree   │   │ │   ├── [email protected]
1918 silly saveTree   │   │ │   ├── [email protected]
1918 silly saveTree   │   │ │   └── [email protected]
1918 silly saveTree   │   │ ├── [email protected]
1918 silly saveTree   │   │ ├─┬ [email protected]
1918 silly saveTree   │   │ │ ├── [email protected]
1918 silly saveTree   │   │ │ ├── [email protected]
1918 silly saveTree   │   │ │ ├── [email protected]
1918 silly saveTree   │   │ │ ├── [email protected]
1918 silly saveTree   │   │ │ ├─┬ [email protected]
1918 silly saveTree   │   │ │ │ ├── [email protected]
1918 silly saveTree   │   │ │ │ ├─┬ [email protected]
1918 silly saveTree   │   │ │ │ │ └── [email protected]
1918 silly saveTree   │   │ │ │ └─┬ [email protected]
1918 silly saveTree   │   │ │ │   └── [email protected]
1918 silly saveTree   │   │ │ ├── [email protected]
1918 silly saveTree   │   │ │ └── [email protected]
1918 silly saveTree   │   │ └── [email protected]
1918 silly saveTree   │   ├── [email protected]
1918 silly saveTree   │   ├─┬ [email protected]
1918 silly saveTree   │   │ ├─┬ [email protected]
1918 silly saveTree   │   │ │ └─┬ [email protected]
1918 silly saveTree   │   │ │   └── [email protected]
1918 silly saveTree   │   │ └── [email protected]
1918 silly saveTree   │   ├─┬ [email protected]
1918 silly saveTree   │   │ ├── [email protected]
1918 silly saveTree   │   │ ├── [email protected]
1918 silly saveTree   │   │ └── [email protected]
1918 silly saveTree   │   ├─┬ [email protected]
1918 silly saveTree   │   │ ├─┬ [email protected]
1918 silly saveTree   │   │ │ └── [email protected]
1918 silly saveTree   │   │ └── [email protected]
1918 silly saveTree   │   ├─┬ [email protected]
1918 silly saveTree   │   │ ├── [email protected]
1918 silly saveTree   │   │ ├── [email protected]
1918 silly saveTree   │   │ └─┬ [email protected]
1918 silly saveTree   │   │   ├── [email protected]
1918 silly saveTree   │   │   ├─┬ [email protected]
1918 silly saveTree   │   │   │ ├── [email protected]
1918 silly saveTree   │   │   │ └── [email protected]
1918 silly saveTree   │   │   ├── [email protected]
1918 silly saveTree   │   │   ├── [email protected]
1918 silly saveTree   │   │   └── [email protected]
1918 silly saveTree   │   ├── [email protected]
1918 silly saveTree   │   └── [email protected]
1918 silly saveTree   ├── @serialport/[email protected]
1918 silly saveTree   ├── @serialport/[email protected]
1918 silly saveTree   ├── @serialport/[email protected]
1918 silly saveTree   ├── @serialport/[email protected]
1918 silly saveTree   ├── @serialport/[email protected]
1918 silly saveTree   ├── @serialport/[email protected]
1918 silly saveTree   ├── @serialport/[email protected]
1918 silly saveTree   └── [email protected]
1919 warn enoent ENOENT: no such file or directory, open '/home/user/tmp/sp-demo/package.json'
1920 verbose enoent This is related to npm not being able to find a file.
1921 warn sp-demo No description
1922 warn sp-demo No repository field.
1923 warn sp-demo No README data
1924 warn sp-demo No license field.
1925 verbose stack Error: @serialport/[email protected] install: `prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild`
1925 verbose stack Exit status 1
1925 verbose stack     at EventEmitter.<anonymous> (/home/user/.nvm/versions/node/v12.0.0/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:301:16)
1925 verbose stack     at EventEmitter.emit (events.js:196:13)
1925 verbose stack     at ChildProcess.<anonymous> (/home/user/.nvm/versions/node/v12.0.0/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
1925 verbose stack     at ChildProcess.emit (events.js:196:13)
1925 verbose stack     at maybeClose (internal/child_process.js:1000:16)
1925 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:267:5)
1926 verbose pkgid @serialport/[email protected]
1927 verbose cwd /home/user/tmp/sp-demo
1928 verbose Linux 4.9.0-8-amd64
1929 verbose argv "/home/user/.nvm/versions/node/v12.0.0/bin/node" "/home/user/.nvm/versions/node/v12.0.0/bin/npm" "install" "serialport"
1930 verbose node v12.0.0
1931 verbose npm  v6.9.0
1932 error code ELIFECYCLE
1933 error errno 1
1934 error @serialport/[email protected] install: `prebuild-install --tag-prefix @serialport/bindings@ || node-gyp rebuild`
1934 error Exit status 1
1935 error Failed at the @serialport/[email protected] install script.
1935 error This is probably not a problem with npm. There is likely additional logging output above.
1936 verbose exit [ 1, true ]

@jacobq
Copy link
Contributor

jacobq commented Apr 23, 2019

Actually, this appears to have nothing to do with the version of nan. The only error I see when trying to build against node v12 corresponds to a deprecation warning when trying to build again node v10.

../src/serialport.cpp:41:75: error: no matching function for call to ‘v8::String::Utf8Value::Utf8Value(v8::Local<v8::String>)’
   v8::String::Utf8Value path(Nan::To<v8::String>(info[0]).ToLocalChecked());
                                                                           ^

I don't know if this is the right solution (TBH, I don't even really know what it does), but it makes the error go away:

NAN_METHOD(Open) {
  // **Added this**
  v8::Isolate* isolate = info.GetIsolate();

  // path
  if (!info[0]->IsString()) {
    Nan::ThrowTypeError("First argument must be a string");
    return;
  }
  // **Changed this to include `isolate`**
  v8::String::Utf8Value path(isolate, Nan::To<v8::String>(info[0]).ToLocalChecked());
  // Used to be:
  //  v8::String::Utf8Value path(Nan::To<v8::String>(info[0]).ToLocalChecked());

  //...

@reconbot
Copy link
Member

Thanks to @jacobq (and @fivdi!) We now have https://www.npmjs.com/package/serialport/v/7.1.5 which includes the node 12 changes. I've also added node12 to our build pipeline.

reconbot added a commit to reconbot/citgm that referenced this issue Apr 27, 2019
targos pushed a commit to nodejs/citgm that referenced this issue May 1, 2019
tkurki added a commit to SignalK/signalk-server that referenced this issue Sep 22, 2019
Serialport 7.1.5 is supposed to be compatible with Node 12,
so let's upgrade to that to skip the ugly compile fails that
people experience with Node 12.

We are not supporting officially Node 12 though.

serialport/node-serialport#1742 (comment)
tkurki added a commit to SignalK/signalk-server that referenced this issue Sep 22, 2019
Serialport 7.1.5 is supposed to be compatible with Node 12,
so let's upgrade to that to skip the ugly compile fails that
people experience with Node 12.

We are not supporting officially Node 12 though.

serialport/node-serialport#1742 (comment)
tkurki added a commit to SignalK/signalk-server that referenced this issue Sep 29, 2019
Serialport 7.1.5 is supposed to be compatible with Node 12,
so let's upgrade to that to skip the ugly compile fails that
people experience with Node 12.

We are not supporting officially Node 12 though.

serialport/node-serialport#1742 (comment)
@lock lock bot locked as resolved and limited conversation to collaborators Oct 25, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature-request Feature or Enhancement help-wanted
7 participants