NEWS
Iobroker.admin update Probleme
-
@dali3
npm-Befehle nicht mit sudo ausführen!iobroker fix
Danach
iobroker update iobroker upgrade
mal probieren. Wird aber vermutlich auf die gleiche Meldung laufen.
Bei mir ist parser jedenfalls keine dependency von iobroker.javascript:
├─┬ iobroker.javascript@4.6.26 │ ├── @iobroker/adapter-core@2.4.0 deduped │ ├── @types/node@14.6.1 │ ├─┬ @types/request@2.48.5 │ │ ├── @types/caseless@0.12.2 │ │ ├── @types/node@14.6.1 │ │ ├── @types/tough-cookie@4.0.0 │ │ └─┬ form-data@2.5.1 │ │ ├── asynckit@0.4.0 deduped │ │ ├── combined-stream@1.0.8 deduped │ │ └── mime-types@2.1.27 deduped
Ist nodeJS bei dir sauber?
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
-
Iobroker fix hab ich schon probiert:
========================================================================== Your installation was fixed successfully Run iobroker start to start ioBroker again! ==========================================================================
genau beim update/upgrade erhalte ich die gleich fehlermeldung
npm ERR! code ENOTSUP npm ERR! notsup Unsupported engine for parser@0.1.4: wanted: {"node":"0.4-0.9"} (current: {"node":"10.22.0","npm":"6.14.6"}) npm ERR! notsup Not compatible with your version of node/npm: parser@0.1.4 npm ERR! notsup Not compatible with your version of node/npm: parser@0.1.4 npm ERR! notsup Required: {"node":"0.4-0.9"} npm ERR! notsup Actual: {"npm":"6.14.6","node":"10.22.0"}
hier die Version:
iobroker@iobroker2:/opt/iobroker$ which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs /usr/bin/nodejs v10.22.0 /usr/bin/node v10.22.0 /usr/bin/npm 6.14.6 nodejs: Installed: 10.22.0-1nodesource1 Candidate: 10.22.0-1nodesource1 Version table: *** 10.22.0-1nodesource1 500 500 https://deb.nodesource.com/node_10.x buster/main amd64 Packages 100 /var/lib/dpkg/status 10.21.0~dfsg-1~deb10u1 500 500 http://ftp.debian.org/debian buster/main amd64 Packages 500 http://security.debian.org buster/updates/main amd64 Packages
Danke dir für die Unterstützung!
-
@dali3
Zunächst würde ich node auf die Version 12 heben.
Danncd /opt/iobroker sudo -H -u iobroker npm install iobroker.js-controller
-
Update:
/usr/bin/nodejs v12.18.3 /usr/bin/node v12.18.3 /usr/bin/npm 6.14.6 nodejs: Installed: 12.18.3-1nodesource1 Candidate: 12.18.3-1nodesource1 Version table: *** 12.18.3-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main amd64 Packages 100 /var/lib/dpkg/status 10.21.0~dfsg-1~deb10u1 500 500 http://ftp.debian.org/debian buster/main amd64 Packages 500 http://security.debian.org buster/updates/main amd64 Packages
Feedback Befehl - sudo -H -u iobroker npm install iobroker.js-controller:
iobroker@iobroker2:/opt/iobroker$ sudo -H -u iobroker npm install iobroker.js-controller npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.1.2 (node_modules/chokidar/node_modules/fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"}) npm ERR! code ENOTSUP npm ERR! notsup Unsupported engine for parser@0.1.4: wanted: {"node":"0.4-0.9"} (current: {"node":"12.18.3","npm":"6.14.6"}) npm ERR! notsup Not compatible with your version of node/npm: parser@0.1.4 npm ERR! notsup Not compatible with your version of node/npm: parser@0.1.4 npm ERR! notsup Required: {"node":"0.4-0.9"} npm ERR! notsup Actual: {"npm":"6.14.6","node":"12.18.3"} npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2020-08-30T13_05_34_749Z-debug.log
-
sudo -H -u iobroker npm install iobroker.javascript
-
@Thomas-Braun
@dali3
aber bitte nur im iobroker-Verzeichnis! -
@Homoran Das setze ich voraus.
-
@Thomas-Braun sagte in Iobroker.admin update Probleme:
@Homoran Das setze ich voraus.
Du schon
und er ist "eigentlich" da bisher auch drin. Wollte nur sicher gehen, dass das auch so bleibt -
Wieder dasselbe
iobroker@iobroker2:/opt/iobroker$ sudo -H -u iobroker npm install iobroker.javascript npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen) npm ERR! code ENOTSUP npm ERR! notsup Unsupported engine for parser@0.1.4: wanted: {"node":"0.4-0.9"} (current: {"node":"12.18.3","npm":"6.14.6"}) npm ERR! notsup Not compatible with your version of node/npm: parser@0.1.4 npm ERR! notsup Not compatible with your version of node/npm: parser@0.1.4 npm ERR! notsup Required: {"node":"0.4-0.9"} npm ERR! notsup Actual: {"npm":"6.14.6","node":"12.18.3"} npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2020-08-30T16_55_42_259Z-debug.log
-
@dali3 was mich da wundert ist die dependency auf einen parser@0.1.4
den gibt es mittlerweile als 1.0.7, voraisgesetzt dass der iobroker.parser gemeint ist -
@Homoran
Was mich noch mehr wundert ist der part:notsup Required: {"node":"0.4-0.9"}
Diese SemVer ist ja aus der frühen Kreidezeit.
-
@Homoran
Leider bin ich da wirklich ein Laie
habe aber keinen Adapter namens "Parser" installiert. War auch meine erste Vermutung. -
@Thomas-Braun sagte in Iobroker.admin update Probleme:
Diese SemVer ist ja aus der frühen Kreidezeit.
das war der zweite Teil
kannst du das übernehmen, bitte - ich lese mit, staune und versuche zu lernen
-
@Homoran
Ich habe keine richtige Idee, wie in npm solche dependencies aufgelöst werden. Mit dpkg/apt wüsste ich das.Holzhammerversuch wäre den 'parser' entweder zu löschen oder auf eine aktuelle Version zu prügeln. Aber da weiß ich nicht ob nicht irgendwas kaputt geht.
-
@Thomas-Braun dann schreien wir mal nach @apollon77
-
@Homoran sagte in Iobroker.admin update Probleme:
@Thomas-Braun dann schreien wir mal nach @apollon77
"Ich rufe dich, Galaktika, vom fernen Stern Andromeda..." - So fängt das Lied an, mit dem die Dorfbewohner die gute Fee herbeirufen, wenn im Runddorf mal wieder irgendein Problem aufgetreten ist, daß sie nicht alleine lösen können!
-
Das ist der Vorteil mit Proxmox, kann das Backup sehr schnell zurückspielen.
Somit können wir alles "riskieren" und probieren -
@dali3
Dann versuch malcd /opt/iobroker npm install parser
-
@Thomas-Braun
wieder dasselbe:Hier das Log davon:
(npm ERR! A complete log of this run can be found in:
npm ERR! /home/iobroker/.npm/_logs/2020-08-30T18_36_53_611Z-debug.log)0 info it worked if it ends with ok 1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'install', 'parser' ] 2 info using npm@6.14.6 3 info using node@v12.18.3 4 verbose npm-session fad280aa7f354aca 5 silly install loadCurrentTree 6 silly install readLocalPackageData 7 http fetch GET 304 https://registry.npmjs.org/parser 191ms (from cache) 8 silly pacote tag manifest for parser@latest fetched in 198ms 9 timing stage:loadCurrentTree Completed in 2451ms 10 silly install loadIdealTree 11 silly install cloneCurrentTreeToIdealTree 12 timing stage:loadIdealTree:cloneCurrentTree Completed in 27ms 13 silly install loadShrinkwrap 14 timing stage:loadIdealTree:loadShrinkwrap Completed in 1164ms 15 silly install loadAllDepsIntoIdealTree 16 timing stage:rollbackFailedOptional Completed in 1ms 17 timing stage:runTopLevelLifecycles Completed in 3644ms 18 silly saveTree iobroker.inst@2.0.3 18 silly saveTree +-- colors@1.4.0 18 silly saveTree +-- fs-extra@7.0.1 18 silly saveTree | +-- graceful-fs@4.2.4 18 silly saveTree | +-- jsonfile@4.0.0 18 silly saveTree | `-- universalify@0.1.2 18 silly saveTree +-- iobroker.admin@4.0.10 18 silly saveTree | +-- @iobroker/adapter-core@2.4.0 18 silly saveTree | | `-- @types/iobroker@3.0.12 18 silly saveTree | | `-- @types/node@14.6.0 18 silly saveTree | +-- body-parser@1.19.0 18 silly saveTree | | +-- bytes@3.1.0 18 silly saveTree | | +-- content-type@1.0.4 18 silly saveTree | | +-- debug@2.6.9 18 silly saveTree | | | `-- ms@2.0.0 18 silly saveTree | | +-- depd@1.1.2 18 silly saveTree | | +-- http-errors@1.7.2 18 silly saveTree | | | +-- inherits@2.0.3 18 silly saveTree | | | +-- setprototypeof@1.1.1 18 silly saveTree | | | +-- statuses@1.5.0 18 silly saveTree | | | `-- toidentifier@1.0.0 18 silly saveTree | | +-- iconv-lite@0.4.24 18 silly saveTree | | | `-- safer-buffer@2.1.2 18 silly saveTree | | +-- on-finished@2.3.0 18 silly saveTree | | | `-- ee-first@1.1.1 18 silly saveTree | | +-- qs@6.7.0 18 silly saveTree | | +-- raw-body@2.4.0 18 silly saveTree | | | `-- unpipe@1.0.0 18 silly saveTree | | `-- type-is@1.6.18 18 silly saveTree | | +-- media-typer@0.3.0 18 silly saveTree | | `-- mime-types@2.1.27 18 silly saveTree | | `-- mime-db@1.44.0 18 silly saveTree | +-- connect-flash@0.1.1 18 silly saveTree | +-- cookie-parser@1.4.5 18 silly saveTree | | +-- cookie-signature@1.0.6 18 silly saveTree | | `-- cookie@0.4.0 18 silly saveTree | +-- express-fileupload@1.2.0 18 silly saveTree | | `-- busboy@0.3.1 18 silly saveTree | | `-- dicer@0.3.0 18 silly saveTree | | `-- streamsearch@0.1.2 18 silly saveTree | +-- express-session@1.17.1 18 silly saveTree | | +-- depd@2.0.0 18 silly saveTree | | +-- on-headers@1.0.2 18 silly saveTree | | +-- parseurl@1.3.3 18 silly saveTree | | +-- safe-buffer@5.2.0 18 silly saveTree | | `-- uid-safe@2.1.5 18 silly saveTree | | `-- random-bytes@1.0.0 18 silly saveTree | +-- express@4.17.1 18 silly saveTree | | +-- accepts@1.3.7 18 silly saveTree | | | `-- negotiator@0.6.2 18 silly saveTree | | +-- array-flatten@1.1.1 18 silly saveTree | | +-- content-disposition@0.5.3 18 silly saveTree | | | `-- safe-buffer@5.1.2 18 silly saveTree | | +-- encodeurl@1.0.2 18 silly saveTree | | +-- escape-html@1.0.3 18 silly saveTree | | +-- etag@1.8.1 18 silly saveTree | | +-- finalhandler@1.1.2 18 silly saveTree | | +-- fresh@0.5.2 18 silly saveTree | | +-- merge-descriptors@1.0.1 18 silly saveTree | | +-- methods@1.1.2 18 silly saveTree | | +-- path-to-regexp@0.1.7 18 silly saveTree | | +-- proxy-addr@2.0.6 18 silly saveTree | | | +-- forwarded@0.1.2 18 silly saveTree | | | `-- ipaddr.js@1.9.1 18 silly saveTree | | +-- range-parser@1.2.1 18 silly saveTree | | +-- safe-buffer@5.1.2 18 silly saveTree | | +-- send@0.17.1 18 silly saveTree | | | +-- destroy@1.0.4 18 silly saveTree | | | +-- mime@1.6.0 18 silly saveTree | | | `-- ms@2.1.1 18 silly saveTree | | +-- serve-static@1.14.1 18 silly saveTree | | +-- utils-merge@1.0.1 18 silly saveTree | | `-- vary@1.1.2 18 silly saveTree | +-- passport-local@1.0.0 18 silly saveTree | | `-- passport-strategy@1.0.0 18 silly saveTree | +-- passport.socketio@3.7.0 18 silly saveTree | | `-- xtend@4.0.2 18 silly saveTree | +-- passport@0.4.1 18 silly saveTree | | `-- pause@0.0.1 18 silly saveTree | +-- request@2.88.2 18 silly saveTree | | +-- aws-sign2@0.7.0 18 silly saveTree | | +-- aws4@1.10.1 18 silly saveTree | | +-- caseless@0.12.0 18 silly saveTree | | +-- combined-stream@1.0.8 18 silly saveTree | | | `-- delayed-stream@1.0.0 18 silly saveTree | | +-- extend@3.0.2 18 silly saveTree | | +-- forever-agent@0.6.1 18 silly saveTree | | +-- form-data@2.3.3 18 silly saveTree | | | `-- asynckit@0.4.0 18 silly saveTree | | +-- har-validator@5.1.5 18 silly saveTree | | | +-- ajv@6.12.4 18 silly saveTree | | | | +-- fast-deep-equal@3.1.3 18 silly saveTree | | | | +-- fast-json-stable-stringify@2.1.0 18 silly saveTree | | | | +-- json-schema-traverse@0.4.1 18 silly saveTree | | | | `-- uri-js@4.2.2 18 silly saveTree | | | | `-- punycode@2.1.1 18 silly saveTree | | | `-- har-schema@2.0.0 18 silly saveTree | | +-- http-signature@1.2.0 18 silly saveTree | | | +-- assert-plus@1.0.0 18 silly saveTree | | | +-- jsprim@1.4.1 18 silly saveTree | | | | +-- extsprintf@1.3.0 18 silly saveTree | | | | +-- json-schema@0.2.3 18 silly saveTree | | | | `-- verror@1.10.0 18 silly saveTree | | | | `-- core-util-is@1.0.2 18 silly saveTree | | | `-- sshpk@1.16.1 18 silly saveTree | | | +-- asn1@0.2.4 18 silly saveTree | | | +-- bcrypt-pbkdf@1.0.2 18 silly saveTree | | | | `-- tweetnacl@0.14.5 18 silly saveTree | | | +-- dashdash@1.14.1 18 silly saveTree | | | +-- ecc-jsbn@0.1.2 18 silly saveTree | | | | `-- jsbn@0.1.1 18 silly saveTree | | | +-- getpass@0.1.7 18 silly saveTree | | | +-- jsbn@0.1.1 18 silly saveTree | | | `-- tweetnacl@0.14.5 18 silly saveTree | | +-- is-typedarray@1.0.0 18 silly saveTree | | +-- isstream@0.1.2 18 silly saveTree | | +-- json-stringify-safe@5.0.1 18 silly saveTree | | +-- oauth-sign@0.9.0 18 silly saveTree | | +-- performance-now@2.1.0 18 silly saveTree | | +-- qs@6.5.2 18 silly saveTree | | +-- tough-cookie@2.5.0 18 silly saveTree | | | `-- psl@1.8.0 18 silly saveTree | | +-- tunnel-agent@0.6.0 18 silly saveTree | | `-- uuid@3.4.0 18 silly saveTree | +-- semver@6.3.0 18 silly saveTree | +-- socket.io-client@2.3.0 18 silly saveTree | | +-- backo2@1.0.2 18 silly saveTree | | +-- base64-arraybuffer@0.1.5 18 silly saveTree | | +-- component-bind@1.0.0 18 silly saveTree | | +-- component-emitter@1.2.1 18 silly saveTree | | +-- debug@4.1.1 18 silly saveTree | | | `-- ms@2.1.2 18 silly saveTree | | +-- engine.io-client@3.4.3 18 silly saveTree | | | +-- component-emitter@1.3.0 18 silly saveTree | | | +-- component-inherit@0.0.3 18 silly saveTree | | | +-- debug@4.1.1 18 silly saveTree | | | | `-- ms@2.1.2 18 silly saveTree | | | +-- engine.io-parser@2.2.0 18 silly saveTree | | | | +-- after@0.8.2 18 silly saveTree | | | | +-- arraybuffer.slice@0.0.7 18 silly saveTree | | | | +-- blob@0.0.5 18 silly saveTree | | | | `-- has-binary2@1.0.3 18 silly saveTree | | | | `-- isarray@2.0.1 18 silly saveTree | | | +-- has-cors@1.1.0 18 silly saveTree | | | +-- indexof@0.0.1 18 silly saveTree | | | +-- parseqs@0.0.5 18 silly saveTree | | | | `-- better-assert@1.0.2 18 silly saveTree | | | | `-- callsite@1.0.0 18 silly saveTree | | | +-- parseuri@0.0.5 18 silly saveTree | | | +-- ws@6.1.4 18 silly saveTree | | | | `-- async-limiter@1.0.1 18 silly saveTree | | | +-- xmlhttprequest-ssl@1.5.5 18 silly saveTree | | | `-- yeast@0.1.2 18 silly saveTree | | +-- has-binary2@1.0.3 18 silly saveTree | | +-- has-cors@1.1.0 18 silly saveTree | | +-- indexof@0.0.1 18 silly saveTree | | +-- object-component@0.0.3 18 silly saveTree | | +-- parseqs@0.0.5 18 silly saveTree | | +-- parseuri@0.0.5 18 silly saveTree | | +-- socket.io-parser@3.3.0 18 silly saveTree | | | `-- debug@3.1.0 18 silly saveTree | | | `-- ms@2.0.0 18 silly saveTree | | `-- to-array@0.1.4 18 silly saveTree | +-- socket.io@2.3.0 18 silly saveTree | | +-- debug@4.1.1 18 silly saveTree | | | `-- ms@2.1.2 18 silly saveTree | | +-- engine.io@3.4.2 18 silly saveTree | | | +-- base64id@2.0.0 18 silly saveTree | | | +-- cookie@0.3.1 18 silly saveTree | | | +-- debug@4.1.1 18 silly saveTree | | | | `-- ms@2.1.2 18 silly saveTree | | | `-- ws@7.3.1 18 silly saveTree | | +-- socket.io-adapter@1.1.2 18 silly saveTree | | `-- socket.io-parser@3.4.1 18 silly saveTree | | `-- debug@4.1.1 18 silly saveTree | | `-- ms@2.1.2 18 silly saveTree | `-- xtend@4.0.2 18 silly saveTree +-- iobroker.backitup@1.5.8 18 silly saveTree | +-- dropbox-v2-api@2.4.26 18 silly saveTree | | `-- request@2.88.0 18 silly saveTree | | +-- qs@6.5.2 18 silly saveTree | | `-- tough-cookie@2.4.3 18 silly saveTree | | `-- punycode@1.4.1 18 silly saveTree | +-- ftp@0.3.10 18 silly saveTree | | +-- readable-stream@1.1.14 18 silly saveTree | | | +-- isarray@0.0.1 18 silly saveTree | | | `-- string_decoder@0.10.31 18 silly saveTree | | `-- xregexp@2.0.0 18 silly saveTree | +-- google-auth-library@6.0.6 18 silly saveTree | | +-- arrify@2.0.1 18 silly saveTree | | +-- base64-js@1.3.1 18 silly saveTree | | +-- ecdsa-sig-formatter@1.0.11 18 silly saveTree | | +-- fast-text-encoding@1.0.3 18 silly saveTree | | +-- gaxios@3.1.0 18 silly saveTree | | | +-- abort-controller@3.0.0 18 silly saveTree | | | | `-- event-target-shim@5.0.1 18 silly saveTree | | | +-- https-proxy-agent@5.0.0 18 silly saveTree | | | | +-- agent-base@6.0.1 18 silly saveTree | | | | | `-- debug@4.1.1 18 silly saveTree | | | | | `-- ms@2.1.2 18 silly saveTree | | | | `-- debug@4.1.1 18 silly saveTree | | | | `-- ms@2.1.2 18 silly saveTree | | | +-- is-stream@2.0.0 18 silly saveTree | | | `-- node-fetch@2.6.0 18 silly saveTree | | +-- gcp-metadata@4.1.4 18 silly saveTree | | | `-- json-bigint@1.0.0 18 silly saveTree | | | `-- bignumber.js@9.0.0 18 silly saveTree | | +-- gtoken@5.0.3 18 silly saveTree | | | +-- google-p12-pem@3.0.2 18 silly saveTree | | | | `-- node-forge@0.9.1 18 silly saveTree | | | +-- jws@4.0.0 18 silly saveTree | | | | `-- jwa@2.0.0 18 silly saveTree | | | | `-- buffer-equal-constant-time@1.0.1 18 silly saveTree | | | `-- mime@2.4.6 18 silly saveTree | | +-- jws@4.0.0 18 silly saveTree | | | `-- jwa@2.0.0 18 silly saveTree | | `-- lru-cache@6.0.0 18 silly saveTree | | `-- yallist@4.0.0 18 silly saveTree | +-- googleapis@50.0.0 18 silly saveTree | | `-- googleapis-common@4.4.0 18 silly saveTree | | +-- url-template@2.0.8 18 silly saveTree | | `-- uuid@8.3.0 18 silly saveTree | +-- node-schedule@1.3.2 18 silly saveTree | | +-- cron-parser@2.16.3 18 silly saveTree | | | +-- is-nan@1.3.0 18 silly saveTree | | | | `-- define-properties@1.1.3 18 silly saveTree | | | | `-- object-keys@1.1.1 18 silly saveTree | | | `-- moment-timezone@0.5.31 18 silly saveTree | | | `-- moment@2.27.0 18 silly saveTree | | +-- long-timeout@0.1.1 18 silly saveTree | | `-- sorted-array-functions@1.3.0 18 silly saveTree | +-- node-wol@0.1.1 18 silly saveTree | `-- targz@1.0.1 18 silly saveTree | `-- tar-fs@1.16.3 18 silly saveTree | +-- chownr@1.1.4 18 silly saveTree | +-- mkdirp@0.5.5 18 silly saveTree | | `-- minimist@1.2.5 18 silly saveTree | +-- pump@1.0.3 18 silly saveTree | | +-- end-of-stream@1.4.4 18 silly saveTree | | | `-- once@1.4.0 18 silly saveTree | | | `-- wrappy@1.0.2 18 silly saveTree | | `-- once@1.4.0 18 silly saveTree | `-- tar-stream@1.6.2 18 silly saveTree | +-- bl@1.2.2 18 silly saveTree | | `-- readable-stream@2.3.7 18 silly saveTree | | +-- isarray@1.0.0 18 silly saveTree | | +-- process-nextick-args@2.0.1 18 silly saveTree | | +-- string_decoder@1.1.1 18 silly saveTree | | `-- util-deprecate@1.0.2 18 silly saveTree | +-- buffer-alloc@1.2.0 18 silly saveTree | | +-- buffer-alloc-unsafe@1.1.0 18 silly saveTree | | `-- buffer-fill@1.0.0 18 silly saveTree | +-- fs-constants@1.0.0 18 silly saveTree | +-- readable-stream@2.3.7 18 silly saveTree | `-- to-buffer@1.1.1 18 silly saveTree +-- iobroker.ble@0.11.6 18 silly saveTree | +-- @abandonware/noble@1.9.2-9 18 silly saveTree | | +-- @abandonware/bluetooth-hci-socket@0.5.3-5 18 silly saveTree | | | +-- debug@4.1.1 18 silly saveTree | | | | `-- ms@2.1.2 18 silly saveTree | | | +-- nan@2.14.1 18 silly saveTree | | | +-- node-pre-gyp@0.14.0 18 silly saveTree | | | | +-- detect-libc@1.0.3 18 silly saveTree | | | | +-- needle@2.5.0 18 silly saveTree | | | | | +-- debug@3.2.6 18 silly saveTree | | | | | | `-- ms@2.1.2 18 silly saveTree | | | | | `-- sax@1.2.4 18 silly saveTree | | | | +-- nopt@4.0.3 18 silly saveTree | | | | | +-- abbrev@1.1.1 18 silly saveTree | | | | | `-- osenv@0.1.5 18 silly saveTree | | | | | +-- os-homedir@1.0.2 18 silly saveTree | | | | | `-- os-tmpdir@1.0.2 18 silly saveTree | | | | +-- npm-packlist@1.4.8 18 silly saveTree | | | | | +-- ignore-walk@3.0.3 18 silly saveTree | | | | | | `-- minimatch@3.0.4 18 silly saveTree | | | | | | `-- brace-expansion@1.1.11 18 silly saveTree | | | | | | +-- balanced-match@1.0.0 18 silly saveTree | | | | | | `-- concat-map@0.0.1 18 silly saveTree | | | | | +-- npm-bundled@1.1.1 18 silly saveTree | | | | | | `-- npm-normalize-package-bin@1.0.1 18 silly saveTree | | | | | `-- npm-normalize-package-bin@1.0.1 18 silly saveTree | | | | +-- npmlog@4.1.2 18 silly saveTree | | | | | +-- are-we-there-yet@1.1.5 18 silly saveTree | | | | | | `-- delegates@1.0.0 18 silly saveTree | | | | | +-- console-control-strings@1.1.0 18 silly saveTree | | | | | +-- gauge@2.7.4 18 silly saveTree | | | | | | +-- aproba@1.2.0 18 silly saveTree | | | | | | +-- has-unicode@2.0.1 18 silly saveTree | | | | | | +-- object-assign@4.1.1 18 silly saveTree | | | | | | +-- signal-exit@3.0.3 18 silly saveTree | | | | | | +-- string-width@1.0.2 18 silly saveTree | | | | | | | +-- code-point-at@1.1.0 18 silly saveTree | | | | | | | +-- is-fullwidth-code-point@1.0.0 18 silly saveTree | | | | | | | | `-- number-is-nan@1.0.1 18 silly saveTree | | | | | | | `-- strip-ansi@3.0.1 18 silly saveTree | | | | | | | `-- ansi-regex@2.1.1 18 silly saveTree | | | | | | +-- strip-ansi@3.0.1 18 silly saveTree | | | | | | `-- wide-align@1.1.3 18 silly saveTree | | | | | `-- set-blocking@2.0.0 18 silly saveTree | | | | +-- rc@1.2.8 18 silly saveTree | | | | | +-- deep-extend@0.6.0 18 silly saveTree | | | | | +-- ini@1.3.5 18 silly saveTree | | | | | `-- strip-json-comments@2.0.1 18 silly saveTree | | | | +-- rimraf@2.7.1 18 silly saveTree | | | | | `-- glob@7.1.6 18 silly saveTree | | | | | +-- fs.realpath@1.0.0 18 silly saveTree | | | | | +-- inflight@1.0.6 18 silly saveTree | | | | | `-- path-is-absolute@1.0.1 18 silly saveTree | | | | +-- semver@5.7.1 18 silly saveTree | | | | `-- tar@4.4.13 18 silly saveTree | | | | +-- fs-minipass@1.2.7 18 silly saveTree | | | | | `-- minipass@2.9.0 18 silly saveTree | | | | | `-- yallist@3.1.1 18 silly saveTree | | | | +-- minipass@2.9.0 18 silly saveTree | | | | +-- minizlib@1.3.3 18 silly saveTree | | | | `-- yallist@3.1.1 18 silly saveTree | | | `-- usb@1.6.3 18 silly saveTree | | | +-- bindings@1.5.0 18 silly saveTree | | | | `-- file-uri-to-path@1.0.0 18 silly saveTree | | | +-- nan@2.13.2 18 silly saveTree | | | `-- prebuild-install@5.3.5 18 silly saveTree | | | +-- expand-template@2.0.3 18 silly saveTree | | | +-- github-from-package@0.0.0 18 silly saveTree | | | +-- napi-build-utils@1.0.2 18 silly saveTree | | | +-- node-abi@2.19.1 18 silly saveTree | | | +-- noop-logger@0.1.1 18 silly saveTree | | | +-- pump@3.0.0 18 silly saveTree | | | +-- simple-get@3.1.0 18 silly saveTree | | | | +-- decompress-response@4.2.1 18 silly saveTree | | | | | `-- mimic-response@2.1.0 18 silly saveTree | | | | `-- simple-concat@1.0.1 18 silly saveTree | | | +-- tar-fs@2.1.0 18 silly saveTree | | | | +-- mkdirp-classic@0.5.3 18 silly saveTree | | | | `-- tar-stream@2.1.3 18 silly saveTree | | | | +-- bl@4.0.2 18 silly saveTree | | | | | +-- buffer@5.6.0 18 silly saveTree | | | | | | `-- ieee754@1.1.13 18 silly saveTree | | | | | +-- inherits@2.0.4 18 silly saveTree | | | | | `-- readable-stream@3.6.0 18 silly saveTree | | | | `-- readable-stream@3.6.0 18 silly saveTree | | | `-- which-pm-runs@1.0.0 18 silly saveTree | | +-- debug@4.1.1 18 silly saveTree | | | `-- ms@2.1.2 18 silly saveTree | | +-- napi-thread-safe-callback@0.0.6 18 silly saveTree | | `-- node-addon-api@2.0.2 18 silly saveTree | +-- alcalzone-shared@2.3.0 18 silly saveTree | | `-- debug@4.1.1 18 silly saveTree | | `-- ms@2.1.2 18 silly saveTree | `-- iobroker-react-components@1.0.0 18 silly saveTree +-- iobroker.chromecast@2.3.1 18 silly saveTree | +-- @iobroker/adapter-core@1.0.3 18 silly saveTree | | `-- @types/iobroker@1.4.13 18 silly saveTree | +-- castv2-player@2.1.0 18 silly saveTree | | +-- array-find@1.0.0 18 silly saveTree | | +-- castv2-client@1.2.0 18 silly saveTree | | | `-- castv2@0.1.10 18 silly saveTree | | | +-- debug@4.1.1 18 silly saveTree | | | | `-- ms@2.1.2 18 silly saveTree | | | `-- protobufjs@6.10.1 18 silly saveTree | | | +-- @protobufjs/aspromise@1.1.2 18 silly saveTree | | | +-- @protobufjs/base64@1.1.2 18 silly saveTree | | | +-- @protobufjs/codegen@2.0.4 18 silly saveTree | | | +-- @protobufjs/eventemitter@1.1.0 18 silly saveTree | | | +-- @protobufjs/fetch@1.1.0 18 silly saveTree | | | | `-- @protobufjs/inquire@1.1.0 18 silly saveTree | | | +-- @protobufjs/float@1.0.2 18 silly saveTree | | | +-- @protobufjs/inquire@1.1.0 18 silly saveTree | | | +-- @protobufjs/path@1.1.2 18 silly saveTree | | | +-- @protobufjs/pool@1.1.0 18 silly saveTree | | | +-- @protobufjs/utf8@1.1.0 18 silly saveTree | | | +-- @types/long@4.0.1 18 silly saveTree | | | +-- @types/node@13.13.15 18 silly saveTree | | | `-- long@4.0.0 18 silly saveTree | | +-- dev-null@0.1.1 18 silly saveTree | | +-- icy@2.1.0 18 silly saveTree | | | +-- readable-stream@1.0.34 18 silly saveTree | | | | +-- isarray@0.0.1 18 silly saveTree | | | | `-- string_decoder@0.10.31 18 silly saveTree | | | `-- stream-parser@0.3.1 18 silly saveTree | | +-- multicast-dns@7.2.2 18 silly saveTree | | | +-- dns-packet@4.2.0 18 silly saveTree | | | | `-- ip@1.1.5 18 silly saveTree | | | `-- thunky@1.1.0 18 silly saveTree | | +-- playlist-parser@0.0.12 18 silly saveTree | | | `-- xmldom@0.1.16 18 silly saveTree | | +-- sprintf-js@1.1.2 18 silly saveTree | | +-- util@0.11.1 18 silly saveTree | | `-- why-is-node-running@2.2.0 18 silly saveTree | | +-- siginfo@2.0.0 18 silly saveTree | | `-- stackback@0.0.2 18 silly saveTree | `-- gulp-cli@2.3.0 18 silly saveTree | +-- ansi-colors@1.1.0 18 silly saveTree | | `-- ansi-wrap@0.1.0 18 silly saveTree | +-- archy@1.0.0 18 silly saveTree | +-- array-sort@1.0.0 18 silly saveTree | | +-- default-compare@1.0.0 18 silly saveTree | | | `-- kind-of@5.1.0 18 silly saveTree | | +-- get-value@2.0.6 18 silly saveTree | | `-- kind-of@5.1.0 18 silly saveTree | +-- color-support@1.1.3 18 silly saveTree | +-- concat-stream@1.6.2 18 silly saveTree | | +-- buffer-from@1.1.1 18 silly saveTree | | `-- typedarray@0.0.6 18 silly saveTree | +-- copy-props@2.0.4 18 silly saveTree | | +-- each-props@1.3.2 18 silly saveTree | | | +-- is-plain-object@2.0.4 18 silly saveTree | | | | `-- isobject@3.0.1 18 silly saveTree | | | `-- object.defaults@1.1.0 18 silly saveTree | | | +-- array-each@1.0.1 18 silly saveTree | | | +-- array-slice@1.1.0 18 silly saveTree | | | `-- for-own@1.0.0 18 silly saveTree | | | `-- for-in@1.0.2 18 silly saveTree | | `-- is-plain-object@2.0.4 18 silly saveTree | +-- fancy-log@1.3.3 18 silly saveTree | | +-- ansi-gray@0.1.1 18 silly saveTree | | +-- parse-node-version@1.0.1 18 silly saveTree | | `-- time-stamp@1.1.0 18 silly saveTree | +-- gulplog@1.0.0 18 silly saveTree | | `-- glogg@1.0.2 18 silly saveTree | | `-- sparkles@1.0.1 18 silly saveTree | +-- interpret@1.4.0 18 silly saveTree | +-- isobject@3.0.1 18 silly saveTree | +-- liftoff@3.1.0 18 silly saveTree | | +-- findup-sync@3.0.0 18 silly saveTree | | | +-- detect-file@1.0.0 18 silly saveTree | | | +-- is-glob@4.0.1 18 silly saveTree | | | | `-- is-extglob@2.1.1 18 silly saveTree | | | +-- micromatch@3.1.10 18 silly saveTree | | | | +-- arr-diff@4.0.0 18 silly saveTree | | | | +-- array-unique@0.3.2 18 silly saveTree | | | | +-- braces@2.3.2 18 silly saveTree | | | | | +-- arr-flatten@1.1.0 18 silly saveTree | | | | | +-- extend-shallow@2.0.1 18 silly saveTree | | | | | | `-- is-extendable@0.1.1 18 silly saveTree | | | | | +-- fill-range@4.0.0 18 silly saveTree | | | | | | +-- extend-shallow@2.0.1 18 silly saveTree | | | | | | +-- is-number@3.0.0 18 silly saveTree | | | | | | | `-- kind-of@3.2.2 18 silly saveTree | | | | | | | `-- is-buffer@1.1.6 18 silly saveTree | | | | | | +-- repeat-string@1.6.1 18 silly saveTree | | | | | | `-- to-regex-range@2.1.1 18 silly saveTree | | | | | +-- repeat-element@1.1.3 18 silly saveTree | | | | | +-- snapdragon-node@2.1.1 18 silly saveTree | | | | | | +-- define-property@1.0.0 18 silly saveTree | | | | | | | `-- is-descriptor@1.0.2 18 silly saveTree | | | | | | | +-- is-accessor-descriptor@1.0.0 18 silly saveTree | | | | | | | | `-- kind-of@6.0.3 18 silly saveTree | | | | | | | +-- is-data-descriptor@1.0.0 18 silly saveTree | | | | | | | `-- kind-of@6.0.3 18 silly saveTree | | | | | | `-- snapdragon-util@3.0.1 18 silly saveTree | | | | | | `-- kind-of@3.2.2 18 silly saveTree | | | | | +-- snapdragon@0.8.2 18 silly saveTree | | | | | | +-- base@0.11.2 18 silly saveTree | | | | | | | +-- cache-base@1.0.1 18 silly saveTree | | | | | | | | +-- collection-visit@1.0.0 18 silly saveTree | | | | | | | | | +-- map-visit@1.0.0 18 silly saveTree | | | | | | | | | | `-- object-visit@1.0.1 18 silly saveTree | | | | | | | | | `-- object-visit@1.0.1 18 silly saveTree | | | | | | | | +-- has-value@1.0.0 18 silly saveTree | | | | | | | | | `-- has-values@1.0.0 18 silly saveTree | | | | | | | | | +-- is-number@3.0.0 18 silly saveTree | | | | | | | | | | `-- kind-of@3.2.2 18 silly saveTree | | | | | | | | | `-- kind-of@4.0.0 18 silly saveTree | | | | | | | | +-- set-value@2.0.1 18 silly saveTree | | | | | | | | | +-- extend-shallow@2.0.1 18 silly saveTree | | | | | | | | | `-- split-string@3.1.0 18 silly saveTree | | | | | | | | | `-- extend-shallow@3.0.2 18 silly saveTree | | | | | | | | | +-- assign-symbols@1.0.0 18 silly saveTree | | | | | | | | | `-- is-extendable@1.0.1 18 silly saveTree | | | | | | | | +-- to-object-path@0.3.0 18 silly saveTree | | | | | | | | | `-- kind-of@3.2.2 18 silly saveTree | | | | | | | | +-- union-value@1.0.1 18 silly saveTree | | | | | | | | | `-- arr-union@3.1.0 18 silly saveTree | | | | | | | | `-- unset-value@1.0.0 18 silly saveTree | | | | | | | | `-- has-value@0.3.1 18 silly saveTree | | | | | | | | +-- has-values@0.1.4 18 silly saveTree | | | | | | | | `-- isobject@2.1.0 18 silly saveTree | | | | | | | | `-- isarray@1.0.0 18 silly saveTree | | | | | | | +-- class-utils@0.3.6 18 silly saveTree | | | | | | | | +-- define-property@0.2.5 18 silly saveTree | | | | | | | | | `-- is-descriptor@0.1.6 18 silly saveTree | | | | | | | | | +-- is-accessor-descriptor@0.1.6 18 silly saveTree | | | | | | | | | | `-- kind-of@3.2.2 18 silly saveTree | | | | | | | | | `-- is-data-descriptor@0.1.4 18 silly saveTree | | | | | | | | | `-- kind-of@3.2.2 18 silly saveTree | | | | | | | | `-- static-extend@0.1.2 18 silly saveTree | | | | | | | | +-- define-property@0.2.5 18 silly saveTree | | | | | | | | `-- object-copy@0.1.0 18 silly saveTree | | | | | | | | +-- copy-descriptor@0.1.1 18 silly saveTree | | | | | | | | +-- define-property@0.2.5 18 silly saveTree | | | | | | | | `-- kind-of@3.2.2 18 silly saveTree | | | | | | | +-- define-property@1.0.0 18 silly saveTree | | | | | | | | `-- is-descriptor@1.0.2 18 silly saveTree | | | | | | | | +-- is-accessor-descriptor@1.0.0 18 silly saveTree | | | | | | | | | `-- kind-of@6.0.3 18 silly saveTree | | | | | | | | +-- is-data-descriptor@1.0.0 18 silly saveTree | | | | | | | | `-- kind-of@6.0.3 18 silly saveTree | | | | | | | +-- mixin-deep@1.3.2 18 silly saveTree | | | | | | | | `-- is-extendable@1.0.1 18 silly saveTree | | | | | | | `-- pascalcase@0.1.1 18 silly saveTree | | | | | | +-- define-property@0.2.5 18 silly saveTree | | | | | | +-- extend-shallow@2.0.1 18 silly saveTree | | | | | | +-- map-cache@0.2.2 18 silly saveTree | | | | | | +-- source-map-resolve@0.5.3 18 silly saveTree | | | | | | | +-- atob@2.1.2 18 silly saveTree | | | | | | | +-- decode-uri-component@0.2.0 18 silly saveTree | | | | | | | +-- resolve-url@0.2.1 18 silly saveTree | | | | | | | +-- source-map-url@0.4.0 18 silly saveTree | | | | | | | `-- urix@0.1.0 18 silly saveTree | | | | | | +-- source-map@0.5.7 18 silly saveTree | | | | | | `-- use@3.1.1 18 silly saveTree | | | | | +-- split-string@3.1.0 18 silly saveTree | | | | | `-- to-regex@3.0.2 18 silly saveTree | | | | | +-- define-property@2.0.2 18 silly saveTree | | | | | | `-- is-descriptor@1.0.2 18 silly saveTree | | | | | | +-- is-accessor-descriptor@1.0.0 18 silly saveTree | | | | | | | `-- kind-of@6.0.3 18 silly saveTree | | | | | | +-- is-data-descriptor@1.0.0 18 silly saveTree | | | | | | `-- kind-of@6.0.3 18 silly saveTree | | | | | +-- regex-not@1.0.2 18 silly saveTree | | | | | | `-- safe-regex@1.1.0 18 silly saveTree | | | | | | `-- ret@0.1.15 18 silly saveTree | | | | | `-- safe-regex@1.1.0 18 silly saveTree | | | | +-- define-property@2.0.2 18 silly saveTree | | | | +-- extend-shallow@3.0.2 18 silly saveTree | | | | +-- extglob@2.0.4 18 silly saveTree | | | | | +-- define-property@1.0.0 18 silly saveTree | | | | | | `-- is-descriptor@1.0.2 18 silly saveTree | | | | | | +-- is-accessor-descriptor@1.0.0 18 silly saveTree | | | | | | | `-- kind-of@6.0.3 18 silly saveTree | | | | | | +-- is-data-descriptor@1.0.0 18 silly saveTree | | | | | | `-- kind-of@6.0.3 18 silly saveTree | | | | | +-- expand-brackets@2.1.4 18 silly saveTree | | | | | | +-- define-property@0.2.5 18 silly saveTree | | | | | | +-- extend-shallow@2.0.1 18 silly saveTree | | | | | | `-- posix-character-classes@0.1.1 18 silly saveTree | | | | | +-- extend-shallow@2.0.1 18 silly saveTree | | | | | `-- fragment-cache@0.2.1 18 silly saveTree | | | | +-- fragment-cache@0.2.1 18 silly saveTree | | | | +-- kind-of@6.0.3 18 silly saveTree | | | | +-- nanomatch@1.2.13 18 silly saveTree | | | | | +-- is-windows@1.0.2 18 silly saveTree | | | | | +-- kind-of@6.0.3 18 silly saveTree | | | | | `-- object.pick@1.3.0 18 silly saveTree | | | | +-- object.pick@1.3.0 18 silly saveTree | | | | +-- regex-not@1.0.2 18 silly saveTree | | | | +-- snapdragon@0.8.2 18 silly saveTree | | | | `-- to-regex@3.0.2 18 silly saveTree | | | `-- resolve-dir@1.0.1 18 silly saveTree | | | +-- expand-tilde@2.0.2 18 silly saveTree | | | | `-- homedir-polyfill@1.0.3 18 silly saveTree | | | | `-- parse-passwd@1.0.0 18 silly saveTree | | | `-- global-modules@1.0.0 18 silly saveTree | | | `-- global-prefix@1.0.2 18 silly saveTree | | | `-- which@1.3.1 18 silly saveTree | | | `-- isexe@2.0.0 18 silly saveTree | | +-- fined@1.2.0 18 silly saveTree | | | `-- parse-filepath@1.0.2 18 silly saveTree | | | +-- is-absolute@1.0.0 18 silly saveTree | | | | `-- is-relative@1.0.0 18 silly saveTree | | | | `-- is-unc-path@1.0.0 18 silly saveTree | | | | `-- unc-path-regex@0.1.2 18 silly saveTree | | | `-- path-root@0.1.1 18 silly saveTree | | | `-- path-root-regex@0.1.2 18 silly saveTree | | +-- flagged-respawn@1.0.1 18 silly saveTree | | +-- object.map@1.0.1 18 silly saveTree | | | `-- make-iterator@1.0.1 18 silly saveTree | | | `-- kind-of@6.0.3 18 silly saveTree | | +-- rechoir@0.6.2 18 silly saveTree | | | `-- resolve@1.17.0 18 silly saveTree | | | `-- path-parse@1.0.6 18 silly saveTree | | `-- resolve@1.17.0 18 silly saveTree | +-- matchdep@2.0.0 18 silly saveTree | | +-- findup-sync@2.0.0 18 silly saveTree | | | `-- is-glob@3.1.0 18 silly saveTree | | `-- stack-trace@0.0.10 18 silly saveTree | +-- mute-stdout@1.0.1 18 silly saveTree | +-- pretty-hrtime@1.0.3 18 silly saveTree | +-- replace-homedir@1.0.0 18 silly saveTree | | `-- remove-trailing-separator@1.1.0 18 silly saveTree | +-- semver-greatest-satisfied-range@1.1.0 18 silly saveTree | | `-- sver-compat@1.5.0 18 silly saveTree | | +-- es6-iterator@2.0.3 18 silly saveTree | | | +-- d@1.0.1 18 silly saveTree | | | | +-- es5-ext@0.10.53 18 silly saveTree | | | | | +-- es6-symbol@3.1.3 18 silly saveTree | | | | | | `-- ext@1.4.0 18 silly saveTree | | | | | | `-- type@2.1.0 18 silly saveTree | | | | | `-- next-tick@1.0.0 18 silly saveTree | | | | `-- type@1.2.0 18 silly saveTree | | | +-- es5-ext@0.10.53 18 silly saveTree | | | `-- es6-symbol@3.1.3 18 silly saveTree | | `-- es6-symbol@3.1.3 18 silly saveTree | +-- v8flags@3.2.0 18 silly saveTree | `-- yargs@7.1.1 18 silly saveTree | +-- camelcase@3.0.0 18 silly saveTree | +-- cliui@3.2.0 18 silly saveTree | | `-- wrap-ansi@2.1.0 18 silly saveTree | +-- decamelize@1.2.0 18 silly saveTree | +-- get-caller-file@1.0.3 18 silly saveTree | +-- os-locale@1.4.0 18 silly saveTree | | `-- lcid@1.0.0 18 silly saveTree | | `-- invert-kv@1.0.0 18 silly saveTree | +-- read-pkg-up@1.0.1 18 silly saveTree | | +-- find-up@1.1.2 18 silly saveTree | | | +-- path-exists@2.1.0 18 silly saveTree | | | | `-- pinkie-promise@2.0.1 18 silly saveTree | | | | `-- pinkie@2.0.4 18 silly saveTree | | | `-- pinkie-promise@2.0.1 18 silly saveTree | | `-- read-pkg@1.1.0 18 silly saveTree | | +-- load-json-file@1.1.0 18 silly saveTree | | | +-- parse-json@2.2.0 18 silly saveTree | | | | `-- error-ex@1.3.2 18 silly saveTree | | | | `-- is-arrayish@0.2.1 18 silly saveTree | | | +-- pify@2.3.0 18 silly saveTree | | | `-- strip-bom@2.0.0 18 silly saveTree | | | `-- is-utf8@0.2.1 18 silly saveTree | | +-- normalize-package-data@2.5.0 18 silly saveTree | | | +-- hosted-git-info@2.8.8 18 silly saveTree | | | `-- validate-npm-package-license@3.0.4 18 silly saveTree | | | +-- spdx-correct@3.1.1 18 silly saveTree | | | | +-- spdx-expression-parse@3.0.1 18 silly saveTree | | | | | +-- spdx-exceptions@2.3.0 18 silly saveTree | | | | | `-- spdx-license-ids@3.0.5 18 silly saveTree | | | | `-- spdx-license-ids@3.0.5 18 silly saveTree | | | `-- spdx-expression-parse@3.0.1 18 silly saveTree | | `-- path-type@1.1.0 18 silly saveTree | +-- require-directory@2.1.1 18 silly saveTree | +-- require-main-filename@1.0.1 18 silly saveTree | +-- which-module@1.0.0 18 silly saveTree | +-- y18n@3.2.1 18 silly saveTree | `-- yargs-parser@5.0.0-security.0 18 silly saveTree | `-- object.assign@4.1.0 18 silly saveTree | +-- function-bind@1.1.1 18 silly saveTree | `-- has-symbols@1.0.1 18 silly saveTree +-- iobroker.cloud@3.0.4 18 silly saveTree +-- iobroker.daswetter@3.0.1 18 silly saveTree | +-- bent@7.3.10 18 silly saveTree | | `-- bytesish@0.4.3 18 silly saveTree | `-- xml2json-light@1.0.6 18 silly saveTree +-- iobroker.discovery@2.3.7 18 silly saveTree | +-- mdns-discovery@0.2.6 18 silly saveTree | | +-- debug@2.2.0 18 silly saveTree | | | `-- ms@0.7.1 18 silly saveTree | | +-- dgram@1.0.1 18 silly saveTree | | `-- dns-packet@1.3.1 18 silly saveTree | +-- netmask@1.0.6 18 silly saveTree | +-- node-mndp@0.0.2 18 silly saveTree | +-- node-ssdp@4.0.0 18 silly saveTree | | +-- async@2.6.3 18 silly saveTree | | | `-- lodash@4.17.20 18 silly saveTree | | +-- bluebird@3.7.2 18 silly saveTree | | `-- debug@3.2.6 18 silly saveTree | | `-- ms@2.1.2 18 silly saveTree | `-- serialport@8.0.8 18 silly saveTree | +-- @serialport/binding-mock@8.0.6 18 silly saveTree | | +-- @serialport/binding-abstract@8.0.6 18 silly saveTree | | | `-- debug@4.1.1 18 silly saveTree | | | `-- ms@2.1.2 18 silly saveTree | | `-- debug@4.1.1 18 silly saveTree | | `-- ms@2.1.2 18 silly saveTree | +-- @serialport/bindings@8.0.8 18 silly saveTree | | +-- @serialport/parser-readline@8.0.6 18 silly saveTree | | | `-- @serialport/parser-delimiter@8.0.6 18 silly saveTree | | `-- debug@4.1.1 18 silly saveTree | | `-- ms@2.1.2 18 silly saveTree | +-- @serialport/parser-byte-length@8.0.6 18 silly saveTree | +-- @serialport/parser-cctalk@8.0.6 18 silly saveTree | +-- @serialport/parser-delimiter@8.0.6 18 silly saveTree | +-- @serialport/parser-readline@8.0.6 18 silly saveTree | +-- @serialport/parser-ready@8.0.6 18 silly saveTree | +-- @serialport/parser-regex@8.0.6 18 silly saveTree | +-- @serialport/stream@8.0.6 18 silly saveTree | | `-- debug@4.1.1 18 silly saveTree | | `-- ms@2.1.2 18 silly saveTree | `-- debug@4.1.1 18 silly saveTree | `-- ms@2.1.2 18 silly saveTree +-- iobroker.flot@1.9.2 18 silly saveTree +-- iobroker.history@1.9.10 18 silly saveTree +-- iobroker.icons-addictive-flavour-png@0.1.0 18 silly saveTree +-- iobroker.icons-fatcow-hosting@0.1.0 18 silly saveTree +-- iobroker.icons-icons8@0.0.1 18 silly saveTree +-- iobroker.icons-material-png@0.1.0 18 silly saveTree +-- iobroker.icons-material-svg@0.1.0 18 silly saveTree +-- iobroker.icons-mfd-png@1.0.2 18 silly saveTree +-- iobroker.icons-mfd-svg@1.0.2 18 silly saveTree +-- iobroker.icons-open-icon-library-png@0.1.2 18 silly saveTree +-- iobroker.icons-ultimate-png@1.0.1 18 silly saveTree +-- iobroker.info@1.7.2 18 silly saveTree | +-- axios@0.19.2 18 silly saveTree | | `-- follow-redirects@1.5.10 18 silly saveTree | | `-- debug@3.1.0 18 silly saveTree | +-- osx-temperature-sensor@1.0.7 18 silly saveTree | +-- semver@7.3.2 18 silly saveTree | `-- systeminformation@4.27.0 18 silly saveTree +-- iobroker.iot@1.1.8 18 silly saveTree | +-- @iobroker/adapter-core@1.0.3 18 silly saveTree | | `-- @types/iobroker@1.4.13 18 silly saveTree | +-- aws-iot-device-sdk@2.2.6 18 silly saveTree | | +-- crypto-js@3.1.6 18 silly saveTree | | +-- mqtt@2.18.8 18 silly saveTree | | | +-- commist@1.1.0 18 silly saveTree | | | | `-- leven@2.1.0 18 silly saveTree | | | +-- es6-map@0.1.5 18 silly saveTree | | | | +-- es6-set@0.1.5 18 silly saveTree | | | | | +-- es6-symbol@3.1.1 18 silly saveTree | | | | | `-- event-emitter@0.3.5 18 silly saveTree | | | | `-- event-emitter@0.3.5 18 silly saveTree | | | +-- help-me@1.1.0 18 silly saveTree | | | | +-- callback-stream@1.1.0 18 silly saveTree | | | | +-- glob-stream@6.1.0 18 silly saveTree | | | | | +-- glob-parent@3.1.0 18 silly saveTree | | | | | | +-- is-glob@3.1.0 18 silly saveTree | | | | | | `-- path-dirname@1.0.2 18 silly saveTree | | | | | +-- is-negated-glob@1.0.0 18 silly saveTree | | | | | +-- ordered-read-streams@1.0.1 18 silly saveTree | | | | | +-- pumpify@1.5.1 18 silly saveTree | | | | | | +-- duplexify@3.7.1 18 silly saveTree | | | | | | | `-- stream-shift@1.0.1 18 silly saveTree | | | | | | `-- pump@2.0.1 18 silly saveTree | | | | | +-- to-absolute-glob@2.0.2 18 silly saveTree | | | | | `-- unique-stream@2.3.1 18 silly saveTree | | | | | +-- json-stable-stringify-without-jsonify@1.0.1 18 silly saveTree | | | | | `-- through2-filter@3.0.0 18 silly saveTree | | | | | `-- through2@2.0.5 18 silly saveTree | | | | `-- through2@2.0.5 18 silly saveTree | | | +-- mqtt-packet@5.6.1 18 silly saveTree | | | | `-- bl@1.2.2 18 silly saveTree | | | +-- reinterval@1.1.0 18 silly saveTree | | | +-- split2@2.2.0 18 silly saveTree | | | `-- websocket-stream@5.5.2 18 silly saveTree | | | `-- ws@3.3.3 18 silly saveTree | | | `-- ultron@1.1.1 18 silly saveTree | | `-- websocket-stream@5.5.2 18 silly saveTree | `-- iobroker.type-detector@0.1.9 18 silly saveTree +-- iobroker.javascript@4.1.12 18 silly saveTree | +-- @iobroker/adapter-core@1.0.3 18 silly saveTree | | `-- @types/iobroker@1.4.13 18 silly saveTree | | `-- @types/node@10.17.28 18 silly saveTree | +-- @types/node@10.17.28 18 silly saveTree | +-- @types/request@2.48.5 18 silly saveTree | | +-- @types/caseless@0.12.2 18 silly saveTree | | +-- @types/tough-cookie@4.0.0 18 silly saveTree | | `-- form-data@2.5.1 18 silly saveTree | +-- coffee-compiler@0.3.2 18 silly saveTree | +-- coffee-script@1.12.7 18 silly saveTree | +-- node-schedule@1.3.0 18 silly saveTree | +-- querystring@0.2.0 18 silly saveTree | +-- suncalc2@1.8.1 18 silly saveTree | +-- typescript@3.9.7 18 silly saveTree | +-- virtual-tsc@0.4.6 18 silly saveTree | | `-- debug@3.2.6 18 silly saveTree | | `-- ms@2.1.2 18 silly saveTree | +-- vm2@3.9.2 18 silly saveTree | `-- wake_on_lan@1.0.0 18 silly saveTree +-- iobroker.js-controller@3.1.6 18 silly saveTree | +-- @iobroker/plugin-base@1.2.0 18 silly saveTree | +-- @iobroker/plugin-sentry@1.1.4 18 silly saveTree | | +-- @sentry/integrations@5.21.4 18 silly saveTree | | | +-- @sentry/types@5.21.4 18 silly saveTree | | | +-- @sentry/utils@5.21.4 18 silly saveTree | | | | `-- tslib@1.13.0 18 silly saveTree | | | `-- tslib@1.13.0 18 silly saveTree | | +-- @sentry/node@5.21.4 18 silly saveTree | | | +-- @sentry/apm@5.21.4 18 silly saveTree | | | | +-- @sentry/browser@5.21.4 18 silly saveTree | | | | | `-- @sentry/core@5.21.4 18 silly saveTree | | | | | +-- @sentry/hub@5.21.4 18 silly saveTree | | | | | `-- @sentry/minimal@5.21.4 18 silly saveTree | | | | +-- @sentry/hub@5.21.4 18 silly saveTree | | | | `-- @sentry/minimal@5.21.4 18 silly saveTree | | | +-- @sentry/core@5.21.4 18 silly saveTree | | | +-- @sentry/hub@5.21.4 18 silly saveTree | | | +-- cookie@0.4.1 18 silly saveTree | | | `-- lru_map@0.3.3 18 silly saveTree | | `-- source-map-support@0.5.19 18 silly saveTree | | `-- source-map@0.6.1 18 silly saveTree | +-- chokidar@3.4.2 18 silly saveTree | | +-- anymatch@3.1.1 18 silly saveTree | | | +-- normalize-path@3.0.0 18 silly saveTree | | | `-- picomatch@2.2.2 18 silly saveTree | | +-- braces@3.0.2 18 silly saveTree | | | `-- fill-range@7.0.1 18 silly saveTree | | | `-- to-regex-range@5.0.1 18 silly saveTree | | | `-- is-number@7.0.0 18 silly saveTree | | +-- fsevents@2.1.3 18 silly saveTree | | +-- glob-parent@5.1.1 18 silly saveTree | | +-- is-binary-path@2.1.0 18 silly saveTree | | | `-- binary-extensions@2.1.0 18 silly saveTree | | +-- normalize-path@3.0.0 18 silly saveTree | | `-- readdirp@3.4.0 18 silly saveTree | +-- daemonize2@0.4.2 18 silly saveTree | +-- debug@4.1.1 18 silly saveTree | | `-- ms@2.1.2 18 silly saveTree | +-- decache@4.6.0 18 silly saveTree | +-- deep-clone@3.0.3 18 silly saveTree | +-- diskusage@1.1.3 18 silly saveTree | | `-- es6-promise@4.2.8 18 silly saveTree | +-- event-stream@4.0.1 18 silly saveTree | | +-- duplexer@0.1.2 18 silly saveTree | | +-- from@0.1.7 18 silly saveTree | | +-- map-stream@0.0.7 18 silly saveTree | | +-- pause-stream@0.0.11 18 silly saveTree | | | `-- through@2.3.8 18 silly saveTree | | +-- split@1.0.1 18 silly saveTree | | +-- stream-combiner@0.2.2 18 silly saveTree | | `-- through@2.3.8 18 silly saveTree | +-- greenlock@2.8.8 18 silly saveTree | | +-- acme-dns-01-cli@3.0.7 18 silly saveTree | | +-- acme-v2@1.8.6 18 silly saveTree | | | +-- @root/request@1.6.1 18 silly saveTree | | | `-- rsa-compat@2.0.8 18 silly saveTree | | | `-- keypairs@1.2.14 18 silly saveTree | | | +-- eckles@1.4.1 18 silly saveTree | | | `-- rasha@1.2.5 18 silly saveTree | | +-- acme@1.3.5 18 silly saveTree | | +-- cert-info@1.5.1 18 silly saveTree | | +-- greenlock-store-fs@3.2.2 18 silly saveTree | | | +-- @root/mkdirp@1.0.0 18 silly saveTree | | | `-- safe-replace@1.1.0 18 silly saveTree | | +-- keypairs@1.2.14 18 silly saveTree | | +-- le-challenge-fs@2.0.9 18 silly saveTree | | +-- le-sni-auto@2.1.9 18 silly saveTree | | +-- le-store-certbot@2.2.3 18 silly saveTree | | | `-- pyconf@1.1.7 18 silly saveTree | | `-- rsa-compat@2.0.8 18 silly saveTree | +-- iobroker.objects-redis@3.3.9 18 silly saveTree | | +-- ioredis@4.17.3 18 silly saveTree | | | +-- cluster-key-slot@1.1.0 18 silly saveTree | | | +-- debug@4.1.1 18 silly saveTree | | | | `-- ms@2.1.2 18 silly saveTree | | | +-- denque@1.4.1 18 silly saveTree | | | +-- lodash.defaults@4.2.0 18 silly saveTree | | | +-- lodash.flatten@4.4.0 18 silly saveTree | | | +-- redis-commands@1.5.0 18 silly saveTree | | | +-- redis-errors@1.2.0 18 silly saveTree | | | +-- redis-parser@3.0.0 18 silly saveTree | | | `-- standard-as-callback@2.0.1 18 silly saveTree | | +-- node.extend@2.0.2 18 silly saveTree | | | +-- has@1.0.3 18 silly saveTree | | | `-- is@3.3.0 18 silly saveTree | | `-- vinyl-sourcemaps-apply@0.2.1 18 silly saveTree | | `-- source-map@0.5.7 18 silly saveTree | +-- ioredis@4.17.3 18 silly saveTree | +-- jsonwebtoken@8.5.1 18 silly saveTree | | +-- jws@3.2.2 18 silly saveTree | | | `-- jwa@1.4.1 18 silly saveTree | | +-- lodash.includes@4.3.0 18 silly saveTree | | +-- lodash.isboolean@3.0.3 18 silly saveTree | | +-- lodash.isinteger@4.0.4 18 silly saveTree | | +-- lodash.isnumber@3.0.3 18 silly saveTree | | +-- lodash.isplainobject@4.0.6 18 silly saveTree | | +-- lodash.isstring@4.0.1 18 silly saveTree | | +-- lodash.once@4.1.1 18 silly saveTree | | `-- ms@2.1.2 18 silly saveTree | +-- jszip@3.5.0 18 silly saveTree | | +-- lie@3.3.0 18 silly saveTree | | | `-- immediate@3.0.6 18 silly saveTree | | +-- pako@1.0.11 18 silly saveTree | | `-- set-immediate-shim@1.0.1 18 silly saveTree | +-- le-acme-core@2.1.4 18 silly saveTree | | `-- rsa-compat@1.9.4 18 silly saveTree | | +-- node-forge@0.7.6 18 silly saveTree | | `-- ursa-optional@0.9.10 18 silly saveTree | +-- le-challenge-fs@2.0.9 18 silly saveTree | +-- le-sni-auto@2.1.9 18 silly saveTree | +-- loadavg-windows@1.1.1 18 silly saveTree | | `-- weak-daemon@1.0.3 18 silly saveTree | +-- mime@2.4.6 18 silly saveTree | +-- mkdirp@1.0.4 18 silly saveTree | +-- ncp@2.0.0 18 silly saveTree | +-- node.extend@2.0.2 18 silly saveTree | +-- pidusage@2.0.21 18 silly saveTree | | `-- safe-buffer@5.2.1 18 silly saveTree | +-- prompt@1.0.0 18 silly saveTree | | +-- pkginfo@0.4.1 18 silly saveTree | | +-- read@1.0.7 18 silly saveTree | | | `-- mute-stream@0.0.8 18 silly saveTree | | +-- revalidator@0.1.8 18 silly saveTree | | +-- utile@0.3.0 18 silly saveTree | | | +-- async@0.9.2 18 silly saveTree | | | +-- deep-equal@0.2.2 18 silly saveTree | | | +-- i@0.3.6 18 silly saveTree | | | `-- ncp@1.0.1 18 silly saveTree | | `-- winston@2.1.1 18 silly saveTree | | +-- async@1.0.0 18 silly saveTree | | +-- colors@1.0.3 18 silly saveTree | | +-- cycle@1.0.3 18 silly saveTree | | +-- eyes@0.1.8 18 silly saveTree | | `-- pkginfo@0.3.1 18 silly saveTree | +-- readline-sync@1.4.10 18 silly saveTree | +-- respjs@4.2.0 18 silly saveTree | +-- semver@7.3.2 18 silly saveTree | +-- tar@6.0.5 18 silly saveTree | | +-- chownr@2.0.0 18 silly saveTree | | +-- fs-minipass@2.1.0 18 silly saveTree | | | `-- minipass@3.1.3 18 silly saveTree | | +-- minipass@3.1.3 18 silly saveTree | | +-- minizlib@2.1.2 18 silly saveTree | | `-- mkdirp@1.0.4 18 silly saveTree | +-- winston-daily-rotate-file@4.5.0 18 silly saveTree | | +-- file-stream-rotator@0.5.7 18 silly saveTree | | +-- object-hash@2.0.3 18 silly saveTree | | +-- triple-beam@1.3.0 18 silly saveTree | | `-- winston-transport@4.4.0 18 silly saveTree | +-- winston-syslog@2.4.4 18 silly saveTree | | +-- glossy@0.1.7 18 silly saveTree | | `-- unix-dgram@2.0.3 18 silly saveTree | +-- winston@3.3.3 18 silly saveTree | | +-- @dabh/diagnostics@2.0.2 18 silly saveTree | | | +-- colorspace@1.1.2 18 silly saveTree | | | | +-- color@3.0.0 18 silly saveTree | | | | | +-- color-convert@1.9.3 18 silly saveTree | | | | | | `-- color-name@1.1.3 18 silly saveTree | | | | | `-- color-string@1.5.3 18 silly saveTree | | | | | `-- simple-swizzle@0.2.2 18 silly saveTree | | | | | `-- is-arrayish@0.3.2 18 silly saveTree | | | | `-- text-hex@1.0.0 18 silly saveTree | | | +-- enabled@2.0.0 18 silly saveTree | | | `-- kuler@2.0.0 18 silly saveTree | | +-- async@3.2.0 18 silly saveTree | | +-- logform@2.2.0 18 silly saveTree | | | +-- fast-safe-stringify@2.0.7 18 silly saveTree | | | +-- fecha@4.2.0 18 silly saveTree | | | `-- ms@2.1.2 18 silly saveTree | | +-- one-time@1.0.0 18 silly saveTree | | | `-- fn.name@1.1.0 18 silly saveTree | | `-- readable-stream@3.6.0 18 silly saveTree | `-- yargs@15.4.1 18 silly saveTree | +-- cliui@6.0.0 18 silly saveTree | | +-- string-width@4.2.0 18 silly saveTree | | | +-- emoji-regex@8.0.0 18 silly saveTree | | | +-- is-fullwidth-code-point@3.0.0 18 silly saveTree | | | `-- strip-ansi@6.0.0 18 silly saveTree | | | `-- ansi-regex@5.0.0 18 silly saveTree | | +-- strip-ansi@6.0.0 18 silly saveTree | | `-- wrap-ansi@6.2.0 18 silly saveTree | | `-- ansi-styles@4.2.1 18 silly saveTree | | +-- @types/color-name@1.1.1 18 silly saveTree | | `-- color-convert@2.0.1 18 silly saveTree | | `-- color-name@1.1.4 18 silly saveTree | +-- find-up@4.1.0 18 silly saveTree | | +-- locate-path@5.0.0 18 silly saveTree | | | `-- p-locate@4.1.0 18 silly saveTree | | | `-- p-limit@2.3.0 18 silly saveTree | | | `-- p-try@2.2.0 18 silly saveTree | | `-- path-exists@4.0.0 18 silly saveTree | +-- get-caller-file@2.0.5 18 silly saveTree | +-- require-main-filename@2.0.0 18 silly saveTree | +-- string-width@4.2.0 18 silly saveTree | +-- which-module@2.0.0 18 silly saveTree | +-- y18n@4.0.0 18 silly saveTree | `-- yargs-parser@18.1.3 18 silly saveTree | `-- camelcase@5.3.1 18 silly saveTree +-- iobroker.mihome-plug@0.2.0 18 silly saveTree +-- iobroker.mihome-vacuum@2.0.9-RC03 18 silly saveTree | +-- canvas@2.6.1 18 silly saveTree | | `-- node-pre-gyp@0.11.0 18 silly saveTree | | `-- tar@4.4.13 18 silly saveTree | | +-- fs-minipass@1.2.7 18 silly saveTree | | | `-- minipass@2.9.0 18 silly saveTree | | | `-- yallist@3.1.1 18 silly saveTree | | +-- minipass@2.9.0 18 silly saveTree | | +-- minizlib@1.3.3 18 silly saveTree | | `-- yallist@3.1.1 18 silly saveTree | +-- treemap-js@1.2.1 18 silly saveTree | `-- zlib@1.0.5 18 silly saveTree +-- iobroker.mihome@1.3.0 18 silly saveTree | `-- @iobroker/adapter-core@1.0.3 18 silly saveTree | `-- @types/iobroker@1.4.13 18 silly saveTree +-- iobroker.mobile@0.5.0 18 silly saveTree +-- iobroker.proxmox@1.0.1 18 silly saveTree +-- iobroker.scenes@1.1.0 18 silly saveTree | `-- suncalc@1.8.0 18 silly saveTree +-- iobroker.shelly@3.2.8 18 silly saveTree | +-- @apollon/iobroker-tools@0.2.0 18 silly saveTree | +-- mqtt-connection@4.0.0 18 silly saveTree | | `-- mqtt-packet@6.4.0 18 silly saveTree | | +-- debug@4.1.1 18 silly saveTree | | | `-- ms@2.1.2 18 silly saveTree | | +-- inherits@2.0.4 18 silly saveTree | | `-- safe-buffer@5.2.1 18 silly saveTree | +-- mqtt@3.0.0 18 silly saveTree | | +-- mqtt-packet@6.4.0 18 silly saveTree | | | +-- debug@4.1.1 18 silly saveTree | | | | `-- ms@2.1.2 18 silly saveTree | | | +-- inherits@2.0.4 18 silly saveTree | | | `-- safe-buffer@5.2.1 18 silly saveTree | | `-- split2@3.2.2 18 silly saveTree | | `-- readable-stream@3.6.0 18 silly saveTree | +-- ping@0.2.3 18 silly saveTree | | +-- q@1.5.1 18 silly saveTree | | `-- underscore@1.10.2 18 silly saveTree | +-- shelly-iot@1.1.0 18 silly saveTree | | +-- coap@0.24.0 18 silly saveTree | | | +-- capitalize@2.0.3 18 silly saveTree | | | +-- coap-packet@0.1.14 18 silly saveTree | | | +-- debug@4.1.1 18 silly saveTree | | | | `-- ms@2.1.2 18 silly saveTree | | | +-- fastseries@2.0.0 18 silly saveTree | | | +-- lru-cache@5.1.1 18 silly saveTree | | | | `-- yallist@3.1.1 18 silly saveTree | | | `-- readable-stream@3.6.0 18 silly saveTree | | `-- node-rest-client@3.1.0 18 silly saveTree | | +-- debug@2.2.0 18 silly saveTree | | | `-- ms@0.7.1 18 silly saveTree | | `-- xml2js@0.4.19 18 silly saveTree | | `-- xmlbuilder@9.0.7 18 silly saveTree | +-- xml2js@0.4.19 18 silly saveTree | `-- xmlbuilder@15.1.1 18 silly saveTree +-- iobroker.spotify-premium@1.0.0 18 silly saveTree | +-- @iobroker/adapter-core@1.0.1 18 silly saveTree | | `-- @types/iobroker@1.4.13 18 silly saveTree | +-- promise@8.0.1 18 silly saveTree | | `-- asap@2.0.6 18 silly saveTree | `-- request@2.83.0 18 silly saveTree | +-- har-validator@5.0.3 18 silly saveTree | | `-- ajv@5.5.2 18 silly saveTree | | +-- co@4.6.0 18 silly saveTree | | +-- fast-deep-equal@1.1.0 18 silly saveTree | | `-- json-schema-traverse@0.3.1 18 silly saveTree | +-- hawk@6.0.2 18 silly saveTree | | +-- boom@4.3.1 18 silly saveTree | | | `-- hoek@4.2.1 18 silly saveTree | | +-- cryptiles@3.1.4 18 silly saveTree | | | `-- boom@5.2.0 18 silly saveTree | | +-- hoek@4.2.1 18 silly saveTree | | `-- sntp@2.1.0 18 silly saveTree | +-- oauth-sign@0.8.2 18 silly saveTree | +-- qs@6.5.2 18 silly saveTree | +-- stringstream@0.0.6 18 silly saveTree | `-- tough-cookie@2.3.4 18 silly saveTree | `-- punycode@1.4.1 18 silly saveTree +-- iobroker.swiss-weather-api@0.3.0 18 silly saveTree | `-- libxmljs2@0.26.1 18 silly saveTree | `-- @marudor/node-pre-gyp@0.16.1 18 silly saveTree | +-- nopt@5.0.0 18 silly saveTree | +-- npm-packlist@2.1.2 18 silly saveTree | +-- rimraf@3.0.2 18 silly saveTree | `-- semver@7.3.2 18 silly saveTree +-- iobroker.telegram@1.5.9 18 silly saveTree | +-- node-telegram-bot-api@0.40.0 18 silly saveTree | | +-- array.prototype.findindex@2.1.0 18 silly saveTree | | | `-- es-abstract@1.17.6 18 silly saveTree | | | +-- es-to-primitive@1.2.1 18 silly saveTree | | | | +-- is-callable@1.2.0 18 silly saveTree | | | | +-- is-date-object@1.0.2 18 silly saveTree | | | | `-- is-symbol@1.0.3 18 silly saveTree | | | +-- is-callable@1.2.0 18 silly saveTree | | | +-- is-regex@1.1.1 18 silly saveTree | | | +-- object-inspect@1.8.0 18 silly saveTree | | | +-- string.prototype.trimend@1.0.1 18 silly saveTree | | | `-- string.prototype.trimstart@1.0.1 18 silly saveTree | | +-- bl@1.2.2 18 silly saveTree | | +-- debug@3.2.6 18 silly saveTree | | | `-- ms@2.1.2 18 silly saveTree | | +-- eventemitter3@3.1.2 18 silly saveTree | | +-- file-type@3.9.0 18 silly saveTree | | +-- pump@2.0.1 18 silly saveTree | | `-- request-promise@4.2.6 18 silly saveTree | | +-- request-promise-core@1.1.4 18 silly saveTree | | `-- stealthy-require@1.1.1 18 silly saveTree | `-- socksv5@0.0.6 18 silly saveTree | `-- ipv6@3.1.1 18 silly saveTree | +-- cli@0.4.5 18 silly saveTree | +-- cliff@0.1.10 18 silly saveTree | | +-- colors@1.0.3 18 silly saveTree | | `-- winston@0.8.3 18 silly saveTree | | +-- async@0.2.10 18 silly saveTree | | +-- colors@0.6.2 18 silly saveTree | | `-- pkginfo@0.3.1 18 silly saveTree | `-- sprintf@0.1.3 18 silly saveTree +-- iobroker.text2command@1.3.0 18 silly saveTree | `-- @iobroker/adapter-core@1.0.3 18 silly saveTree | `-- @types/iobroker@1.4.13 18 silly saveTree +-- iobroker.tradfri@2.6.3 18 silly saveTree | `-- node-tradfri-client@2.1.6 18 silly saveTree | +-- debug@4.1.1 18 silly saveTree | | `-- ms@2.1.2 18 silly saveTree | +-- mdns-server@1.0.9 18 silly saveTree | +-- node-coap-client@1.0.8 18 silly saveTree | | +-- debug@4.1.1 18 silly saveTree | | | `-- ms@2.1.2 18 silly saveTree | | `-- node-dtls-client@0.6.0 18 silly saveTree | | +-- debug@4.1.1 18 silly saveTree | | | `-- ms@2.1.2 18 silly saveTree | | +-- node-aead-crypto@2.2.0 18 silly saveTree | | `-- semver@7.3.2 18 silly saveTree | `-- reflect-metadata@0.1.13 18 silly saveTree +-- iobroker.upnp@1.0.16 18 silly saveTree | +-- parsexmlresponse@0.0.5 18 silly saveTree | +-- portfinder@1.0.28 18 silly saveTree | | `-- debug@3.2.6 18 silly saveTree | | `-- ms@2.1.2 18 silly saveTree | +-- xml2js@0.4.23 18 silly saveTree | | `-- xmlbuilder@11.0.1 18 silly saveTree | `-- xmldom@0.3.0 18 silly saveTree +-- iobroker.vis-bars@0.1.4 18 silly saveTree +-- iobroker.vis-canvas-gauges@0.1.5 18 silly saveTree +-- iobroker.vis-colorpicker@1.1.1 18 silly saveTree +-- iobroker.vis-fancyswitch@1.1.0 18 silly saveTree +-- iobroker.vis-google-fonts@0.1.0 18 silly saveTree +-- iobroker.vis-history@1.0.0 18 silly saveTree | `-- @iobroker/adapter-core@1.0.3 18 silly saveTree | `-- @types/iobroker@1.4.13 18 silly saveTree +-- iobroker.vis-hqwidgets@1.1.4 18 silly saveTree +-- iobroker.vis-jqui-mfd@1.0.12 18 silly saveTree +-- iobroker.vis-keyboard@0.0.2 18 silly saveTree +-- iobroker.vis-map@1.0.4 18 silly saveTree +-- iobroker.vis-metro@1.1.2 18 silly saveTree +-- iobroker.vis-players@0.1.6 18 silly saveTree | `-- @iobroker/adapter-core@1.0.3 18 silly saveTree | `-- @types/iobroker@1.4.13 18 silly saveTree +-- iobroker.vis-plumb@1.0.2 18 silly saveTree | `-- @iobroker/adapter-core@1.0.3 18 silly saveTree | `-- @types/iobroker@1.4.13 18 silly saveTree +-- iobroker.vis-rgraph@0.0.2 18 silly saveTree +-- iobroker.vis-timeandweather@1.1.7 18 silly saveTree +-- iobroker.vis-weather@2.5.2 18 silly saveTree | `-- npm@6.14.8 18 silly saveTree | +-- abbrev@1.1.1 18 silly saveTree | +-- ansicolors@0.3.2 18 silly saveTree | +-- ansistyles@0.1.3 18 silly saveTree | +-- aproba@2.0.0 18 silly saveTree | +-- archy@1.0.0 18 silly saveTree | +-- bin-links@1.1.8 18 silly saveTree | | +-- bluebird@3.5.5 18 silly saveTree | | +-- cmd-shim@3.0.3 18 silly saveTree | | | +-- graceful-fs@4.2.4 18 silly saveTree | | | `-- mkdirp@0.5.5 18 silly saveTree | | | `-- minimist@1.2.5 18 silly saveTree | | +-- gentle-fs@2.3.1 18 silly saveTree | | | +-- aproba@1.2.0 18 silly saveTree | | | +-- chownr@1.1.4 18 silly saveTree | | | +-- fs-vacuum@1.2.10 18 silly saveTree | | | | +-- path-is-inside@1.0.2 18 silly saveTree | | | | `-- rimraf@2.7.1 18 silly saveTree | | | | `-- glob@7.1.6 18 silly saveTree | | | | +-- fs.realpath@1.0.0 18 silly saveTree | | | | +-- inflight@1.0.6 18 silly saveTree | | | | | +-- once@1.4.0 18 silly saveTree | | | | | | `-- wrappy@1.0.2 18 silly saveTree | | | | | `-- wrappy@1.0.2 18 silly saveTree | | | | +-- inherits@2.0.4 18 silly saveTree | | | | +-- minimatch@3.0.4 18 silly saveTree | | | | | `-- brace-expansion@1.1.11 18 silly saveTree | | | | | +-- balanced-match@1.0.0 18 silly saveTree | | | | | `-- concat-map@0.0.1 18 silly saveTree | | | | +-- once@1.4.0 18 silly saveTree | | | | `-- path-is-absolute@1.0.1 18 silly saveTree | | | +-- iferr@0.1.5 18 silly saveTree | | | +-- infer-owner@1.0.4 18 silly saveTree | | | +-- path-is-inside@1.0.2 18 silly saveTree | | | +-- read-cmd-shim@1.0.5 18 silly saveTree | | | `-- slide@1.1.6 18 silly saveTree | | +-- graceful-fs@4.2.4 18 silly saveTree | | +-- npm-normalize-package-bin@1.0.1 18 silly saveTree | | `-- write-file-atomic@2.4.3 18 silly saveTree | | +-- imurmurhash@0.1.4 18 silly saveTree | | `-- signal-exit@3.0.2 18 silly saveTree | +-- bluebird@3.5.5 18 silly saveTree | +-- byte-size@5.0.1 18 silly saveTree | +-- cacache@12.0.3 18 silly saveTree | | +-- figgy-pudding@3.5.1 18 silly saveTree | | +-- lru-cache@5.1.1 18 silly saveTree | | | `-- yallist@3.0.3 18 silly saveTree | | +-- mississippi@3.0.0 18 silly saveTree | | | +-- concat-stream@1.6.2 18 silly saveTree | | | | +-- buffer-from@1.0.0 18 silly saveTree | | | | +-- readable-stream@2.3.6 18 silly saveTree | | | | | +-- core-util-is@1.0.2 18 silly saveTree | | | | | +-- isarray@1.0.0 18 silly saveTree | | | | | +-- process-nextick-args@2.0.0 18 silly saveTree | | | | | +-- safe-buffer@5.1.2 18 silly saveTree | | | | | +-- string_decoder@1.1.1 18 silly saveTree | | | | | `-- util-deprecate@1.0.2 18 silly saveTree | | | | `-- typedarray@0.0.6 18 silly saveTree | | | +-- duplexify@3.6.0 18 silly saveTree | | | | +-- end-of-stream@1.4.1 18 silly saveTree | | | | +-- readable-stream@2.3.6 18 silly saveTree | | | | | `-- string_decoder@1.1.1 18 silly saveTree | | | | `-- stream-shift@1.0.0 18 silly saveTree | | | +-- end-of-stream@1.4.1 18 silly saveTree | | | +-- flush-write-stream@1.0.3 18 silly saveTree | | | | `-- readable-stream@2.3.6 18 silly saveTree | | | | `-- string_decoder@1.1.1 18 silly saveTree | | | +-- from2@2.3.0 18 silly saveTree | | | | `-- readable-stream@2.3.6 18 silly saveTree | | | | `-- string_decoder@1.1.1 18 silly saveTree | | | +-- parallel-transform@1.1.0 18 silly saveTree | | | | +-- cyclist@0.2.2 18 silly saveTree | | | | `-- readable-stream@2.3.6 18 silly saveTree | | | | `-- string_decoder@1.1.1 18 silly saveTree | | | +-- pump@3.0.0 18 silly saveTree | | | +-- pumpify@1.5.1 18 silly saveTree | | | | `-- pump@2.0.1 18 silly saveTree | | | +-- stream-each@1.2.2 18 silly saveTree | | | `-- through2@2.0.3 18 silly saveTree | | | +-- readable-stream@2.3.6 18 silly saveTree | | | | `-- string_decoder@1.1.1 18 silly saveTree | | | `-- xtend@4.0.1 18 silly saveTree | | +-- move-concurrently@1.0.1 18 silly saveTree | | | +-- aproba@1.2.0 18 silly saveTree | | | +-- copy-concurrently@1.0.5 18 silly saveTree | | | | +-- aproba@1.2.0 18 silly saveTree | | | | +-- fs-write-stream-atomic@1.0.10 18 silly saveTree | | | | | +-- iferr@0.1.5 18 silly saveTree | | | | | `-- readable-stream@2.3.6 18 silly saveTree | | | | | `-- string_decoder@1.1.1 18 silly saveTree | | | | +-- iferr@0.1.5 18 silly saveTree | | | | `-- run-queue@1.0.3 18 silly saveTree | | | | `-- aproba@1.2.0 18 silly saveTree | | | +-- fs-write-stream-atomic@1.0.10 18 silly saveTree | | | `-- run-queue@1.0.3 18 silly saveTree | | +-- promise-inflight@1.0.1 18 silly saveTree | | +-- ssri@6.0.1 18 silly saveTree | | +-- unique-filename@1.1.1 18 silly saveTree | | | `-- unique-slug@2.0.0 18 silly saveTree | | `-- y18n@4.0.0 18 silly saveTree | +-- call-limit@1.1.1 18 silly saveTree | +-- chownr@1.1.4 18 silly saveTree | +-- ci-info@2.0.0 18 silly saveTree | +-- cli-columns@3.1.2 18 silly saveTree | | +-- string-width@2.1.1 18 silly saveTree | | | +-- is-fullwidth-code-point@2.0.0 18 silly saveTree | | | `-- strip-ansi@4.0.0 18 silly saveTree | | | `-- ansi-regex@3.0.0 18 silly saveTree | | `-- strip-ansi@3.0.1 18 silly saveTree | | `-- ansi-regex@2.1.1 18 silly saveTree | +-- cli-table3@0.5.1 18 silly saveTree | | +-- colors@1.3.3 18 silly saveTree | | `-- object-assign@4.1.1 18 silly saveTree | +-- cmd-shim@3.0.3 18 silly saveTree | +-- columnify@1.5.4 18 silly saveTree | | `-- wcwidth@1.0.1 18 silly saveTree | | `-- defaults@1.0.3 18 silly saveTree | | `-- clone@1.0.4 18 silly saveTree | +-- config-chain@1.1.12 18 silly saveTree | | +-- ini@1.3.5 18 silly saveTree | | `-- proto-list@1.2.4 18 silly saveTree | +-- debuglog@1.0.1 18 silly saveTree | +-- detect-indent@5.0.0 18 silly saveTree | +-- detect-newline@2.1.0 18 silly saveTree | +-- dezalgo@1.0.3 18 silly saveTree | | `-- asap@2.0.6 18 silly saveTree | +-- editor@1.0.0 18 silly saveTree | +-- figgy-pudding@3.5.1 18 silly saveTree | +-- find-npm-prefix@1.0.2 18 silly saveTree | +-- fs-vacuum@1.2.10 18 silly saveTree | +-- fs-write-stream-atomic@1.0.10 18 silly saveTree | +-- gentle-fs@2.3.1 18 silly saveTree | +-- glob@7.1.6 18 silly saveTree | +-- graceful-fs@4.2.4 18 silly saveTree | +-- has-unicode@2.0.1 18 silly saveTree | +-- hosted-git-info@2.8.8 18 silly saveTree | +-- iferr@1.0.2 18 silly saveTree | +-- imurmurhash@0.1.4 18 silly saveTree | +-- infer-owner@1.0.4 18 silly saveTree | +-- inflight@1.0.6 18 silly saveTree | +-- inherits@2.0.4 18 silly saveTree | +-- ini@1.3.5 18 silly saveTree | +-- init-package-json@1.10.3 18 silly saveTree | | +-- npm-package-arg@6.1.1 18 silly saveTree | | | +-- osenv@0.1.5 18 silly saveTree | | | | +-- os-homedir@1.0.2 18 silly saveTree | | | | `-- os-tmpdir@1.0.2 18 silly saveTree | | | +-- semver@5.7.1 18 silly saveTree | | | `-- validate-npm-package-name@3.0.0 18 silly saveTree | | | `-- builtins@1.0.3 18 silly saveTree | | +-- promzard@0.3.0 18 silly saveTree | | | `-- read@1.0.7 18 silly saveTree | | | `-- mute-stream@0.0.7 18 silly saveTree | | +-- read-package-json@2.1.1 18 silly saveTree | | | +-- json-parse-better-errors@1.0.2 18 silly saveTree | | | `-- normalize-package-data@2.5.0 18 silly saveTree | | | +-- resolve@1.10.0 18 silly saveTree | | | | `-- path-parse@1.0.6 18 silly saveTree | | | `-- validate-npm-package-license@3.0.4 18 silly saveTree | | | +-- spdx-correct@3.0.0 18 silly saveTree | | | | +-- spdx-expression-parse@3.0.0 18 silly saveTree | | | | | +-- spdx-exceptions@2.1.0 18 silly saveTree | | | | | `-- spdx-license-ids@3.0.5 18 silly saveTree | | | | `-- spdx-license-ids@3.0.5 18 silly saveTree | | | `-- spdx-expression-parse@3.0.0 18 silly saveTree | | +-- read@1.0.7 18 silly saveTree | | +-- semver@5.7.1 18 silly saveTree | | +-- validate-npm-package-license@3.0.4 18 silly saveTree | | `-- validate-npm-package-name@3.0.0 18 silly saveTree | +-- is-cidr@3.0.0 18 silly saveTree | | `-- cidr-regex@2.0.10 18 silly saveTree | | `-- ip-regex@2.1.0 18 silly saveTree | +-- json-parse-better-errors@1.0.2 18 silly saveTree | +-- JSONStream@1.3.5 18 silly saveTree | | +-- jsonparse@1.3.1 18 silly saveTree | | `-- through@2.3.8 18 silly saveTree | +-- lazy-property@1.0.0 18 silly saveTree | +-- libcipm@4.0.8 18 silly saveTree | | +-- lock-verify@2.1.0 18 silly saveTree | | +-- npm-lifecycle@3.1.5 18 silly saveTree | | | +-- byline@5.0.0 18 silly saveTree | | | +-- node-gyp@5.1.0 18 silly saveTree | | | | +-- env-paths@2.2.0 18 silly saveTree | | | | +-- nopt@4.0.3 18 silly saveTree | | | | +-- npmlog@4.1.2 18 silly saveTree | | | | | +-- are-we-there-yet@1.1.4 18 silly saveTree | | | | | | +-- delegates@1.0.0 18 silly saveTree | | | | | | `-- readable-stream@2.3.6 18 silly saveTree | | | | | | `-- string_decoder@1.1.1 18 silly saveTree | | | | | +-- console-control-strings@1.1.0 18 silly saveTree | | | | | +-- gauge@2.7.4 18 silly saveTree | | | | | | +-- aproba@1.2.0 18 silly saveTree | | | | | | +-- string-width@1.0.2 18 silly saveTree | | | | | | | +-- code-point-at@1.1.0 18 silly saveTree | | | | | | | `-- is-fullwidth-code-point@1.0.0 18 silly saveTree | | | | | | | `-- number-is-nan@1.0.1 18 silly saveTree | | | | | | `-- wide-align@1.1.2 18 silly saveTree | | | | | | `-- string-width@1.0.2 18 silly saveTree | | | | | `-- set-blocking@2.0.0 18 silly saveTree | | | | +-- request@2.88.0 18 silly saveTree | | | | | +-- aws-sign2@0.7.0 18 silly saveTree | | | | | +-- aws4@1.8.0 18 silly saveTree | | | | | +-- caseless@0.12.0 18 silly saveTree | | | | | +-- combined-stream@1.0.6 18 silly saveTree | | | | | | `-- delayed-stream@1.0.0 18 silly saveTree | | | | | +-- extend@3.0.2 18 silly saveTree | | | | | +-- forever-agent@0.6.1 18 silly saveTree | | | | | +-- form-data@2.3.2 18 silly saveTree | | | | | | +-- asynckit@0.4.0 18 silly saveTree | | | | | | `-- mime-types@2.1.19 18 silly saveTree | | | | | | `-- mime-db@1.35.0 18 silly saveTree | | | | | +-- har-validator@5.1.0 18 silly saveTree | | | | | | +-- ajv@5.5.2 18 silly saveTree | | | | | | | +-- co@4.6.0 18 silly saveTree | | | | | | | +-- fast-deep-equal@1.1.0 18 silly saveTree | | | | | | | +-- fast-json-stable-stringify@2.0.0 18 silly saveTree | | | | | | | `-- json-schema-traverse@0.3.1 18 silly saveTree | | | | | | `-- har-schema@2.0.0 18 silly saveTree | | | | | +-- http-signature@1.2.0 18 silly saveTree | | | | | | +-- assert-plus@1.0.0 18 silly saveTree | | | | | | +-- jsprim@1.4.1 18 silly saveTree | | | | | | | +-- extsprintf@1.3.0 18 silly saveTree | | | | | | | +-- json-schema@0.2.3 18 silly saveTree | | | | | | | `-- verror@1.10.0 18 silly saveTree | | | | | | `-- sshpk@1.14.2 18 silly saveTree | | | | | | +-- asn1@0.2.4 18 silly saveTree | | | | | | | `-- safer-buffer@2.1.2 18 silly saveTree | | | | | | +-- bcrypt-pbkdf@1.0.2 18 silly saveTree | | | | | | | `-- tweetnacl@0.14.5 18 silly saveTree | | | | | | +-- dashdash@1.14.1 18 silly saveTree | | | | | | +-- ecc-jsbn@0.1.2 18 silly saveTree | | | | | | | `-- jsbn@0.1.1 18 silly saveTree | | | | | | +-- getpass@0.1.7 18 silly saveTree | | | | | | +-- jsbn@0.1.1 18 silly saveTree | | | | | | +-- safer-buffer@2.1.2 18 silly saveTree | | | | | | `-- tweetnacl@0.14.5 18 silly saveTree | | | | | +-- is-typedarray@1.0.0 18 silly saveTree | | | | | +-- isstream@0.1.2 18 silly saveTree | | | | | +-- json-stringify-safe@5.0.1 18 silly saveTree | | | | | +-- mime-types@2.1.19 18 silly saveTree | | | | | +-- oauth-sign@0.9.0 18 silly saveTree | | | | | +-- performance-now@2.1.0 18 silly saveTree | | | | | +-- qs@6.5.2 18 silly saveTree | | | | | +-- tough-cookie@2.4.3 18 silly saveTree | | | | | | +-- psl@1.1.29 18 silly saveTree | | | | | | `-- punycode@1.4.1 18 silly saveTree | | | | | +-- tunnel-agent@0.6.0 18 silly saveTree | | | | | `-- uuid@3.3.3 18 silly saveTree | | | | +-- tar@4.4.13 18 silly saveTree | | | | | +-- fs-minipass@1.2.7 18 silly saveTree | | | | | | `-- minipass@2.9.0 18 silly saveTree | | | | | +-- minipass@2.9.0 18 silly saveTree | | | | | `-- minizlib@1.3.3 18 silly saveTree | | | | | `-- minipass@2.9.0 18 silly saveTree | | | | `-- which@1.3.1 18 silly saveTree | | | | `-- isexe@2.0.0 18 silly saveTree | | | +-- resolve-from@4.0.0 18 silly saveTree | | | +-- uid-number@0.0.6 18 silly saveTree | | | +-- umask@1.1.0 18 silly saveTree | | | `-- which@1.3.1 18 silly saveTree | | +-- npm-logical-tree@1.2.1 18 silly saveTree | | +-- pacote@9.5.12 18 silly saveTree | | | +-- get-stream@4.1.0 18 silly saveTree | | | +-- make-fetch-happen@5.0.2 18 silly saveTree | | | | +-- agentkeepalive@3.5.2 18 silly saveTree | | | | | `-- humanize-ms@1.2.1 18 silly saveTree | | | | | `-- ms@2.1.1 18 silly saveTree | | | | +-- http-cache-semantics@3.8.1 18 silly saveTree | | | | +-- http-proxy-agent@2.1.0 18 silly saveTree | | | | | +-- agent-base@4.3.0 18 silly saveTree | | | | | | `-- es6-promisify@5.0.0 18 silly saveTree | | | | | | `-- es6-promise@4.2.8 18 silly saveTree | | | | | `-- debug@3.1.0 18 silly saveTree | | | | | `-- ms@2.0.0 18 silly saveTree | | | | +-- https-proxy-agent@2.2.4 18 silly saveTree | | | | +-- node-fetch-npm@2.0.2 18 silly saveTree | | | | | `-- encoding@0.1.12 18 silly saveTree | | | | | `-- iconv-lite@0.4.23 18 silly saveTree | | | | +-- promise-retry@1.1.1 18 silly saveTree | | | | | +-- err-code@1.1.2 18 silly saveTree | | | | | `-- retry@0.10.1 18 silly saveTree | | | | `-- socks-proxy-agent@4.0.2 18 silly saveTree | | | | +-- agent-base@4.2.1 18 silly saveTree | | | | `-- socks@2.3.3 18 silly saveTree | | | | +-- ip@1.1.5 18 silly saveTree | | | | `-- smart-buffer@4.1.0 18 silly saveTree | | | +-- minipass@2.9.0 18 silly saveTree | | | +-- npm-packlist@1.4.8 18 silly saveTree | | | | +-- ignore-walk@3.0.3 18 silly saveTree | | | | `-- npm-bundled@1.1.1 18 silly saveTree | | | +-- npm-pick-manifest@3.0.2 18 silly saveTree | | | +-- npm-registry-fetch@4.0.7 18 silly saveTree | | | | `-- safe-buffer@5.2.1 18 silly saveTree | | | +-- promise-retry@1.1.1 18 silly saveTree | | | `-- protoduck@5.0.1 18 silly saveTree | | | `-- genfun@5.0.0 18 silly saveTree | | `-- worker-farm@1.7.0 18 silly saveTree | | `-- errno@0.1.7 18 silly saveTree | | `-- prr@1.0.1 18 silly saveTree | +-- libnpm@3.0.1 18 silly saveTree | | +-- libnpmaccess@3.0.2 18 silly saveTree | | +-- libnpmconfig@1.2.1 18 silly saveTree | | | `-- find-up@3.0.0 18 silly saveTree | | | `-- locate-path@3.0.0 18 silly saveTree | | | +-- p-locate@3.0.0 18 silly saveTree | | | | `-- p-limit@2.2.0 18 silly saveTree | | | | `-- p-try@2.2.0 18 silly saveTree | | | `-- path-exists@3.0.0 18 silly saveTree | | +-- libnpmhook@5.0.3 18 silly saveTree | | +-- libnpmorg@1.0.1 18 silly saveTree | | +-- libnpmpublish@1.1.2 18 silly saveTree | | | `-- lodash.clonedeep@4.5.0 18 silly saveTree | | +-- libnpmsearch@2.0.2 18 silly saveTree | | +-- libnpmteam@1.0.2 18 silly saveTree | | +-- npm-profile@4.0.4 18 silly saveTree | | `-- stringify-package@1.0.1 18 silly saveTree | +-- libnpmaccess@3.0.2 18 silly saveTree | +-- libnpmhook@5.0.3 18 silly saveTree | +-- libnpmorg@1.0.1 18 silly saveTree | +-- libnpmsearch@2.0.2 18 silly saveTree | +-- libnpmteam@1.0.2 18 silly saveTree | +-- libnpx@10.2.4 18 silly saveTree | | +-- dotenv@5.0.1 18 silly saveTree | | +-- update-notifier@2.5.0 18 silly saveTree | | | +-- boxen@1.3.0 18 silly saveTree | | | | +-- ansi-align@2.0.0 18 silly saveTree | | | | +-- camelcase@4.1.0 18 silly saveTree | | | | +-- chalk@2.4.1 18 silly saveTree | | | | | +-- ansi-styles@3.2.1 18 silly saveTree | | | | | | `-- color-convert@1.9.1 18 silly saveTree | | | | | | `-- color-name@1.1.3 18 silly saveTree | | | | | +-- escape-string-regexp@1.0.5 18 silly saveTree | | | | | `-- supports-color@5.4.0 18 silly saveTree | | | | | `-- has-flag@3.0.0 18 silly saveTree | | | | +-- cli-boxes@1.0.0 18 silly saveTree | | | | +-- term-size@1.2.0 18 silly saveTree | | | | | `-- execa@0.7.0 18 silly saveTree | | | | | +-- cross-spawn@5.1.0 18 silly saveTree | | | | | | +-- lru-cache@4.1.5 18 silly saveTree | | | | | | | +-- pseudomap@1.0.2 18 silly saveTree | | | | | | | `-- yallist@2.1.2 18 silly saveTree | | | | | | `-- shebang-command@1.2.0 18 silly saveTree | | | | | | `-- shebang-regex@1.0.0 18 silly saveTree | | | | | +-- get-stream@3.0.0 18 silly saveTree | | | | | +-- is-stream@1.1.0 18 silly saveTree | | | | | +-- npm-run-path@2.0.2 18 silly saveTree | | | | | | `-- path-key@2.0.1 18 silly saveTree | | | | | +-- p-finally@1.0.0 18 silly saveTree | | | | | `-- strip-eof@1.0.0 18 silly saveTree | | | | `-- widest-line@2.0.1 18 silly saveTree | | | +-- chalk@2.4.1 18 silly saveTree | | | +-- configstore@3.1.5 18 silly saveTree | | | | +-- dot-prop@4.2.1 18 silly saveTree | | | | | `-- is-obj@1.0.1 18 silly saveTree | | | | +-- make-dir@1.3.0 18 silly saveTree | | | | | `-- pify@3.0.0 18 silly saveTree | | | | +-- unique-string@1.0.0 18 silly saveTree | | | | | `-- crypto-random-string@1.0.0 18 silly saveTree | | | | `-- xdg-basedir@3.0.0 18 silly saveTree | | | +-- import-lazy@2.1.0 18 silly saveTree | | | +-- is-ci@1.2.1 18 silly saveTree | | | | `-- ci-info@1.6.0 18 silly saveTree | | | +-- is-installed-globally@0.1.0 18 silly saveTree | | | | +-- global-dirs@0.1.1 18 silly saveTree | | | | `-- is-path-inside@1.0.1 18 silly saveTree | | | +-- is-npm@1.0.0 18 silly saveTree | | | +-- latest-version@3.1.0 18 silly saveTree | | | | `-- package-json@4.0.1 18 silly saveTree | | | | +-- got@6.7.1 18 silly saveTree | | | | | +-- create-error-class@3.0.2 18 silly saveTree | | | | | | `-- capture-stack-trace@1.0.0 18 silly saveTree | | | | | +-- duplexer3@0.1.4 18 silly saveTree | | | | | +-- get-stream@3.0.0 18 silly saveTree | | | | | +-- is-redirect@1.0.0 18 silly saveTree | | | | | +-- is-retry-allowed@1.2.0 18 silly saveTree | | | | | +-- lowercase-keys@1.0.1 18 silly saveTree | | | | | +-- timed-out@4.0.1 18 silly saveTree | | | | | +-- unzip-response@2.0.1 18 silly saveTree | | | | | `-- url-parse-lax@1.0.0 18 silly saveTree | | | | | `-- prepend-http@1.0.4 18 silly saveTree | | | | +-- registry-auth-token@3.4.0 18 silly saveTree | | | | | `-- rc@1.2.8 18 silly saveTree | | | | | +-- deep-extend@0.6.0 18 silly saveTree | | | | | +-- minimist@1.2.5 18 silly saveTree | | | | | `-- strip-json-comments@2.0.1 18 silly saveTree | | | | `-- registry-url@3.1.0 18 silly saveTree | | | +-- semver-diff@2.1.0 18 silly saveTree | | | `-- xdg-basedir@3.0.0 18 silly saveTree | | `-- yargs@14.2.3 18 silly saveTree | | +-- cliui@5.0.0 18 silly saveTree | | | +-- string-width@3.1.0 18 silly saveTree | | | | +-- emoji-regex@7.0.3 18 silly saveTree | | | | +-- is-fullwidth-code-point@2.0.0 18 silly saveTree | | | | `-- strip-ansi@5.2.0 18 silly saveTree | | | | `-- ansi-regex@4.1.0 18 silly saveTree | | | +-- strip-ansi@5.2.0 18 silly saveTree | | | `-- wrap-ansi@5.1.0 18 silly saveTree | | | +-- string-width@3.1.0 18 silly saveTree | | | | +-- is-fullwidth-code-point@2.0.0 18 silly saveTree | | | | `-- strip-ansi@5.2.0 18 silly saveTree | | | | `-- ansi-regex@4.1.0 18 silly saveTree | | | `-- strip-ansi@5.2.0 18 silly saveTree | | +-- decamelize@1.2.0 18 silly saveTree | | +-- find-up@3.0.0 18 silly saveTree | | | `-- locate-path@3.0.0 18 silly saveTree | | | `-- p-locate@3.0.0 18 silly saveTree | | | `-- p-limit@2.3.0 18 silly saveTree | | | `-- p-try@2.2.0 18 silly saveTree | | +-- get-caller-file@2.0.5 18 silly saveTree | | +-- require-directory@2.1.1 18 silly saveTree | | +-- require-main-filename@2.0.0 18 silly saveTree | | +-- string-width@3.1.0 18 silly saveTree | | | +-- is-fullwidth-code-point@2.0.0 18 silly saveTree | | | `-- strip-ansi@5.2.0 18 silly saveTree | | | `-- ansi-regex@4.1.0 18 silly saveTree | | +-- which-module@2.0.0 18 silly saveTree | | `-- yargs-parser@15.0.1 18 silly saveTree | | `-- camelcase@5.3.1 18 silly saveTree | +-- lock-verify@2.1.0 18 silly saveTree | +-- lockfile@1.0.4 18 silly saveTree | +-- lodash._baseindexof@3.1.0 18 silly saveTree | +-- lodash._baseuniq@4.6.0 18 silly saveTree | | +-- lodash._createset@4.0.3 18 silly saveTree | | `-- lodash._root@3.0.1 18 silly saveTree | +-- lodash._bindcallback@3.0.1 18 silly saveTree | +-- lodash._cacheindexof@3.0.2 18 silly saveTree | +-- lodash._createcache@3.1.2 18 silly saveTree | | `-- lodash._getnative@3.9.1 18 silly saveTree | +-- lodash._getnative@3.9.1 18 silly saveTree | +-- lodash.clonedeep@4.5.0 18 silly saveTree | +-- lodash.restparam@3.6.1 18 silly saveTree | +-- lodash.union@4.6.0 18 silly saveTree | +-- lodash.uniq@4.5.0 18 silly saveTree | +-- lodash.without@4.4.0 18 silly saveTree | +-- lru-cache@5.1.1 18 silly saveTree | +-- meant@1.0.2 18 silly saveTree | +-- mississippi@3.0.0 18 silly saveTree | +-- mkdirp@0.5.5 18 silly saveTree | +-- move-concurrently@1.0.1 18 silly saveTree | +-- node-gyp@5.1.0 18 silly saveTree | +-- nopt@4.0.3 18 silly saveTree | +-- normalize-package-data@2.5.0 18 silly saveTree | +-- npm-audit-report@1.3.3 18 silly saveTree | +-- npm-cache-filename@1.0.2 18 silly saveTree | +-- npm-install-checks@3.0.2 18 silly saveTree | +-- npm-lifecycle@3.1.5 18 silly saveTree | +-- npm-package-arg@6.1.1 18 silly saveTree | +-- npm-packlist@1.4.8 18 silly saveTree | +-- npm-pick-manifest@3.0.2 18 silly saveTree | +-- npm-profile@4.0.4 18 silly saveTree | +-- npm-registry-fetch@4.0.7 18 silly saveTree | +-- npm-user-validate@1.0.0 18 silly saveTree | +-- npmlog@4.1.2 18 silly saveTree | +-- once@1.4.0 18 silly saveTree | +-- opener@1.5.1 18 silly saveTree | +-- osenv@0.1.5 18 silly saveTree | +-- pacote@9.5.12 18 silly saveTree | +-- path-is-inside@1.0.2 18 silly saveTree | +-- promise-inflight@1.0.1 18 silly saveTree | +-- qrcode-terminal@0.12.0 18 silly saveTree | +-- query-string@6.8.2 18 silly saveTree | | +-- decode-uri-component@0.2.0 18 silly saveTree | | +-- split-on-first@1.1.0 18 silly saveTree | | `-- strict-uri-encode@2.0.0 18 silly saveTree | +-- qw@1.0.1 18 silly saveTree | +-- read-cmd-shim@1.0.5 18 silly saveTree | +-- read-installed@4.0.3 18 silly saveTree | | +-- readdir-scoped-modules@1.1.0 18 silly saveTree | | `-- util-extend@1.0.3 18 silly saveTree | +-- read-package-json@2.1.1 18 silly saveTree | +-- read-package-tree@5.3.1 18 silly saveTree | | `-- util-promisify@2.1.0 18 silly saveTree | | `-- object.getownpropertydescriptors@2.0.3 18 silly saveTree | | +-- define-properties@1.1.3 18 silly saveTree | | | `-- object-keys@1.0.12 18 silly saveTree | | `-- es-abstract@1.12.0 18 silly saveTree | | +-- es-to-primitive@1.2.0 18 silly saveTree | | | +-- is-callable@1.1.4 18 silly saveTree | | | +-- is-date-object@1.0.1 18 silly saveTree | | | `-- is-symbol@1.0.2 18 silly saveTree | | | `-- has-symbols@1.0.0 18 silly saveTree | | +-- function-bind@1.1.1 18 silly saveTree | | +-- has@1.0.3 18 silly saveTree | | +-- is-callable@1.1.4 18 silly saveTree | | `-- is-regex@1.0.4 18 silly saveTree | +-- read@1.0.7 18 silly saveTree | +-- readable-stream@3.6.0 18 silly saveTree | | `-- string_decoder@1.3.0 18 silly saveTree | | `-- safe-buffer@5.2.0 18 silly saveTree | +-- readdir-scoped-modules@1.1.0 18 silly saveTree | +-- request@2.88.0 18 silly saveTree | +-- retry@0.12.0 18 silly saveTree | +-- rimraf@2.7.1 18 silly saveTree | +-- safe-buffer@5.1.2 18 silly saveTree | +-- semver@5.7.1 18 silly saveTree | +-- sha@3.0.0 18 silly saveTree | +-- slide@1.1.6 18 silly saveTree | +-- sorted-object@2.0.1 18 silly saveTree | +-- sorted-union-stream@2.1.3 18 silly saveTree | | +-- from2@1.3.0 18 silly saveTree | | | `-- readable-stream@1.1.14 18 silly saveTree | | | +-- isarray@0.0.1 18 silly saveTree | | | `-- string_decoder@0.10.31 18 silly saveTree | | `-- stream-iterate@1.2.0 18 silly saveTree | | `-- readable-stream@2.3.6 18 silly saveTree | | `-- string_decoder@1.1.1 18 silly saveTree | +-- ssri@6.0.1 18 silly saveTree | +-- stringify-package@1.0.1 18 silly saveTree | +-- tar@4.4.13 18 silly saveTree | +-- text-table@0.2.0 18 silly saveTree | +-- tiny-relative-date@1.3.0 18 silly saveTree | +-- uid-number@0.0.6 18 silly saveTree | +-- umask@1.1.0 18 silly saveTree | +-- unique-filename@1.1.1 18 silly saveTree | +-- unpipe@1.0.0 18 silly saveTree | +-- update-notifier@2.5.0 18 silly saveTree | +-- uuid@3.3.3 18 silly saveTree | +-- validate-npm-package-license@3.0.4 18 silly saveTree | +-- validate-npm-package-name@3.0.0 18 silly saveTree | +-- which@1.3.1 18 silly saveTree | +-- worker-farm@1.7.0 18 silly saveTree | `-- write-file-atomic@2.4.3 18 silly saveTree +-- iobroker.vis@1.2.4 18 silly saveTree | `-- @iobroker/adapter-core@1.0.3 18 silly saveTree | `-- @types/iobroker@1.4.13 18 silly saveTree +-- iobroker.weatherunderground@3.2.1 18 silly saveTree +-- iobroker.web@3.0.9 18 silly saveTree | +-- iobroker.simple-api@2.4.7 18 silly saveTree | `-- iobroker.socketio@3.0.13 18 silly saveTree +-- iobroker.yeelight-2@1.0.3 18 silly saveTree | +-- @iobroker/adapter-core@1.0.3 18 silly saveTree | | `-- @types/iobroker@1.4.13 18 silly saveTree | +-- babel@6.23.0 18 silly saveTree | +-- circular-json@0.5.9 18 silly saveTree | +-- cli@1.0.1 18 silly saveTree | | `-- exit@0.1.2 18 silly saveTree | +-- debug@3.2.6 18 silly saveTree | | `-- ms@2.1.2 18 silly saveTree | +-- joi@12.0.0 18 silly saveTree | | +-- isemail@3.2.0 18 silly saveTree | | `-- topo@2.0.2 18 silly saveTree | `-- node-ssdp@3.3.0 18 silly saveTree +-- iobroker.yr@2.0.3 18 silly saveTree +-- iobroker@2.0.3 18 silly saveTree +-- semver@5.7.1 18 silly saveTree `-- yargs@7.1.1 19 verbose stack Error: Unsupported engine for parser@0.1.4: wanted: {"node":"0.4-0.9"} (current: {"node":"12.18.3","npm":"6.14.6"}) 19 verbose stack at checkEngine (/usr/lib/node_modules/npm/node_modules/npm-install-checks/index.js:14:14) 19 verbose stack at module.exports.isInstallable (/usr/lib/node_modules/npm/lib/install/validate-args.js:60:3) 19 verbose stack at Array.<anonymous> (/usr/lib/node_modules/npm/node_modules/slide/lib/bind-actor.js:15:8) 19 verbose stack at LOOP (/usr/lib/node_modules/npm/node_modules/slide/lib/chain.js:15:14) 19 verbose stack at /usr/lib/node_modules/npm/node_modules/slide/lib/chain.js:18:7 19 verbose stack at checkSelf (/usr/lib/node_modules/npm/lib/install/validate-args.js:68:72) 19 verbose stack at Array.<anonymous> (/usr/lib/node_modules/npm/node_modules/slide/lib/bind-actor.js:15:8) 19 verbose stack at LOOP (/usr/lib/node_modules/npm/node_modules/slide/lib/chain.js:15:14) 19 verbose stack at /usr/lib/node_modules/npm/node_modules/slide/lib/chain.js:18:7 19 verbose stack at hasMinimumFields (/usr/lib/node_modules/npm/lib/install/validate-args.js:30:12) 19 verbose stack at Array.<anonymous> (/usr/lib/node_modules/npm/node_modules/slide/lib/bind-actor.js:15:8) 19 verbose stack at LOOP (/usr/lib/node_modules/npm/node_modules/slide/lib/chain.js:15:14) 19 verbose stack at chain (/usr/lib/node_modules/npm/node_modules/slide/lib/chain.js:20:5) 19 verbose stack at /usr/lib/node_modules/npm/lib/install/validate-args.js:16:5 19 verbose stack at /usr/lib/node_modules/npm/node_modules/slide/lib/async-map.js:52:35 19 verbose stack at Array.forEach (<anonymous>) 20 verbose pkgid parser@0.1.4 21 verbose cwd /opt/iobroker 22 verbose Linux 5.4.55-1-pve 23 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "parser" 24 verbose node v12.18.3 25 verbose npm v6.14.6 26 error code ENOTSUP 27 error notsup Unsupported engine for parser@0.1.4: wanted: {"node":"0.4-0.9"} (current: {"node":"12.18.3","npm":"6.14.6"}) 28 error notsup Not compatible with your version of node/npm: parser@0.1.4 29 error notsup Not compatible with your version of node/npm: parser@0.1.4 29 error notsup Required: {"node":"0.4-0.9"} 29 error notsup Actual: {"npm":"6.14.6","node":"12.18.3"} 30 verbose exit [ 1, true ]
-
cd /opt/iobroker npm cache clear npm update parser