Closed mrdc closed 4 years ago
The issue is caused by the homebridge-zigbee plugin: https://github.com/itsmepetrov/homebridge-zigbee/issues/48
It looks like the serialport
module that the plugin depends on isn't working with Node.js v12.
You could try rolling back to Node.js v10 using the archive image: https://github.com/oznu/docker-homebridge/releases/tag/2.0.0
Thanks! Reverting to https://github.com/oznu/docker-homebridge/releases/tag/2.0.0 fixes the issue.
Hello,
I can't install any plugins or perform npm rebuild fails in Docker@LibreELEC - I receive "unsupported engine wanted: node ~0.10.0 current: node 12.13.1". Some time ago (before LibreELEC update, probably) everything was working fine.
Logs:
::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo
::Callback = void (*)(const v8::WeakCallbackInfo&)]':
/root/.cache/node-gyp/12.13.1/include/node/node_object_wrap.h:84:78: required from here
/root/.cache/node-gyp/12.13.1/include/node/v8.h:10004:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type]
reinterpret_cast(callback), type);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/.cache/node-gyp/12.13.1/include/node/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo
::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo
::Callback = void (*)(const v8::WeakCallbackInfo&)]':
../../../nan/nan_object_wrap.h:65:61: required from here
/root/.cache/node-gyp/12.13.1/include/node/v8.h:10004:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type]
../src/serialport_unix.cpp: In function 'int setup(int, OpenBaton*)':
../src/serialport_unix.cpp:176:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1005 [-Wformat-truncation=]
snprintf(data->errorString, sizeof(data->errorString), "Error %s Cannot open %s", strerror(errno), data->path);
^~~~~~~~~~~~~~~~~~~~~~~~~
../src/serialport_unix.cpp:176:13: note: 'snprintf' output 20 or more bytes (assuming 1043) into a destination of size 1024
snprintf(data->errorString, sizeof(data->errorString), "Error %s Cannot open %s", strerror(errno), data->path);
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/serialport_unix.cpp: In function 'void EIO_Open(uv_work_t*)':
../src/serialport_unix.cpp:86:60: warning: '%s' directive output may be truncated writing up to 1023 bytes into a region of size 1003 -Wformat-truncation=]
snprintf(data->errorString, sizeof(data->errorString), "Error: %s, cannot open %s", strerror(errno), data->path);
^~~~~~~~~~~~~~~~~~~~~~~~~~~
../src/serialport_unix.cpp:86:13: note: 'snprintf' output 22 or more bytes (assuming 1045) into a destination of size 1024
snprintf(data->errorString, sizeof(data->errorString), "Error: %s, cannot open %s", strerror(errno), data->path);
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
CXX(target) Release/obj.target/bindings/src/poller.o
In file included from ../src/poller.cpp:1:
../../../nan/nan.h: In function 'void Nan::AsyncQueueWorker(Nan::AsyncWorker*)':
../../../nan/nan.h:2298:62: warning: cast between incompatible function types from 'void (*)(uv_work_t*)' {aka 'void (*)(uv_work_s*)'} to 'uv_after_work_cb' {aka 'void (*)(uv_work_s*, int)'} [-Wcast-function-type]
, reinterpret_cast(AsyncExecuteComplete)
^
In file included from /root/.cache/node-gyp/12.13.1/include/node/node.h:63,
from ../../../nan/nan.h:54,
from ../src/poller.cpp:1:
/root/.cache/node-gyp/12.13.1/include/node/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo
::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo
::Callback = void (*)(const v8::WeakCallbackInfo&)]':
/root/.cache/node-gyp/12.13.1/include/node/node_object_wrap.h:84:78: required from here
/root/.cache/node-gyp/12.13.1/include/node/v8.h:10004:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type]
reinterpret_cast(callback), type);
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/root/.cache/node-gyp/12.13.1/include/node/v8.h: In instantiation of 'void v8::PersistentBase::SetWeak(P*, typename v8::WeakCallbackInfo
::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo
::Callback = void (*)(const v8::WeakCallbackInfo&)]':
../../../nan/nan_object_wrap.h:65:61: required from here
/root/.cache/node-gyp/12.13.1/include/node/v8.h:10004:16: warning: cast between incompatible function types from 'v8::WeakCallbackInfo::Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} to 'Callback' {aka 'void (*)(const v8::WeakCallbackInfo&)'} [-Wcast-function-type]
CXX(target) Release/obj.target/bindings/src/serialport_linux.o
SOLINK_MODULE(target) Release/obj.target/bindings.node
COPY Release/bindings.node
make: Leaving directory '/homebridge/node_modules/serialport/node_modules/@serialport/bindings/build'
homebridge-camera-ffmpeg@0.1.14 /homebridge/node_modules/homebridge-camera-ffmpeg
debug@2.6.9 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/debug
ms@2.0.0 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/ms
googleapis@45.0.0 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/googleapis
google-auth-library@5.5.1 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/google-auth-library
arrify@2.0.1 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/arrify
base64-js@1.3.1 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/base64-js
fast-text-encoding@1.0.0 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/fast-text-encoding
gaxios@2.1.0 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/gaxios
abort-controller@3.0.0 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/abort-controller
event-target-shim@5.0.1 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/event-target-shim
extend@3.0.2 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/extend
https-proxy-agent@3.0.1 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/https-proxy-agent
agent-base@4.3.0 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/agent-base
es6-promisify@5.0.0 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/es6-promisify
es6-promise@4.2.8 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/es6-promise
debug@3.2.6 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/https-proxy-agent/node_modules/debug
ms@2.1.2 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/https-proxy-agent/node_modules/ms
is-stream@2.0.0 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/is-stream
node-fetch@2.6.0 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/node-fetch
gcp-metadata@3.2.2 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/gcp-metadata
json-bigint@0.3.0 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/json-bigint
bignumber.js@7.2.1 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/bignumber.js
gtoken@4.1.3 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/gtoken
google-p12-pem@2.0.3 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/google-p12-pem
node-forge@0.9.1 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/node-forge
jws@3.2.2 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/jws
jwa@1.4.1 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/jwa
buffer-equal-constant-time@1.0.1 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/buffer-equal-constant-time
ecdsa-sig-formatter@1.0.11 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/ecdsa-sig-formatter
safe-buffer@5.2.0 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/safe-buffer
mime@2.4.4 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/mime
lru-cache@5.1.1 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/lru-cache
yallist@3.1.1 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/yallist
googleapis-common@3.1.1 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/googleapis-common
qs@6.9.1 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/qs
url-template@2.0.8 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/url-template
uuid@3.3.3 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/uuid
ip@1.1.5 /homebridge/node_modules/homebridge-camera-ffmpeg/node_modules/ip
homebridge-dummy@0.4.1 /homebridge/node_modules/homebridge-dummy
node-persist@2.1.0 /homebridge/node_modules/homebridge-dummy/node_modules/node-persist
is-absolute@0.2.6 /homebridge/node_modules/homebridge-dummy/node_modules/is-absolute
is-relative@0.2.1 /homebridge/node_modules/homebridge-dummy/node_modules/is-relative
is-unc-path@0.1.2 /homebridge/node_modules/homebridge-dummy/node_modules/is-unc-path
unc-path-regex@0.1.2 /homebridge/node_modules/homebridge-dummy/node_modules/unc-path-regex
is-windows@0.2.0 /homebridge/node_modules/homebridge-dummy/node_modules/is-windows
mkdirp@0.5.1 /homebridge/node_modules/homebridge-dummy/node_modules/mkdirp
minimist@0.0.8 /homebridge/node_modules/homebridge-dummy/node_modules/minimist
q@1.1.2 /homebridge/node_modules/homebridge-dummy/node_modules/q
homebridge-lib@4.4.8 /homebridge/node_modules/homebridge-lib
bonjour-hap@3.5.4 /homebridge/node_modules/homebridge-lib/node_modules/bonjour-hap
array-flatten@2.1.2 /homebridge/node_modules/homebridge-lib/node_modules/array-flatten
deep-equal@1.1.1 /homebridge/node_modules/homebridge-lib/node_modules/deep-equal
is-arguments@1.0.4 /homebridge/node_modules/homebridge-lib/node_modules/is-arguments
is-date-object@1.0.1 /homebridge/node_modules/homebridge-lib/node_modules/is-date-object
is-regex@1.0.4 /homebridge/node_modules/homebridge-lib/node_modules/is-regex
has@1.0.3 /homebridge/node_modules/homebridge-lib/node_modules/has
function-bind@1.1.1 /homebridge/node_modules/homebridge-lib/node_modules/function-bind
object-is@1.0.1 /homebridge/node_modules/homebridge-lib/node_modules/object-is
object-keys@1.1.1 /homebridge/node_modules/homebridge-lib/node_modules/object-keys
regexp.prototype.flags@1.2.0 /homebridge/node_modules/homebridge-lib/node_modules/regexp.prototype.flags
define-properties@1.1.3 /homebridge/node_modules/homebridge-lib/node_modules/define-properties
dns-equal@1.0.0 /homebridge/node_modules/homebridge-lib/node_modules/dns-equal
dns-txt@2.0.2 /homebridge/node_modules/homebridge-lib/node_modules/dns-txt
buffer-indexof@1.1.1 /homebridge/node_modules/homebridge-lib/node_modules/buffer-indexof
multicast-dns@7.2.0 /homebridge/node_modules/homebridge-lib/node_modules/multicast-dns
dns-packet@4.2.0 /homebridge/node_modules/homebridge-lib/node_modules/dns-packet
ip@1.1.5 /homebridge/node_modules/homebridge-lib/node_modules/ip
safe-buffer@5.2.0 /homebridge/node_modules/homebridge-lib/node_modules/safe-buffer
thunky@1.1.0 /homebridge/node_modules/homebridge-lib/node_modules/thunky
multicast-dns-service-types@1.1.0 /homebridge/node_modules/homebridge-lib/node_modules/multicast-dns-service-types
chalk@3.0.0 /homebridge/node_modules/homebridge-lib/node_modules/chalk
ansi-styles@4.2.0 /homebridge/node_modules/homebridge-lib/node_modules/ansi-styles
@types/color-name@1.1.1 /homebridge/node_modules/homebridge-lib/node_modules/@types/color-name
color-convert@2.0.1 /homebridge/node_modules/homebridge-lib/node_modules/color-convert
color-name@1.1.4 /homebridge/node_modules/homebridge-lib/node_modules/color-name
supports-color@7.1.0 /homebridge/node_modules/homebridge-lib/node_modules/supports-color
has-flag@4.0.0 /homebridge/node_modules/homebridge-lib/node_modules/has-flag
debug@4.1.1 /homebridge/node_modules/homebridge-lib/node_modules/debug
ms@2.1.2 /homebridge/node_modules/homebridge-lib/node_modules/ms
moment@2.24.0 /homebridge/node_modules/homebridge-lib/node_modules/moment
request@2.88.0 /homebridge/node_modules/homebridge-lib/node_modules/request
aws-sign2@0.7.0 /homebridge/node_modules/homebridge-lib/node_modules/aws-sign2
aws4@1.8.0 /homebridge/node_modules/homebridge-lib/node_modules/aws4
caseless@0.12.0 /homebridge/node_modules/homebridge-lib/node_modules/caseless
combined-stream@1.0.8 /homebridge/node_modules/homebridge-lib/node_modules/combined-stream
delayed-stream@1.0.0 /homebridge/node_modules/homebridge-lib/node_modules/delayed-stream
extend@3.0.2 /homebridge/node_modules/homebridge-lib/node_modules/extend
forever-agent@0.6.1 /homebridge/node_modules/homebridge-lib/node_modules/forever-agent
form-data@2.3.3 /homebridge/node_modules/homebridge-lib/node_modules/form-data
asynckit@0.4.0 /homebridge/node_modules/homebridge-lib/node_modules/asynckit
mime-types@2.1.25 /homebridge/node_modules/homebridge-lib/node_modules/mime-types
mime-db@1.42.0 /homebridge/node_modules/homebridge-lib/node_modules/mime-db
har-validator@5.1.3 /homebridge/node_modules/homebridge-lib/node_modules/har-validator
ajv@6.10.2 /homebridge/node_modules/homebridge-lib/node_modules/ajv
fast-deep-equal@2.0.1 /homebridge/node_modules/homebridge-lib/node_modules/fast-deep-equal
fast-json-stable-stringify@2.0.0 /homebridge/node_modules/homebridge-lib/node_modules/fast-json-stable-stringify
json-schema-traverse@0.4.1 /homebridge/node_modules/homebridge-lib/node_modules/json-schema-traverse
uri-js@4.2.2 /homebridge/node_modules/homebridge-lib/node_modules/uri-js
punycode@2.1.1 /homebridge/node_modules/homebridge-lib/node_modules/punycode
har-schema@2.0.0 /homebridge/node_modules/homebridge-lib/node_modules/har-schema
http-signature@1.2.0 /homebridge/node_modules/homebridge-lib/node_modules/http-signature
assert-plus@1.0.0 /homebridge/node_modules/homebridge-lib/node_modules/assert-plus
jsprim@1.4.1 /homebridge/node_modules/homebridge-lib/node_modules/jsprim
extsprintf@1.3.0 /homebridge/node_modules/homebridge-lib/node_modules/extsprintf
json-schema@0.2.3 /homebridge/node_modules/homebridge-lib/node_modules/json-schema
verror@1.10.0 /homebridge/node_modules/homebridge-lib/node_modules/verror
core-util-is@1.0.2 /homebridge/node_modules/homebridge-lib/node_modules/core-util-is
sshpk@1.16.1 /homebridge/node_modules/homebridge-lib/node_modules/sshpk
asn1@0.2.4 /homebridge/node_modules/homebridge-lib/node_modules/asn1
safer-buffer@2.1.2 /homebridge/node_modules/homebridge-lib/node_modules/safer-buffer
bcrypt-pbkdf@1.0.2 /homebridge/node_modules/homebridge-lib/node_modules/bcrypt-pbkdf
tweetnacl@0.14.5 /homebridge/node_modules/homebridge-lib/node_modules/tweetnacl
dashdash@1.14.1 /homebridge/node_modules/homebridge-lib/node_modules/dashdash
ecc-jsbn@0.1.2 /homebridge/node_modules/homebridge-lib/node_modules/ecc-jsbn
jsbn@0.1.1 /homebridge/node_modules/homebridge-lib/node_modules/jsbn
getpass@0.1.7 /homebridge/node_modules/homebridge-lib/node_modules/getpass
is-typedarray@1.0.0 /homebridge/node_modules/homebridge-lib/node_modules/is-typedarray
isstream@0.1.2 /homebridge/node_modules/homebridge-lib/node_modules/isstream
json-stringify-safe@5.0.1 /homebridge/node_modules/homebridge-lib/node_modules/json-stringify-safe
oauth-sign@0.9.0 /homebridge/node_modules/homebridge-lib/node_modules/oauth-sign
performance-now@2.1.0 /homebridge/node_modules/homebridge-lib/node_modules/performance-now
qs@6.5.2 /homebridge/node_modules/homebridge-lib/node_modules/qs
tough-cookie@2.4.3 /homebridge/node_modules/homebridge-lib/node_modules/tough-cookie
psl@1.4.0 /homebridge/node_modules/homebridge-lib/node_modules/psl
punycode@1.4.1 /homebridge/node_modules/homebridge-lib/node_modules/tough-cookie/node_modules/punycode
tunnel-agent@0.6.0 /homebridge/node_modules/homebridge-lib/node_modules/tunnel-agent
uuid@3.3.3 /homebridge/node_modules/homebridge-lib/node_modules/uuid
semver@6.3.0 /homebridge/node_modules/homebridge-lib/node_modules/semver
homebridge-mi-hygrothermograph@2.3.2 /homebridge/node_modules/homebridge-mi-hygrothermograph
@abandonware/noble@1.9.2-2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/@abandonware/noble
debug@4.1.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/debug
ms@2.1.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/ms
napi-thread-safe-callback@0.0.6 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/napi-thread-safe-callback
node-addon-api@1.7.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/node-addon-api
fakegato-history@0.5.6 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/fakegato-history
debug@2.6.9 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/fakegato-history/node_modules/debug
ms@2.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/fakegato-history/node_modules/ms
googleapis@45.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/googleapis
google-auth-library@5.5.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/google-auth-library
arrify@2.0.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/arrify
base64-js@1.3.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/base64-js
fast-text-encoding@1.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/fast-text-encoding
gaxios@2.1.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/gaxios
abort-controller@3.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/abort-controller
event-target-shim@5.0.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/event-target-shim
extend@3.0.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/extend
https-proxy-agent@3.0.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/https-proxy-agent
agent-base@4.3.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/agent-base
es6-promisify@5.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/es6-promisify
es6-promise@4.2.8 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/es6-promise
debug@3.2.6 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/https-proxy-agent/node_modules/debug
is-stream@2.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/is-stream
node-fetch@2.6.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/node-fetch
gcp-metadata@3.2.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/gcp-metadata
json-bigint@0.3.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/json-bigint
bignumber.js@7.2.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/bignumber.js
gtoken@4.1.3 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/gtoken
google-p12-pem@2.0.3 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/google-p12-pem
node-forge@0.9.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/node-forge
jws@3.2.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/jws
jwa@1.4.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/jwa
buffer-equal-constant-time@1.0.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/buffer-equal-constant-time
ecdsa-sig-formatter@1.0.11 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/ecdsa-sig-formatter
safe-buffer@5.1.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/safe-buffer
mime@2.4.4 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/mime
lru-cache@5.1.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/lru-cache
yallist@3.1.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/yallist
googleapis-common@3.1.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/googleapis-common
qs@6.9.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/qs
url-template@2.0.8 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/url-template
uuid@3.3.3 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/uuid
moment@2.24.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/moment
mqtt@3.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/mqtt
commist@1.1.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/commist
leven@2.1.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/leven
minimist@1.2.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/commist/node_modules/minimist
concat-stream@1.6.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/concat-stream
buffer-from@1.1.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/buffer-from
inherits@2.0.4 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/inherits
readable-stream@2.3.6 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/readable-stream
core-util-is@1.0.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/core-util-is
isarray@1.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/isarray
process-nextick-args@2.0.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/process-nextick-args
string_decoder@1.1.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/string_decoder
util-deprecate@1.0.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/util-deprecate
typedarray@0.0.6 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/typedarray
end-of-stream@1.4.4 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/end-of-stream
once@1.4.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/once
wrappy@1.0.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/wrappy
es6-map@0.1.5 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/es6-map
d@1.0.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/d
es5-ext@0.10.53 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/es5-ext
es6-iterator@2.0.3 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/es6-iterator
es6-symbol@3.1.3 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/es6-symbol
ext@1.2.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/ext
type@2.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/ext/node_modules/type
next-tick@1.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/next-tick
type@1.2.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/type
es6-set@0.1.5 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/es6-set
es6-symbol@3.1.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/es6-set/node_modules/es6-symbol
event-emitter@0.3.5 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/event-emitter
help-me@1.1.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/help-me
callback-stream@1.1.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/callback-stream
glob-stream@6.1.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/glob-stream
glob@7.1.6 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/glob
fs.realpath@1.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/fs.realpath
inflight@1.0.6 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/inflight
minimatch@3.0.4 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/minimatch
brace-expansion@1.1.11 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/brace-expansion
balanced-match@1.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/balanced-match
concat-map@0.0.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/concat-map
path-is-absolute@1.0.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/path-is-absolute
glob-parent@3.1.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/glob-parent
is-glob@3.1.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/is-glob
is-extglob@2.1.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/is-extglob
path-dirname@1.0.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/path-dirname
is-negated-glob@1.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/is-negated-glob
ordered-read-streams@1.0.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/ordered-read-streams
pumpify@1.5.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/pumpify
duplexify@3.7.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/duplexify
stream-shift@1.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/stream-shift
pump@2.0.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/pumpify/node_modules/pump
remove-trailing-separator@1.1.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/remove-trailing-separator
to-absolute-glob@2.0.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/to-absolute-glob
is-absolute@1.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/is-absolute
is-relative@1.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/is-relative
is-unc-path@1.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/is-unc-path
unc-path-regex@0.1.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/unc-path-regex
is-windows@1.0.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/is-windows
unique-stream@2.3.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/unique-stream
json-stable-stringify-without-jsonify@1.0.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/json-stable-stringify-without-jsonify
through2-filter@3.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/through2-filter
through2@2.0.5 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/through2
xtend@4.0.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/xtend
minimist@1.2.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/mqtt/node_modules/minimist
mqtt-packet@6.2.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/mqtt-packet
bl@1.2.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/mqtt-packet/node_modules/bl
pump@3.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/pump
reinterval@1.1.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/reinterval
split2@3.1.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/split2
readable-stream@3.4.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/split2/node_modules/readable-stream
websocket-stream@5.5.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/websocket-stream
ws@3.3.3 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/ws
async-limiter@1.0.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/async-limiter
ultron@1.1.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/ultron
@abandonware/bluetooth-hci-socket@0.5.3-3 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/@abandonware/bluetooth-hci-socket
nan@2.14.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/nan
node-pre-gyp@0.13.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/node-pre-gyp
detect-libc@1.0.3 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/detect-libc
mkdirp@0.5.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/mkdirp
minimist@0.0.8 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/minimist
needle@2.4.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/needle
debug@3.2.6 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/needle/node_modules/debug
iconv-lite@0.4.24 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/iconv-lite
safer-buffer@2.1.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/safer-buffer
sax@1.2.4 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/sax
nopt@4.0.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/nopt
abbrev@1.1.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/abbrev
osenv@0.1.5 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/osenv
os-homedir@1.0.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/os-homedir
os-tmpdir@1.0.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/os-tmpdir
npm-packlist@1.4.6 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/npm-packlist
ignore-walk@3.0.3 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/ignore-walk
npm-bundled@1.0.6 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/npm-bundled
npmlog@4.1.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/npmlog
are-we-there-yet@1.1.5 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/are-we-there-yet
delegates@1.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/delegates
console-control-strings@1.1.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/console-control-strings
gauge@2.7.4 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/gauge
aproba@1.2.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/aproba
has-unicode@2.0.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/has-unicode
object-assign@4.1.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/object-assign
signal-exit@3.0.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/signal-exit
string-width@1.0.2 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/string-width
code-point-at@1.1.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/code-point-at
is-fullwidth-code-point@1.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/is-fullwidth-code-point
number-is-nan@1.0.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/number-is-nan
strip-ansi@3.0.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/strip-ansi
ansi-regex@2.1.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/ansi-regex
wide-align@1.1.3 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/wide-align
set-blocking@2.0.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/set-blocking
rc@1.2.8 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/rc
deep-extend@0.6.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/deep-extend
ini@1.3.5 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/ini
minimist@1.2.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/rc/node_modules/minimist
strip-json-comments@2.0.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/strip-json-comments
rimraf@2.7.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/rimraf
semver@5.7.1 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/semver
tar@4.4.13 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/tar
chownr@1.1.3 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/chownr
fs-minipass@1.2.7 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/fs-minipass
minipass@2.9.0 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/minipass
minizlib@1.3.3 /homebridge/node_modules/homebridge-mi-hygrothermograph/node_modules/minizlib
homebridge-mqttthing@1.0.45 /homebridge/node_modules/homebridge-mqttthing
fakegato-history@0.5.3 /homebridge/node_modules/homebridge-mqttthing/node_modules/fakegato-history
debug@2.6.9 /homebridge/node_modules/homebridge-mqttthing/node_modules/debug
ms@2.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/ms
google-auth-library@0.10.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/google-auth-library
gtoken@1.2.3 /homebridge/node_modules/homebridge-mqttthing/node_modules/gtoken
google-p12-pem@0.1.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/google-p12-pem
node-forge@0.7.6 /homebridge/node_modules/homebridge-mqttthing/node_modules/node-forge
jws@3.2.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/jws
jwa@1.4.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/jwa
buffer-equal-constant-time@1.0.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/buffer-equal-constant-time
ecdsa-sig-formatter@1.0.11 /homebridge/node_modules/homebridge-mqttthing/node_modules/ecdsa-sig-formatter
safe-buffer@5.2.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/safe-buffer
mime@1.6.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/mime
request@2.88.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/request
aws-sign2@0.7.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/aws-sign2
aws4@1.8.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/aws4
caseless@0.12.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/caseless
combined-stream@1.0.8 /homebridge/node_modules/homebridge-mqttthing/node_modules/combined-stream
delayed-stream@1.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/delayed-stream
extend@3.0.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/extend
forever-agent@0.6.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/forever-agent
form-data@2.3.3 /homebridge/node_modules/homebridge-mqttthing/node_modules/form-data
asynckit@0.4.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/asynckit
mime-types@2.1.25 /homebridge/node_modules/homebridge-mqttthing/node_modules/mime-types
mime-db@1.42.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/mime-db
har-validator@5.1.3 /homebridge/node_modules/homebridge-mqttthing/node_modules/har-validator
ajv@6.10.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/ajv
fast-deep-equal@2.0.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/fast-deep-equal
fast-json-stable-stringify@2.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/fast-json-stable-stringify
json-schema-traverse@0.4.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/json-schema-traverse
uri-js@4.2.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/uri-js
punycode@2.1.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/punycode
har-schema@2.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/har-schema
http-signature@1.2.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/http-signature
assert-plus@1.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/assert-plus
jsprim@1.4.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/jsprim
extsprintf@1.3.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/extsprintf
json-schema@0.2.3 /homebridge/node_modules/homebridge-mqttthing/node_modules/json-schema
verror@1.10.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/verror
core-util-is@1.0.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/core-util-is
sshpk@1.16.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/sshpk
asn1@0.2.4 /homebridge/node_modules/homebridge-mqttthing/node_modules/asn1
safer-buffer@2.1.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/safer-buffer
bcrypt-pbkdf@1.0.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/bcrypt-pbkdf
tweetnacl@0.14.5 /homebridge/node_modules/homebridge-mqttthing/node_modules/tweetnacl
dashdash@1.14.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/dashdash
ecc-jsbn@0.1.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/ecc-jsbn
jsbn@0.1.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/jsbn
getpass@0.1.7 /homebridge/node_modules/homebridge-mqttthing/node_modules/getpass
is-typedarray@1.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/is-typedarray
isstream@0.1.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/isstream
json-stringify-safe@5.0.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/json-stringify-safe
oauth-sign@0.9.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/oauth-sign
performance-now@2.1.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/performance-now
qs@6.5.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/qs
tough-cookie@2.4.3 /homebridge/node_modules/homebridge-mqttthing/node_modules/tough-cookie
psl@1.4.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/psl
punycode@1.4.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/tough-cookie/node_modules/punycode
tunnel-agent@0.6.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/tunnel-agent
uuid@3.3.3 /homebridge/node_modules/homebridge-mqttthing/node_modules/uuid
lodash.noop@3.0.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/lodash.noop
googleapis@18.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/googleapis
async@2.1.5 /homebridge/node_modules/homebridge-mqttthing/node_modules/async
lodash@4.17.15 /homebridge/node_modules/homebridge-mqttthing/node_modules/lodash
string-template@1.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/string-template
moment@2.24.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/moment
homebridge-lib@4.2.3 /homebridge/node_modules/homebridge-mqttthing/node_modules/homebridge-lib
bonjour-hap@3.5.4 /homebridge/node_modules/homebridge-mqttthing/node_modules/bonjour-hap
array-flatten@2.1.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/array-flatten
deep-equal@1.1.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/deep-equal
is-arguments@1.0.4 /homebridge/node_modules/homebridge-mqttthing/node_modules/is-arguments
is-date-object@1.0.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/is-date-object
is-regex@1.0.4 /homebridge/node_modules/homebridge-mqttthing/node_modules/is-regex
has@1.0.3 /homebridge/node_modules/homebridge-mqttthing/node_modules/has
function-bind@1.1.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/function-bind
object-is@1.0.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/object-is
object-keys@1.1.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/object-keys
regexp.prototype.flags@1.2.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/regexp.prototype.flags
define-properties@1.1.3 /homebridge/node_modules/homebridge-mqttthing/node_modules/define-properties
dns-equal@1.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/dns-equal
dns-txt@2.0.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/dns-txt
buffer-indexof@1.1.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/buffer-indexof
multicast-dns@7.2.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/multicast-dns
dns-packet@4.2.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/dns-packet
ip@1.1.5 /homebridge/node_modules/homebridge-mqttthing/node_modules/ip
thunky@1.1.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/thunky
multicast-dns-service-types@1.1.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/multicast-dns-service-types
chalk@2.4.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/chalk
ansi-styles@3.2.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/ansi-styles
color-convert@1.9.3 /homebridge/node_modules/homebridge-mqttthing/node_modules/color-convert
color-name@1.1.3 /homebridge/node_modules/homebridge-mqttthing/node_modules/color-name
escape-string-regexp@1.0.5 /homebridge/node_modules/homebridge-mqttthing/node_modules/escape-string-regexp
supports-color@5.5.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/supports-color
has-flag@3.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/has-flag
debug@4.1.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/homebridge-lib/node_modules/debug
ms@2.1.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/homebridge-lib/node_modules/ms
semver@6.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/semver
mqtt@2.18.8 /homebridge/node_modules/homebridge-mqttthing/node_modules/mqtt
commist@1.1.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/commist
leven@2.1.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/leven
minimist@1.2.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/minimist
concat-stream@1.6.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/concat-stream
buffer-from@1.1.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/buffer-from
inherits@2.0.4 /homebridge/node_modules/homebridge-mqttthing/node_modules/inherits
readable-stream@2.3.6 /homebridge/node_modules/homebridge-mqttthing/node_modules/readable-stream
isarray@1.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/isarray
process-nextick-args@2.0.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/process-nextick-args
safe-buffer@5.1.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/readable-stream/node_modules/safe-buffer
string_decoder@1.1.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/string_decoder
safe-buffer@5.1.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/string_decoder/node_modules/safe-buffer
util-deprecate@1.0.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/util-deprecate
typedarray@0.0.6 /homebridge/node_modules/homebridge-mqttthing/node_modules/typedarray
end-of-stream@1.4.4 /homebridge/node_modules/homebridge-mqttthing/node_modules/end-of-stream
once@1.4.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/once
wrappy@1.0.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/wrappy
es6-map@0.1.5 /homebridge/node_modules/homebridge-mqttthing/node_modules/es6-map
d@1.0.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/d
es5-ext@0.10.53 /homebridge/node_modules/homebridge-mqttthing/node_modules/es5-ext
es6-iterator@2.0.3 /homebridge/node_modules/homebridge-mqttthing/node_modules/es6-iterator
es6-symbol@3.1.3 /homebridge/node_modules/homebridge-mqttthing/node_modules/es6-symbol
ext@1.2.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/ext
type@2.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/ext/node_modules/type
next-tick@1.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/next-tick
type@1.2.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/type
es6-set@0.1.5 /homebridge/node_modules/homebridge-mqttthing/node_modules/es6-set
es6-symbol@3.1.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/es6-set/node_modules/es6-symbol
event-emitter@0.3.5 /homebridge/node_modules/homebridge-mqttthing/node_modules/event-emitter
help-me@1.1.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/help-me
callback-stream@1.1.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/callback-stream
glob-stream@6.1.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/glob-stream
glob@7.1.6 /homebridge/node_modules/homebridge-mqttthing/node_modules/glob
fs.realpath@1.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/fs.realpath
inflight@1.0.6 /homebridge/node_modules/homebridge-mqttthing/node_modules/inflight
minimatch@3.0.4 /homebridge/node_modules/homebridge-mqttthing/node_modules/minimatch
brace-expansion@1.1.11 /homebridge/node_modules/homebridge-mqttthing/node_modules/brace-expansion
balanced-match@1.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/balanced-match
concat-map@0.0.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/concat-map
path-is-absolute@1.0.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/path-is-absolute
glob-parent@3.1.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/glob-parent
is-glob@3.1.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/is-glob
is-extglob@2.1.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/is-extglob
path-dirname@1.0.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/path-dirname
is-negated-glob@1.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/is-negated-glob
ordered-read-streams@1.0.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/ordered-read-streams
pumpify@1.5.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/pumpify
duplexify@3.7.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/duplexify
stream-shift@1.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/stream-shift
pump@2.0.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/pumpify/node_modules/pump
remove-trailing-separator@1.1.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/remove-trailing-separator
to-absolute-glob@2.0.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/to-absolute-glob
is-absolute@1.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/is-absolute
is-relative@1.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/is-relative
is-unc-path@1.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/is-unc-path
unc-path-regex@0.1.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/unc-path-regex
is-windows@1.0.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/is-windows
unique-stream@2.3.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/unique-stream
json-stable-stringify-without-jsonify@1.0.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/json-stable-stringify-without-jsonify
through2-filter@3.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/through2-filter
through2@2.0.5 /homebridge/node_modules/homebridge-mqttthing/node_modules/through2
xtend@4.0.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/xtend
mqtt-packet@5.6.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/mqtt-packet
bl@1.2.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/bl
pump@3.0.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/pump
reinterval@1.1.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/reinterval
split2@2.2.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/split2
websocket-stream@5.5.0 /homebridge/node_modules/homebridge-mqttthing/node_modules/websocket-stream
ws@3.3.3 /homebridge/node_modules/homebridge-mqttthing/node_modules/ws
async-limiter@1.0.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/async-limiter
safe-buffer@5.1.2 /homebridge/node_modules/homebridge-mqttthing/node_modules/ws/node_modules/safe-buffer
ultron@1.1.1 /homebridge/node_modules/homebridge-mqttthing/node_modules/ultron
serialport@8.0.5 /homebridge/node_modules/serialport
@serialport/binding-mock@8.0.4 /homebridge/node_modules/serialport/node_modules/@serialport/binding-mock
@serialport/binding-abstract@8.0.4 /homebridge/node_modules/serialport/node_modules/@serialport/binding-abstract
debug@4.1.1 /homebridge/node_modules/serialport/node_modules/debug
ms@2.1.2 /homebridge/node_modules/serialport/node_modules/ms
@serialport/bindings@8.0.4 /homebridge/node_modules/serialport/node_modules/@serialport/bindings
@serialport/parser-readline@8.0.4 /homebridge/node_modules/serialport/node_modules/@serialport/parser-readline
@serialport/parser-delimiter@8.0.4 /homebridge/node_modules/serialport/node_modules/@serialport/parser-delimiter
bindings@1.5.0 /homebridge/node_modules/serialport/node_modules/bindings
file-uri-to-path@1.0.0 /homebridge/node_modules/serialport/node_modules/file-uri-to-path
nan@2.14.0 /homebridge/node_modules/serialport/node_modules/nan
prebuild-install@5.3.3 /homebridge/node_modules/serialport/node_modules/prebuild-install
detect-libc@1.0.3 /homebridge/node_modules/serialport/node_modules/detect-libc
expand-template@2.0.3 /homebridge/node_modules/serialport/node_modules/expand-template
github-from-package@0.0.0 /homebridge/node_modules/serialport/node_modules/github-from-package
minimist@1.2.0 /homebridge/node_modules/serialport/node_modules/minimist
mkdirp@0.5.1 /homebridge/node_modules/serialport/node_modules/mkdirp
minimist@0.0.8 /homebridge/node_modules/serialport/node_modules/mkdirp/node_modules/minimist
napi-build-utils@1.0.1 /homebridge/node_modules/serialport/node_modules/napi-build-utils
node-abi@2.12.0 /homebridge/node_modules/serialport/node_modules/node-abi
semver@5.7.1 /homebridge/node_modules/serialport/node_modules/semver
noop-logger@0.1.1 /homebridge/node_modules/serialport/node_modules/noop-logger
npmlog@4.1.2 /homebridge/node_modules/serialport/node_modules/npmlog
are-we-there-yet@1.1.5 /homebridge/node_modules/serialport/node_modules/are-we-there-yet
delegates@1.0.0 /homebridge/node_modules/serialport/node_modules/delegates
readable-stream@2.3.6 /homebridge/node_modules/serialport/node_modules/readable-stream
core-util-is@1.0.2 /homebridge/node_modules/serialport/node_modules/core-util-is
inherits@2.0.4 /homebridge/node_modules/serialport/node_modules/inherits
isarray@1.0.0 /homebridge/node_modules/serialport/node_modules/isarray
process-nextick-args@2.0.1 /homebridge/node_modules/serialport/node_modules/process-nextick-args
safe-buffer@5.1.2 /homebridge/node_modules/serialport/node_modules/safe-buffer
string_decoder@1.1.1 /homebridge/node_modules/serialport/node_modules/string_decoder
util-deprecate@1.0.2 /homebridge/node_modules/serialport/node_modules/util-deprecate
console-control-strings@1.1.0 /homebridge/node_modules/serialport/node_modules/console-control-strings
gauge@2.7.4 /homebridge/node_modules/serialport/node_modules/gauge
aproba@1.2.0 /homebridge/node_modules/serialport/node_modules/aproba
has-unicode@2.0.1 /homebridge/node_modules/serialport/node_modules/has-unicode
object-assign@4.1.1 /homebridge/node_modules/serialport/node_modules/object-assign
signal-exit@3.0.2 /homebridge/node_modules/serialport/node_modules/signal-exit
string-width@1.0.2 /homebridge/node_modules/serialport/node_modules/string-width
code-point-at@1.1.0 /homebridge/node_modules/serialport/node_modules/code-point-at
is-fullwidth-code-point@1.0.0 /homebridge/node_modules/serialport/node_modules/is-fullwidth-code-point
number-is-nan@1.0.1 /homebridge/node_modules/serialport/node_modules/number-is-nan
strip-ansi@3.0.1 /homebridge/node_modules/serialport/node_modules/strip-ansi
ansi-regex@2.1.1 /homebridge/node_modules/serialport/node_modules/ansi-regex
wide-align@1.1.3 /homebridge/node_modules/serialport/node_modules/wide-align
set-blocking@2.0.0 /homebridge/node_modules/serialport/node_modules/set-blocking
pump@3.0.0 /homebridge/node_modules/serialport/node_modules/pump
end-of-stream@1.4.4 /homebridge/node_modules/serialport/node_modules/end-of-stream
once@1.4.0 /homebridge/node_modules/serialport/node_modules/once
wrappy@1.0.2 /homebridge/node_modules/serialport/node_modules/wrappy
rc@1.2.8 /homebridge/node_modules/serialport/node_modules/rc
deep-extend@0.6.0 /homebridge/node_modules/serialport/node_modules/deep-extend
ini@1.3.5 /homebridge/node_modules/serialport/node_modules/ini
strip-json-comments@2.0.1 /homebridge/node_modules/serialport/node_modules/strip-json-comments
simple-get@3.1.0 /homebridge/node_modules/serialport/node_modules/simple-get
decompress-response@4.2.1 /homebridge/node_modules/serialport/node_modules/decompress-response
mimic-response@2.0.0 /homebridge/node_modules/serialport/node_modules/mimic-response
simple-concat@1.0.0 /homebridge/node_modules/serialport/node_modules/simple-concat
tar-fs@2.0.0 /homebridge/node_modules/serialport/node_modules/tar-fs
chownr@1.1.3 /homebridge/node_modules/serialport/node_modules/chownr
tar-stream@2.1.0 /homebridge/node_modules/serialport/node_modules/tar-stream
bl@3.0.0 /homebridge/node_modules/serialport/node_modules/bl
readable-stream@3.4.0 /homebridge/node_modules/serialport/node_modules/bl/node_modules/readable-stream
fs-constants@1.0.0 /homebridge/node_modules/serialport/node_modules/fs-constants
readable-stream@3.4.0 /homebridge/node_modules/serialport/node_modules/tar-stream/node_modules/readable-stream
tunnel-agent@0.6.0 /homebridge/node_modules/serialport/node_modules/tunnel-agent
which-pm-runs@1.0.0 /homebridge/node_modules/serialport/node_modules/which-pm-runs
@serialport/parser-byte-length@8.0.4 /homebridge/node_modules/serialport/node_modules/@serialport/parser-byte-length
@serialport/parser-cctalk@8.0.4 /homebridge/node_modules/serialport/node_modules/@serialport/parser-cctalk
@serialport/parser-ready@8.0.4 /homebridge/node_modules/serialport/node_modules/@serialport/parser-ready
@serialport/parser-regex@8.0.4 /homebridge/node_modules/serialport/node_modules/@serialport/parser-regex
@serialport/stream@8.0.4 /homebridge/node_modules/serialport/node_modules/@serialport/stream
/homebridge # npm i -g itsmepetrov/homebridge-zigbee
npm WARN deprecated homebridge-lib@2.0.0: Latest version: 3.0.1
> serialport@6.2.2 install /usr/local/lib/node_modules/homebridge-zigbee/node_modules/serialport
> prebuild-install || node-gyp rebuild
prebuild-install WARN install No prebuilt binaries found (target=12.13.1 runtime=node arch=arm platform=linux)
make: Entering directory '/usr/local/lib/node_modules/homebridge-zigbee/node_modules/serialport/build'
CXX(target) Release/obj.target/serialport/src/serialport.o
In file included from ../src/./serialport.h:6,
from ../src/serialport.cpp:1:
../../nan/nan.h: In function 'void Nan::AsyncQueueWorker(Nan::AsyncWorker*)':
../../nan/nan.h:2298:62: warning: cast between incompatible function types from 'void (*)(uv_work_t*)' {aka 'void (*)(uv_work_s*)'} to 'uv_after_work_cb' {aka 'void (*)(uv_work_s*, int)'} [-Wcast-function-type]
, reinterpret_cast(AsyncExecuteComplete)
^
../src/serialport.cpp: In function 'Nan::NAN_METHOD_RETURN_TYPE Open(Nan::NAN_METHOD_ARGS_TYPE)':
../src/serialport.cpp:41:48: error: no matching function for call to 'v8::Value::ToString()'
v8::String::Utf8Value path(info[0]->ToString());
^
In file included from /root/.cache/node-gyp/12.13.1/include/node/node.h:63,
from ../../nan/nan.h:54,
from ../src/./serialport.h:6,
from ../src/serialport.cpp:1:
/root/.cache/node-gyp/12.13.1/include/node/v8.h:2572:44: note: candidate: 'v8::MaybeLocal v8::Value::ToString(v8::Local) const'
V8_WARN_UNUSED_RESULT MaybeLocal ToString(
^~~~~~~~
/root/.cache/node-gyp/12.13.1/include/node/v8.h:2572:44: note: candidate expects 1 argument, 0 provided
In file included from /root/.cache/node-gyp/12.13.1/include/node/v8-internal.h:14,
from /root/.cache/node-gyp/12.13.1/include/node/v8.h:25,
from /root/.cache/node-gyp/12.13.1/include/node/node.h:63,
from ../../nan/nan.h:54,
from ../src/./serialport.h:6,
from ../src/serialport.cpp:1:
/root/.cache/node-gyp/12.13.1/include/node/v8.h:2588:31: note: candidate: 'v8::Local v8::Value::ToString(v8::Isolate*) const'
Local ToString(Isolate* isolate) const);
^~~~~~~~
/root/.cache/node-gyp/12.13.1/include/node/v8config.h:311:3: note: in definition of macro 'V8_DEPRECATED'
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
/root/.cache/node-gyp/12.13.1/include/node/v8.h:2588:31: note: candidate expects 1 argument, 0 provided
Local ToString(Isolate* isolate) const);
^~~~~~~~
/root/.cache/node-gyp/12.13.1/include/node/v8config.h:311:3: note: in definition of macro 'V8_DEPRECATED'
declarator __attribute__((deprecated(message)))
^~~~~~~~~~
../src/serialport.cpp:48:53: error: no matching function for call to 'v8::Value::ToObject()'
v8::Local options = info[1]->ToObject();
^
In file included from /root/.cache/node-gyp/12.13.1/include/node/node.h:63,
from ../../nan/nan.h:54,
from ../src/./serialport.h:6,
from ../src/serialport.cpp:1:
/root/.cache/node-gyp/12.13.1/include/node/v8.h:2576:44: note: candidate: 'v8::MaybeLocal v8::Value::ToObject(v8::Local) const'
V8_WARN_UNUSED_RESULT MaybeLocal
Docker Start Command:
Homebridge Config:
Environment:
Host Operating System: LibreELEC (official): 9.1.502 (RPi2.arm)
Docker Version: 18.09.7, build 18.09.7
Image Tag / Type: oznu/homebridge raspberry-pi