Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. [Solved] Chromcast Adapter - Installation schlägt fehl

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    [Solved] Chromcast Adapter - Installation schlägt fehl

    This topic has been deleted. Only users with topic management privileges can see it.
    • Samuel Assmann 0
      Samuel Assmann 0 last edited by Samuel Assmann 0

      Hallo,

      wie in der Überschrift zu sehen habe kann ich den Chromecast Adapter nicht installieren. Ich bin schon etwas länger ioBroker Nutzer und hatte auch schon den einen oder anderen kaputten Adapter. Doch noch nie auf eine sauberen ioBroker Instanz. Im folgenden habe ich den entsprechenden Log vollständig angehängt (sry das er so lang ist). Ich verstehe nicht warum der Adapter sich nicht installieren lässt. Ich hoffe einer von euch kennt den Fehler und kann ihn beheben. --> es könnte möglicherweiße auch an der neueren NPM Version liegen.

      Nochmal die wichtigsten Daten:

      • neue Instanz mit wenigen Adaptern

      • 8 GB Pi und 250GB SSD Speicher

      • Installation bricht mit exit 25 ab

      • im log steht was mit registry

      Vielen Dank schon mal.

      0 info it worked if it ends with ok
      1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'install', 'iobroker.chromecast' ]
      2 info using npm@6.14.15
      3 info using node@v12.22.7
      4 verbose npm-session 6d03d3c19ec962e0
      5 silly install loadCurrentTree
      6 silly install readLocalPackageData
      7 http fetch GET 200 https://registry.npmjs.org/iobroker.chromecast 42ms (from cache)
      8 http fetch GET 200 https://registry.npmjs.org/iobroker.chromecast/-/iobroker.chromecast-2.3.1.tgz 42ms (from cache)
      9 silly pacote tag manifest for iobroker.chromecast@latest fetched in 129ms
      10 timing stage:loadCurrentTree Completed in 4339ms
      11 silly install loadIdealTree
      12 silly install cloneCurrentTreeToIdealTree
      13 timing stage:loadIdealTree:cloneCurrentTree Completed in 25ms
      14 silly install loadShrinkwrap
      15 timing stage:loadIdealTree:loadShrinkwrap Completed in 2417ms
      16 silly install loadAllDepsIntoIdealTree
      17 silly resolveWithNewModule iobroker.chromecast@2.3.1 checking installable status
      18 http fetch GET 200 https://registry.npmjs.org/castv2-player 92ms (from cache)
      19 http fetch GET 200 https://registry.npmjs.org/@iobroker%2fadapter-core 97ms (from cache)
      20 silly pacote range manifest for castv2-player@^2.1.0 fetched in 99ms
      21 silly resolveWithNewModule castv2-player@2.1.0 checking installable status
      22 silly pacote range manifest for @iobroker/adapter-core@^1.0.3 fetched in 106ms
      23 silly resolveWithNewModule @iobroker/adapter-core@1.0.3 checking installable status
      24 http fetch GET 304 https://registry.npmjs.org/gulp-cli 248ms (from cache)
      25 silly pacote range manifest for gulp-cli@^2.2.0 fetched in 253ms
      26 silly resolveWithNewModule gulp-cli@2.3.0 checking installable status
      27 http fetch GET 304 https://registry.npmjs.org/@types%2fiobroker 69ms (from cache)
      28 silly pacote range manifest for @types/iobroker@^1.4.3 fetched in 75ms
      29 silly resolveWithNewModule @types/iobroker@1.4.13 checking installable status
      ...
      382 http fetch GET 304 https://registry.npmjs.org/map-visit 50ms (from cache)
      383 silly pacote range manifest for map-visit@^1.0.0 fetched in 52ms
      384 silly resolveWithNewModule map-visit@1.0.0 checking installable status
      385 warn registry Unexpected warning for https://registry.npmjs.org/: Miscellaneous Warning ENODATA: Cache input stream was empty
      386 warn registry Using stale data from https://registry.npmjs.org/ due to a request error during revalidation.
      387 silly fetchPackageMetaData error for has-values@^1.0.0 Invalid response body while trying to fetch https://registry.npmjs.org/has-values: Integrity verification failed for sha512-nkGmeYFvZ/YF0TvXvyGx1xI7N9JKPfqCN8/2FUgIRpjpODbzsqFkRmcype0qnAqwuJNjIhvyNCRtfBeyriJPZA== (/home/iobroker/.npm/_cacache/content-v2/sha512/9e/41/a679816f67f605d13bd7bf21b1d7123b37d24a3dfa8237cff61548084698e93836f3b2a164466732a5ed2a9c0ab0b89363221bf234246d7c17b2ae224f64)
      388 timing stage:rollbackFailedOptional Completed in 1ms
      389 timing stage:runTopLevelLifecycles Completed in 10957ms
      390 silly saveTree iobroker.inst@3.0.0
      390 silly saveTree ├─┬ iobroker.admin@5.1.25
      390 silly saveTree │ ├─┬ @iobroker/adapter-core@2.5.1
      390 silly saveTree │ │ └─┬ @types/iobroker@3.3.4
      390 silly saveTree │ │   └── @types/node@16.10.3
      390 silly saveTree │ ├─┬ body-parser@1.19.0
      390 silly saveTree │ │ ├── bytes@3.1.0
      390 silly saveTree │ │ ├── content-type@1.0.4
      390 silly saveTree │ │ ├─┬ debug@2.6.9
      390 silly saveTree │ │ │ └── ms@2.0.0
      390 silly saveTree │ │ ├── depd@1.1.2
      390 silly saveTree │ │ ├─┬ http-errors@1.7.2
      390 silly saveTree │ │ │ ├── inherits@2.0.3
      390 silly saveTree │ │ │ ├── setprototypeof@1.1.1
      390 silly saveTree │ │ │ ├── statuses@1.5.0
      390 silly saveTree │ │ │ └── toidentifier@1.0.0
      390 silly saveTree │ │ ├─┬ iconv-lite@0.4.24
      390 silly saveTree │ │ │ └── safer-buffer@2.1.2
      390 silly saveTree │ │ ├─┬ on-finished@2.3.0
      390 silly saveTree │ │ │ └── ee-first@1.1.1
      390 silly saveTree │ │ ├── qs@6.7.0
      390 silly saveTree │ │ ├─┬ raw-body@2.4.0
      390 silly saveTree │ │ │ └── unpipe@1.0.0
      390 silly saveTree │ │ └─┬ type-is@1.6.18
      390 silly saveTree │ │   ├── media-typer@0.3.0
      390 silly saveTree │ │   └─┬ mime-types@2.1.33
      390 silly saveTree │ │     └── mime-db@1.50.0
      390 silly saveTree │ ├── connect-flash@0.1.1
      390 silly saveTree │ ├─┬ cookie-parser@1.4.5
      390 silly saveTree │ │ ├── cookie-signature@1.0.6
      390 silly saveTree │ │ └── cookie@0.4.0
      390 silly saveTree │ ├─┬ express-fileupload@1.2.1
      390 silly saveTree │ │ └─┬ busboy@0.3.1
      390 silly saveTree │ │   └─┬ dicer@0.3.0
      390 silly saveTree │ │     └── streamsearch@0.1.2
      390 silly saveTree │ ├─┬ express-session@1.17.2
      390 silly saveTree │ │ ├── cookie@0.4.1
      390 silly saveTree │ │ ├── depd@2.0.0
      390 silly saveTree │ │ ├── on-headers@1.0.2
      390 silly saveTree │ │ ├── parseurl@1.3.3
      390 silly saveTree │ │ ├── safe-buffer@5.2.1
      390 silly saveTree │ │ └─┬ uid-safe@2.1.5
      390 silly saveTree │ │   └── random-bytes@1.0.0
      390 silly saveTree │ ├─┬ express@4.17.1
      390 silly saveTree │ │ ├─┬ accepts@1.3.7
      390 silly saveTree │ │ │ └── negotiator@0.6.2
      390 silly saveTree │ │ ├── array-flatten@1.1.1
      390 silly saveTree │ │ ├─┬ content-disposition@0.5.3
      390 silly saveTree │ │ │ └── safe-buffer@5.1.2
      390 silly saveTree │ │ ├── encodeurl@1.0.2
      390 silly saveTree │ │ ├── escape-html@1.0.3
      390 silly saveTree │ │ ├── etag@1.8.1
      390 silly saveTree │ │ ├── finalhandler@1.1.2
      390 silly saveTree │ │ ├── fresh@0.5.2
      390 silly saveTree │ │ ├── merge-descriptors@1.0.1
      390 silly saveTree │ │ ├── methods@1.1.2
      390 silly saveTree │ │ ├── path-to-regexp@0.1.7
      390 silly saveTree │ │ ├─┬ proxy-addr@2.0.7
      390 silly saveTree │ │ │ ├── forwarded@0.2.0
      390 silly saveTree │ │ │ └── ipaddr.js@1.9.1
      390 silly saveTree │ │ ├── range-parser@1.2.1
      390 silly saveTree │ │ ├── safe-buffer@5.1.2
      390 silly saveTree │ │ ├─┬ send@0.17.1
      390 silly saveTree │ │ │ ├── destroy@1.0.4
      390 silly saveTree │ │ │ ├── mime@1.6.0
      390 silly saveTree │ │ │ └── ms@2.1.1
      390 silly saveTree │ │ ├── serve-static@1.14.1
      390 silly saveTree │ │ ├── utils-merge@1.0.1
      390 silly saveTree │ │ └── vary@1.1.2
      390 silly saveTree │ ├─┬ passport-local@1.0.0
      390 silly saveTree │ │ └── passport-strategy@1.0.0
      390 silly saveTree │ ├─┬ passport.socketio@3.7.0
      390 silly saveTree │ │ └── xtend@4.0.2
      390 silly saveTree │ ├─┬ passport@0.4.1
      390 silly saveTree │ │ └── pause@0.0.1
      390 silly saveTree │ ├─┬ request@2.88.2
      390 silly saveTree │ │ ├── aws-sign2@0.7.0
      390 silly saveTree │ │ ├── aws4@1.11.0
      390 silly saveTree │ │ ├── caseless@0.12.0
      390 silly saveTree │ │ ├─┬ combined-stream@1.0.8
      390 silly saveTree │ │ │ └── delayed-stream@1.0.0
      390 silly saveTree │ │ ├── extend@3.0.2
      390 silly saveTree │ │ ├── forever-agent@0.6.1
      390 silly saveTree │ │ ├─┬ form-data@2.3.3
      390 silly saveTree │ │ │ └── asynckit@0.4.0
      390 silly saveTree │ │ ├─┬ har-validator@5.1.5
      390 silly saveTree │ │ │ ├─┬ ajv@6.12.6
      390 silly saveTree │ │ │ │ ├── fast-deep-equal@3.1.3
      390 silly saveTree │ │ │ │ ├── fast-json-stable-stringify@2.1.0
      390 silly saveTree │ │ │ │ ├── json-schema-traverse@0.4.1
      390 silly saveTree │ │ │ │ └─┬ uri-js@4.4.1
      390 silly saveTree │ │ │ │   └── punycode@2.1.1
      390 silly saveTree │ │ │ └── har-schema@2.0.0
      390 silly saveTree │ │ ├─┬ http-signature@1.2.0
      390 silly saveTree │ │ │ ├── assert-plus@1.0.0
      390 silly saveTree │ │ │ ├─┬ jsprim@1.4.1
      390 silly saveTree │ │ │ │ ├── extsprintf@1.3.0
      390 silly saveTree │ │ │ │ ├── json-schema@0.2.3
      390 silly saveTree │ │ │ │ └─┬ verror@1.10.0
      390 silly saveTree │ │ │ │   └── core-util-is@1.0.2
      390 silly saveTree │ │ │ └─┬ sshpk@1.16.1
      390 silly saveTree │ │ │   ├── asn1@0.2.4
      390 silly saveTree │ │ │   ├─┬ bcrypt-pbkdf@1.0.2
      390 silly saveTree │ │ │   │ └── tweetnacl@0.14.5
      390 silly saveTree │ │ │   ├── dashdash@1.14.1
      390 silly saveTree │ │ │   ├─┬ ecc-jsbn@0.1.2
      390 silly saveTree │ │ │   │ └── jsbn@0.1.1
      390 silly saveTree │ │ │   ├── getpass@0.1.7
      390 silly saveTree │ │ │   ├── jsbn@0.1.1
      390 silly saveTree │ │ │   └── tweetnacl@0.14.5
      390 silly saveTree │ │ ├── is-typedarray@1.0.0
      390 silly saveTree │ │ ├── isstream@0.1.2
      390 silly saveTree │ │ ├── json-stringify-safe@5.0.1
      390 silly saveTree │ │ ├── oauth-sign@0.9.0
      390 silly saveTree │ │ ├── performance-now@2.1.0
      390 silly saveTree │ │ ├── qs@6.5.2
      390 silly saveTree │ │ ├─┬ tough-cookie@2.5.0
      390 silly saveTree │ │ │ └── psl@1.8.0
      390 silly saveTree │ │ ├── tunnel-agent@0.6.0
      390 silly saveTree │ │ └── uuid@3.4.0
      390 silly saveTree │ ├─┬ semver@7.3.5
      390 silly saveTree │ │ └─┬ lru-cache@6.0.0
      390 silly saveTree │ │   └── yallist@4.0.0
      390 silly saveTree │ └── ws@7.5.5
      390 silly saveTree ├── iobroker.alias-manager@1.2.3
      390 silly saveTree ├─┬ iobroker.backitup@2.1.17
      390 silly saveTree │ ├─┬ @googleapis/drive@0.3.1
      390 silly saveTree │ │ └─┬ googleapis-common@5.0.5
      390 silly saveTree │ │   ├─┬ gaxios@4.3.2
      390 silly saveTree │ │   │ ├─┬ abort-controller@3.0.0
      390 silly saveTree │ │   │ │ └── event-target-shim@5.0.1
      390 silly saveTree │ │   │ ├─┬ https-proxy-agent@5.0.0
      390 silly saveTree │ │   │ │ ├─┬ agent-base@6.0.2
      390 silly saveTree │ │   │ │ │ └─┬ debug@4.3.2
      390 silly saveTree │ │   │ │ │   └── ms@2.1.2
      390 silly saveTree │ │   │ │ └─┬ debug@4.3.2
      390 silly saveTree │ │   │ │   └── ms@2.1.2
      390 silly saveTree │ │   │ ├── is-stream@2.0.1
      390 silly saveTree │ │   │ └─┬ node-fetch@2.6.5
      390 silly saveTree │ │   │   └─┬ whatwg-url@5.0.0
      390 silly saveTree │ │   │     ├── tr46@0.0.3
      390 silly saveTree │ │   │     └── webidl-conversions@3.0.1
      390 silly saveTree │ │   ├─┬ google-auth-library@7.10.0
      390 silly saveTree │ │   │ ├── arrify@2.0.1
      390 silly saveTree │ │   │ ├── base64-js@1.5.1
      390 silly saveTree │ │   │ ├── ecdsa-sig-formatter@1.0.11
      390 silly saveTree │ │   │ ├── fast-text-encoding@1.0.3
      390 silly saveTree │ │   │ ├─┬ gcp-metadata@4.3.1
      390 silly saveTree │ │   │ │ └─┬ json-bigint@1.0.0
      390 silly saveTree │ │   │ │   └── bignumber.js@9.0.1
      390 silly saveTree │ │   │ ├─┬ gtoken@5.3.1
      390 silly saveTree │ │   │ │ ├─┬ google-p12-pem@3.1.2
      390 silly saveTree │ │   │ │ │ └── node-forge@0.10.0
      390 silly saveTree │ │   │ │ └─┬ jws@4.0.0
      390 silly saveTree │ │   │ │   └─┬ jwa@2.0.0
      390 silly saveTree │ │   │ │     └── buffer-equal-constant-time@1.0.1
      390 silly saveTree │ │   │ └── jws@4.0.0
      390 silly saveTree │ │   ├── url-template@2.0.8
      390 silly saveTree │ │   └── uuid@8.3.2
      390 silly saveTree │ ├─┬ axios@0.21.4
      390 silly saveTree │ │ └── follow-redirects@1.14.4
      390 silly saveTree │ ├─┬ dropbox-v2-api@2.4.49
      390 silly saveTree │ │ └─┬ request@2.88.0
      390 silly saveTree │ │   ├── qs@6.5.2
      390 silly saveTree │ │   └─┬ tough-cookie@2.4.3
      390 silly saveTree │ │     └── punycode@1.4.1
      390 silly saveTree │ ├─┬ fs-extra@10.0.0
      390 silly saveTree │ │ ├── graceful-fs@4.2.8
      390 silly saveTree │ │ ├─┬ jsonfile@6.1.0
      390 silly saveTree │ │ │ └── universalify@2.0.0
      390 silly saveTree │ │ └── universalify@2.0.0
      390 silly saveTree │ ├─┬ ftp@0.3.10
      390 silly saveTree │ │ ├─┬ readable-stream@1.1.14
      390 silly saveTree │ │ │ ├── isarray@0.0.1
      390 silly saveTree │ │ │ └── string_decoder@0.10.31
      390 silly saveTree │ │ └── xregexp@2.0.0
      390 silly saveTree │ ├── google-auth-library@7.10.0
      390 silly saveTree │ ├─┬ node-schedule@2.0.0
      390 silly saveTree │ │ ├─┬ cron-parser@3.5.0
      390 silly saveTree │ │ │ ├─┬ is-nan@1.3.2
      390 silly saveTree │ │ │ │ ├─┬ call-bind@1.0.2
      390 silly saveTree │ │ │ │ │ ├── function-bind@1.1.1
      390 silly saveTree │ │ │ │ │ └─┬ get-intrinsic@1.1.1
      390 silly saveTree │ │ │ │ │   ├── has-symbols@1.0.2
      390 silly saveTree │ │ │ │ │   └── has@1.0.3
      390 silly saveTree │ │ │ │ └─┬ define-properties@1.1.3
      390 silly saveTree │ │ │ │   └── object-keys@1.1.1
      390 silly saveTree │ │ │ └── luxon@1.28.0
      390 silly saveTree │ │ ├── long-timeout@0.1.1
      390 silly saveTree │ │ └── sorted-array-functions@1.3.0
      390 silly saveTree │ ├── node-wol@0.1.1
      390 silly saveTree │ ├─┬ tar-fs@2.1.1
      390 silly saveTree │ │ ├── chownr@1.1.4
      390 silly saveTree │ │ ├── mkdirp-classic@0.5.3
      390 silly saveTree │ │ ├─┬ pump@3.0.0
      390 silly saveTree │ │ │ ├─┬ end-of-stream@1.4.4
      390 silly saveTree │ │ │ │ └─┬ once@1.4.0
      390 silly saveTree │ │ │ │   └── wrappy@1.0.2
      390 silly saveTree │ │ │ └── once@1.4.0
      390 silly saveTree │ │ └─┬ tar-stream@2.2.0
      390 silly saveTree │ │   ├─┬ bl@4.1.0
      390 silly saveTree │ │   │ ├─┬ buffer@5.7.1
      390 silly saveTree │ │   │ │ └── ieee754@1.2.1
      390 silly saveTree │ │   │ ├── inherits@2.0.4
      390 silly saveTree │ │   │ └─┬ readable-stream@3.6.0
      390 silly saveTree │ │   │   ├─┬ string_decoder@1.3.0
      390 silly saveTree │ │   │   │ └── safe-buffer@5.2.1
      390 silly saveTree │ │   │   └── util-deprecate@1.0.2
      390 silly saveTree │ │   ├── fs-constants@1.0.0
      390 silly saveTree │ │   └─┬ readable-stream@3.6.0
      390 silly saveTree │ │     └─┬ string_decoder@1.3.0
      390 silly saveTree │ │       └── safe-buffer@5.2.1
      390 silly saveTree │ └─┬ webdav@4.7.0
      390 silly saveTree │   ├── base-64@1.0.0
      390 silly saveTree │   ├─┬ fast-xml-parser@3.20.3
      390 silly saveTree │   │ └── strnum@1.0.4
      390 silly saveTree │   ├── he@1.2.0
      390 silly saveTree │   ├── hot-patcher@0.5.0
      390 silly saveTree │   ├── layerr@0.1.2
      390 silly saveTree │   ├─┬ md5@2.3.0
      390 silly saveTree │   │ ├── charenc@0.0.2
      390 silly saveTree │   │ ├── crypt@0.0.2
      390 silly saveTree │   │ └── is-buffer@1.1.6
      390 silly saveTree │   ├─┬ minimatch@3.0.4
      390 silly saveTree │   │ └─┬ brace-expansion@1.1.11
      390 silly saveTree │   │   ├── balanced-match@1.0.2
      390 silly saveTree │   │   └── concat-map@0.0.1
      390 silly saveTree │   ├── nested-property@4.0.0
      390 silly saveTree │   ├── path-posix@1.0.0
      390 silly saveTree │   ├── url-join@4.0.1
      390 silly saveTree │   └─┬ url-parse@1.5.3
      390 silly saveTree │     ├── querystringify@2.2.0
      390 silly saveTree │     └── requires-port@1.0.0
      390 silly saveTree ├─┬ iobroker.broadlink2@2.0.3
      390 silly saveTree │ └── @frankjoke/myadapter@1.2.8
      390 silly saveTree ├─┬ iobroker.chromecast@2.3.1
      390 silly saveTree │ ├─┬ @iobroker/adapter-core@1.0.3
      390 silly saveTree │ │ └── @types/iobroker@1.4.13
      390 silly saveTree │ ├─┬ castv2-player@2.1.0
      390 silly saveTree │ │ ├── array-find@1.0.0
      390 silly saveTree │ │ ├─┬ castv2-client@1.2.0
      390 silly saveTree │ │ │ └─┬ castv2@0.1.10
      390 silly saveTree │ │ │   ├─┬ debug@4.3.2
      390 silly saveTree │ │ │   │ └── ms@2.1.2
      390 silly saveTree │ │ │   └─┬ protobufjs@6.11.2
      390 silly saveTree │ │ │     ├── @protobufjs/aspromise@1.1.2
      390 silly saveTree │ │ │     ├── @protobufjs/base64@1.1.2
      390 silly saveTree │ │ │     ├── @protobufjs/codegen@2.0.4
      390 silly saveTree │ │ │     ├── @protobufjs/eventemitter@1.1.0
      390 silly saveTree │ │ │     ├─┬ @protobufjs/fetch@1.1.0
      390 silly saveTree │ │ │     │ └── @protobufjs/inquire@1.1.0
      390 silly saveTree │ │ │     ├── @protobufjs/float@1.0.2
      390 silly saveTree │ │ │     ├── @protobufjs/inquire@1.1.0
      390 silly saveTree │ │ │     ├── @protobufjs/path@1.1.2
      390 silly saveTree │ │ │     ├── @protobufjs/pool@1.1.0
      390 silly saveTree │ │ │     ├── @protobufjs/utf8@1.1.0
      390 silly saveTree │ │ │     ├── @types/long@4.0.1
      390 silly saveTree │ │ │     └── long@4.0.0
      390 silly saveTree │ │ ├── dev-null@0.1.1
      390 silly saveTree │ │ ├─┬ icy@2.1.0
      390 silly saveTree │ │ │ ├── readable-stream@1.0.34
      390 silly saveTree │ │ │ └── stream-parser@0.3.1
      390 silly saveTree │ │ ├─┬ multicast-dns@7.2.4
      390 silly saveTree │ │ │ ├─┬ dns-packet@5.3.0
      390 silly saveTree │ │ │ │ └── @leichtgewicht/ip-codec@2.0.3
      390 silly saveTree │ │ │ └── thunky@1.1.0
      390 silly saveTree │ │ ├─┬ playlist-parser@0.0.12
      390 silly saveTree │ │ │ └── xmldom@0.1.16
      390 silly saveTree │ │ ├── sprintf-js@1.1.2
      390 silly saveTree │ │ ├── util@0.11.1
      390 silly saveTree │ │ └─┬ why-is-node-running@2.2.0
      390 silly saveTree │ │   ├── siginfo@2.0.0
      390 silly saveTree │ │   └── stackback@0.0.2
      390 silly saveTree │ └─┬ gulp-cli@2.3.0
      390 silly saveTree │   ├─┬ ansi-colors@1.1.0
      390 silly saveTree │   │ └── ansi-wrap@0.1.0
      390 silly saveTree │   ├── archy@1.0.0
      390 silly saveTree │   ├─┬ array-sort@1.0.0
      390 silly saveTree │   │ ├─┬ default-compare@1.0.0
      390 silly saveTree │   │ │ └── kind-of@5.1.0
      390 silly saveTree │   │ ├── get-value@2.0.6
      390 silly saveTree │   │ └── kind-of@5.1.0
      390 silly saveTree │   ├── color-support@1.1.3
      390 silly saveTree │   ├─┬ concat-stream@1.6.2
      390 silly saveTree │   │ ├── buffer-from@1.1.2
      390 silly saveTree │   │ ├─┬ readable-stream@2.3.7
      390 silly saveTree │   │ │ ├── isarray@1.0.0
      390 silly saveTree │   │ │ ├── process-nextick-args@2.0.1
      390 silly saveTree │   │ │ └── string_decoder@1.1.1
      390 silly saveTree │   │ └── typedarray@0.0.6
      390 silly saveTree │   ├─┬ copy-props@2.0.5
      390 silly saveTree │   │ ├─┬ each-props@1.3.2
      390 silly saveTree │   │ │ ├─┬ is-plain-object@2.0.4
      390 silly saveTree │   │ │ │ └── isobject@3.0.1
      390 silly saveTree │   │ │ └─┬ object.defaults@1.1.0
      390 silly saveTree │   │ │   ├── array-each@1.0.1
      390 silly saveTree │   │ │   ├── array-slice@1.1.0
      390 silly saveTree │   │ │   └─┬ for-own@1.0.0
      390 silly saveTree │   │ │     └── for-in@1.0.2
      390 silly saveTree │   │ └── is-plain-object@5.0.0
      390 silly saveTree │   ├─┬ fancy-log@1.3.3
      390 silly saveTree │   │ ├── ansi-gray@0.1.1
      390 silly saveTree │   │ ├── parse-node-version@1.0.1
      390 silly saveTree │   │ └── time-stamp@1.1.0
      390 silly saveTree │   ├─┬ gulplog@1.0.0
      390 silly saveTree │   │ └─┬ glogg@1.0.2
      390 silly saveTree │   │   └── sparkles@1.0.1
      390 silly saveTree │   ├── interpret@1.4.0
      390 silly saveTree │   ├── isobject@3.0.1
      390 silly saveTree │   ├─┬ liftoff@3.1.0
      390 silly saveTree │   │ ├─┬ findup-sync@3.0.0
      390 silly saveTree │   │ │ ├── detect-file@1.0.0
      390 silly saveTree │   │ │ ├─┬ is-glob@4.0.3
      390 silly saveTree │   │ │ │ └── is-extglob@2.1.1
      390 silly saveTree │   │ │ ├─┬ micromatch@3.1.10
      390 silly saveTree │   │ │ │ ├── arr-diff@4.0.0
      390 silly saveTree │   │ │ │ ├── array-unique@0.3.2
      390 silly saveTree │   │ │ │ ├─┬ braces@2.3.2
      390 silly saveTree │   │ │ │ │ ├── arr-flatten@1.1.0
      390 silly saveTree │   │ │ │ │ ├─┬ extend-shallow@2.0.1
      390 silly saveTree │   │ │ │ │ │ └── is-extendable@0.1.1
      390 silly saveTree │   │ │ │ │ ├─┬ fill-range@4.0.0
      390 silly saveTree │   │ │ │ │ │ ├── extend-shallow@2.0.1
      390 silly saveTree │   │ │ │ │ │ ├─┬ is-number@3.0.0
      390 silly saveTree │   │ │ │ │ │ │ └── kind-of@3.2.2
      390 silly saveTree │   │ │ │ │ │ ├── repeat-string@1.6.1
      390 silly saveTree │   │ │ │ │ │ └── to-regex-range@2.1.1
      390 silly saveTree │   │ │ │ │ ├── repeat-element@1.1.4
      390 silly saveTree │   │ │ │ │ ├── snapdragon-node@2.1.1
      390 silly saveTree │   │ │ │ │ ├─┬ snapdragon@0.8.2
      390 silly saveTree │   │ │ │ │ │ ├─┬ base@0.11.2
      390 silly saveTree │   │ │ │ │ │ │ ├─┬ cache-base@1.0.1
      390 silly saveTree │   │ │ │ │ │ │ │ ├─┬ collection-visit@1.0.0
      390 silly saveTree │   │ │ │ │ │ │ │ │ ├─┬ map-visit@1.0.0
      390 silly saveTree │   │ │ │ │ │ │ │ │ │ └── object-visit@1.0.1
      390 silly saveTree │   │ │ │ │ │ │ │ │ └── object-visit@1.0.1
      390 silly saveTree │   │ │ │ │ │ │ │ ├── component-emitter@1.3.0
      390 silly saveTree │   │ │ │ │ │ │ │ ├── has-value@1.0.0
      390 silly saveTree │   │ │ │ │ │ │ │ ├─┬ set-value@2.0.1
      390 silly saveTree │   │ │ │ │ │ │ │ │ └─┬ split-string@3.1.0
      390 silly saveTree │   │ │ │ │ │ │ │ │   └── extend-shallow@3.0.2
      390 silly saveTree │   │ │ │ │ │ │ │ ├── to-object-path@0.3.0
      390 silly saveTree │   │ │ │ │ │ │ │ ├── union-value@1.0.1
      390 silly saveTree │   │ │ │ │ │ │ │ └── unset-value@1.0.0
      390 silly saveTree │   │ │ │ │ │ │ ├── class-utils@0.3.6
      390 silly saveTree │   │ │ │ │ │ │ ├── component-emitter@1.3.0
      390 silly saveTree │   │ │ │ │ │ │ ├── define-property@1.0.0
      390 silly saveTree │   │ │ │ │ │ │ ├── mixin-deep@1.3.2
      390 silly saveTree │   │ │ │ │ │ │ └── pascalcase@0.1.1
      390 silly saveTree │   │ │ │ │ │ ├── define-property@0.2.5
      390 silly saveTree │   │ │ │ │ │ ├── extend-shallow@2.0.1
      390 silly saveTree │   │ │ │ │ │ ├── map-cache@0.2.2
      390 silly saveTree │   │ │ │ │ │ ├── source-map-resolve@0.5.3
      390 silly saveTree │   │ │ │ │ │ ├── source-map@0.5.7
      390 silly saveTree │   │ │ │ │ │ └── use@3.1.1
      390 silly saveTree │   │ │ │ │ ├── split-string@3.1.0
      390 silly saveTree │   │ │ │ │ └─┬ to-regex@3.0.2
      390 silly saveTree │   │ │ │ │   ├── define-property@2.0.2
      390 silly saveTree │   │ │ │ │   └── regex-not@1.0.2
      390 silly saveTree │   │ │ │ ├── define-property@2.0.2
      390 silly saveTree │   │ │ │ ├── extend-shallow@3.0.2
      390 silly saveTree │   │ │ │ ├─┬ extglob@2.0.4
      390 silly saveTree │   │ │ │ │ └── fragment-cache@0.2.1
      390 silly saveTree │   │ │ │ ├── fragment-cache@0.2.1
      390 silly saveTree │   │ │ │ ├── kind-of@6.0.3
      390 silly saveTree │   │ │ │ ├─┬ nanomatch@1.2.13
      390 silly saveTree │   │ │ │ │ ├── is-windows@1.0.2
      390 silly saveTree │   │ │ │ │ └── object.pick@1.3.0
      390 silly saveTree │   │ │ │ ├── object.pick@1.3.0
      390 silly saveTree │   │ │ │ ├── regex-not@1.0.2
      390 silly saveTree │   │ │ │ ├── snapdragon@0.8.2
      390 silly saveTree │   │ │ │ └── to-regex@3.0.2
      390 silly saveTree │   │ │ └── resolve-dir@1.0.1
      390 silly saveTree │   │ ├── fined@1.2.0
      390 silly saveTree │   │ ├── flagged-respawn@1.0.1
      390 silly saveTree │   │ ├── is-plain-object@2.0.4
      390 silly saveTree │   │ ├── object.map@1.0.1
      390 silly saveTree │   │ ├─┬ rechoir@0.6.2
      390 silly saveTree │   │ │ └── resolve@1.20.0
      390 silly saveTree │   │ └── resolve@1.20.0
      390 silly saveTree │   ├─┬ matchdep@2.0.0
      390 silly saveTree │   │ └── stack-trace@0.0.10
      390 silly saveTree │   ├── mute-stdout@1.0.1
      390 silly saveTree │   ├── pretty-hrtime@1.0.3
      390 silly saveTree │   ├─┬ replace-homedir@1.0.0
      390 silly saveTree │   │ ├─┬ is-absolute@1.0.0
      390 silly saveTree │   │ │ └─┬ is-relative@1.0.0
      390 silly saveTree │   │ │   └─┬ is-unc-path@1.0.0
      390 silly saveTree │   │ │     └── unc-path-regex@0.1.2
      390 silly saveTree │   │ └── remove-trailing-separator@1.1.0
      390 silly saveTree │   ├── semver-greatest-satisfied-range@1.1.0
      390 silly saveTree │   ├── v8flags@3.2.0
      390 silly saveTree │   └─┬ yargs@7.1.2
      390 silly saveTree │     ├── decamelize@1.2.0
      390 silly saveTree │     ├─┬ os-locale@1.4.0
      390 silly saveTree │     │ └─┬ lcid@1.0.0
      390 silly saveTree │     │   └── invert-kv@1.0.0
      390 silly saveTree │     ├── require-directory@2.1.1
      390 silly saveTree │     ├── set-blocking@2.0.0
      390 silly saveTree │     └─┬ string-width@1.0.2
      390 silly saveTree │       ├── code-point-at@1.1.0
      390 silly saveTree │       ├─┬ is-fullwidth-code-point@1.0.0
      390 silly saveTree │       │ └── number-is-nan@1.0.1
      390 silly saveTree │       └─┬ strip-ansi@3.0.1
      390 silly saveTree │         └── ansi-regex@2.1.1
      390 silly saveTree ├─┬ iobroker.deconz@1.3.19
      390 silly saveTree │ ├─┬ @sentry/integrations@6.13.3
      390 silly saveTree │ │ ├── @sentry/types@6.13.3
      390 silly saveTree │ │ ├─┬ @sentry/utils@6.13.3
      390 silly saveTree │ │ │ └── tslib@1.14.1
      390 silly saveTree │ │ ├─┬ localforage@1.10.0
      390 silly saveTree │ │ │ └─┬ lie@3.1.1
      390 silly saveTree │ │ │   └── immediate@3.0.6
      390 silly saveTree │ │ └── tslib@1.14.1
      390 silly saveTree │ ├─┬ @sentry/node@6.13.3
      390 silly saveTree │ │ ├─┬ @sentry/core@6.13.3
      390 silly saveTree │ │ │ ├── @sentry/hub@6.13.3
      390 silly saveTree │ │ │ └── @sentry/minimal@6.13.3
      390 silly saveTree │ │ ├── @sentry/hub@6.13.3
      390 silly saveTree │ │ ├── @sentry/tracing@6.13.3
      390 silly saveTree │ │ ├── cookie@0.4.1
      390 silly saveTree │ │ └── lru_map@0.3.3
      390 silly saveTree │ └─┬ source-map-support@0.5.20
      390 silly saveTree │   └── source-map@0.6.1
      390 silly saveTree ├─┬ iobroker.discovery@2.7.0
      390 silly saveTree │ ├─┬ mdns-discovery@0.2.6
      390 silly saveTree │ │ ├─┬ debug@2.2.0
      390 silly saveTree │ │ │ └── ms@0.7.1
      390 silly saveTree │ │ ├── dgram@1.0.1
      390 silly saveTree │ │ └─┬ dns-packet@1.3.4
      390 silly saveTree │ │   └── ip@1.1.5
      390 silly saveTree │ ├── netmask@2.0.2
      390 silly saveTree │ ├── node-mndp@0.0.3
      390 silly saveTree │ ├─┬ node-ssdp@4.0.1
      390 silly saveTree │ │ ├─┬ async@2.6.3
      390 silly saveTree │ │ │ └── lodash@4.17.21
      390 silly saveTree │ │ ├── bluebird@3.7.2
      390 silly saveTree │ │ └─┬ debug@3.2.7
      390 silly saveTree │ │   └── ms@2.1.3
      390 silly saveTree │ └─┬ serialport@9.2.4
      390 silly saveTree │   ├─┬ @serialport/binding-mock@9.2.4
      390 silly saveTree │   │ ├─┬ @serialport/binding-abstract@9.2.3
      390 silly saveTree │   │ │ └─┬ debug@4.3.2
      390 silly saveTree │   │ │   └── ms@2.1.2
      390 silly saveTree │   │ └─┬ debug@4.3.2
      390 silly saveTree │   │   └── ms@2.1.2
      390 silly saveTree │   ├─┬ @serialport/bindings@9.2.4
      390 silly saveTree │   │ ├─┬ @serialport/parser-readline@9.2.4
      390 silly saveTree │   │ │ └── @serialport/parser-delimiter@9.2.4
      390 silly saveTree │   │ ├─┬ bindings@1.5.0
      390 silly saveTree │   │ │ └── file-uri-to-path@1.0.0
      390 silly saveTree │   │ ├─┬ debug@4.3.2
      390 silly saveTree │   │ │ └── ms@2.1.2
      390 silly saveTree │   │ ├── nan@2.15.0
      390 silly saveTree │   │ └─┬ prebuild-install@6.1.4
      390 silly saveTree │   │   ├── detect-libc@1.0.3
      390 silly saveTree │   │   ├── expand-template@2.0.3
      390 silly saveTree │   │   ├── github-from-package@0.0.0
      390 silly saveTree │   │   ├── minimist@1.2.5
      390 silly saveTree │   │   ├── napi-build-utils@1.0.2
      390 silly saveTree │   │   ├─┬ node-abi@2.30.1
      390 silly saveTree │   │   │ └── semver@5.7.1
      390 silly saveTree │   │   ├─┬ npmlog@4.1.2
      390 silly saveTree │   │   │ ├─┬ are-we-there-yet@1.1.7
      390 silly saveTree │   │   │ │ ├── delegates@1.0.0
      390 silly saveTree │   │   │ │ └─┬ readable-stream@2.3.7
      390 silly saveTree │   │   │ │   ├── isarray@1.0.0
      390 silly saveTree │   │   │ │   └── string_decoder@1.1.1
      390 silly saveTree │   │   │ ├── console-control-strings@1.1.0
      390 silly saveTree │   │   │ └─┬ gauge@2.7.4
      390 silly saveTree │   │   │   ├── aproba@1.2.0
      390 silly saveTree │   │   │   ├── has-unicode@2.0.1
      390 silly saveTree │   │   │   ├── object-assign@4.1.1
      390 silly saveTree │   │   │   ├── signal-exit@3.0.5
      390 silly saveTree │   │   │   └── wide-align@1.1.3
      390 silly saveTree │   │   ├─┬ rc@1.2.8
      390 silly saveTree │   │   │ ├── deep-extend@0.6.0
      390 silly saveTree │   │   │ ├── ini@1.3.8
      390 silly saveTree │   │   │ └── strip-json-comments@2.0.1
      390 silly saveTree │   │   └─┬ simple-get@3.1.0
      390 silly saveTree │   │     ├─┬ decompress-response@4.2.1
      390 silly saveTree │   │     │ └── mimic-response@2.1.0
      390 silly saveTree │   │     └── simple-concat@1.0.1
      390 silly saveTree │   ├── @serialport/parser-byte-length@9.2.4
      390 silly saveTree │   ├── @serialport/parser-cctalk@9.2.4
      390 silly saveTree │   ├── @serialport/parser-delimiter@9.2.4
      390 silly saveTree │   ├── @serialport/parser-inter-byte-timeout@9.2.4
      390 silly saveTree │   ├── @serialport/parser-readline@9.2.4
      390 silly saveTree │   ├── @serialport/parser-ready@9.2.4
      390 silly saveTree │   ├── @serialport/parser-regex@9.2.4
      390 silly saveTree │   ├─┬ @serialport/stream@9.2.4
      390 silly saveTree │   │ └─┬ debug@4.3.2
      390 silly saveTree │   │   └── ms@2.1.2
      390 silly saveTree │   └─┬ debug@4.3.2
      390 silly saveTree │     └── ms@2.1.2
      390 silly saveTree ├─┬ iobroker.ecovacs-deebot@1.2.4
      390 silly saveTree │ ├─┬ ecovacs-deebot@0.6.8
      390 silly saveTree │ │ ├── @xmldom/xmldom@0.7.5
      390 silly saveTree │ │ ├─┬ canvas@2.8.0
      390 silly saveTree │ │ │ └─┬ @mapbox/node-pre-gyp@1.0.5
      390 silly saveTree │ │ │   ├─┬ make-dir@3.1.0
      390 silly saveTree │ │ │   │ └── semver@6.3.0
      390 silly saveTree │ │ │   ├─┬ nopt@5.0.0
      390 silly saveTree │ │ │   │ └── abbrev@1.1.1
      390 silly saveTree │ │ │   ├─┬ rimraf@3.0.2
      390 silly saveTree │ │ │   │ └─┬ glob@7.2.0
      390 silly saveTree │ │ │   │   ├── fs.realpath@1.0.0
      390 silly saveTree │ │ │   │   ├── inflight@1.0.6
      390 silly saveTree │ │ │   │   └── path-is-absolute@1.0.1
      390 silly saveTree │ │ │   └─┬ tar@6.1.11
      390 silly saveTree │ │ │     ├── chownr@2.0.0
      390 silly saveTree │ │ │     ├─┬ fs-minipass@2.1.0
      390 silly saveTree │ │ │     │ └── minipass@3.1.5
      390 silly saveTree │ │ │     ├── minipass@3.1.5
      390 silly saveTree │ │ │     ├── minizlib@2.1.2
      390 silly saveTree │ │ │     └── mkdirp@1.0.4
      390 silly saveTree │ │ ├─┬ ltx@2.10.0
      390 silly saveTree │ │ │ └── inherits@2.0.4
      390 silly saveTree │ │ ├── lzma@2.3.2
      390 silly saveTree │ │ ├─┬ mqtt@4.2.8
      390 silly saveTree │ │ │ ├─┬ commist@1.1.0
      390 silly saveTree │ │ │ │ └── leven@2.1.0
      390 silly saveTree │ │ │ ├─┬ concat-stream@2.0.0
      390 silly saveTree │ │ │ │ └─┬ readable-stream@3.6.0
      390 silly saveTree │ │ │ │   └─┬ string_decoder@1.3.0
      390 silly saveTree │ │ │ │     └── safe-buffer@5.2.1
      390 silly saveTree │ │ │ ├─┬ debug@4.3.2
      390 silly saveTree │ │ │ │ └── ms@2.1.2
      390 silly saveTree │ │ │ ├─┬ duplexify@4.1.2
      390 silly saveTree │ │ │ │ ├─┬ readable-stream@3.6.0
      390 silly saveTree │ │ │ │ │ └─┬ string_decoder@1.3.0
      390 silly saveTree │ │ │ │ │   └── safe-buffer@5.2.1
      390 silly saveTree │ │ │ │ └── stream-shift@1.0.1
      390 silly saveTree │ │ │ ├─┬ help-me@3.0.0
      390 silly saveTree │ │ │ │ └─┬ readable-stream@3.6.0
      390 silly saveTree │ │ │ │   └─┬ string_decoder@1.3.0
      390 silly saveTree │ │ │ │     └── safe-buffer@5.2.1
      390 silly saveTree │ │ │ ├─┬ mqtt-packet@6.10.0
      390 silly saveTree │ │ │ │ └─┬ debug@4.3.2
      390 silly saveTree │ │ │ │   └── ms@2.1.2
      390 silly saveTree │ │ │ ├── readable-stream@3.6.0
      390 silly saveTree │ │ │ ├── reinterval@1.1.0
      390 silly saveTree │ │ │ └─┬ split2@3.2.2
      390 silly saveTree │ │ │   └─┬ readable-stream@3.6.0
      390 silly saveTree │ │ │     └─┬ string_decoder@1.3.0
      390 silly saveTree │ │ │       └── safe-buffer@5.2.1
      390 silly saveTree │ │ ├─┬ simple-xmpp@2.3.1
      390 silly saveTree │ │ │ ├─┬ node-xmpp-client@3.2.0
      390 silly saveTree │ │ │ │ ├── browser-request@0.3.3
      390 silly saveTree │ │ │ │ ├─┬ md5.js@1.3.5
      390 silly saveTree │ │ │ │ │ └─┬ hash-base@3.1.0
      390 silly saveTree │ │ │ │ │   ├── inherits@2.0.4
      390 silly saveTree │ │ │ │ │   ├─┬ readable-stream@3.6.0
      390 silly saveTree │ │ │ │ │   │ └─┬ string_decoder@1.3.0
      390 silly saveTree │ │ │ │ │   │   └── safe-buffer@5.2.1
      390 silly saveTree │ │ │ │ │   └── safe-buffer@5.2.1
      390 silly saveTree │ │ │ │ ├─┬ node-xmpp-core@5.0.9
      390 silly saveTree │ │ │ │ │ ├── @xmpp/jid@0.0.2
      390 silly saveTree │ │ │ │ │ ├─┬ @xmpp/streamparser@0.0.6
      390 silly saveTree │ │ │ │ │ │ └── @xmpp/xml@0.1.3
      390 silly saveTree │ │ │ │ │ ├── @xmpp/xml@0.1.3
      390 silly saveTree │ │ │ │ │ ├── lodash.assign@4.2.0
      390 silly saveTree │ │ │ │ │ ├── node-xmpp-tls-connect@1.0.1
      390 silly saveTree │ │ │ │ │ └─┬ reconnect-core@0.0.1
      390 silly saveTree │ │ │ │ │   └── backoff@2.3.0
      390 silly saveTree │ │ │ │ └─┬ ws@1.1.5
      390 silly saveTree │ │ │ │   ├── options@0.0.6
      390 silly saveTree │ │ │ │   └── ultron@1.0.2
      390 silly saveTree │ │ │ └── qbox@0.1.7
      390 silly saveTree │ │ └── uniqid@5.4.0
      390 silly saveTree │ └── node-machine-id@1.1.12
      390 silly saveTree ├─┬ iobroker.javascript@5.2.8
      390 silly saveTree │ ├── @types/node@12.20.33
      390 silly saveTree │ ├─┬ @types/request@2.48.7
      390 silly saveTree │ │ ├── @types/caseless@0.12.2
      390 silly saveTree │ │ ├── @types/tough-cookie@4.0.1
      390 silly saveTree │ │ └── form-data@2.5.1
      390 silly saveTree │ ├── coffee-compiler@0.3.2
      390 silly saveTree │ ├── coffee-script@1.12.7
      390 silly saveTree │ ├── jsonata@1.8.5
      390 silly saveTree │ ├── node-inspect@2.0.0
      390 silly saveTree │ ├── suncalc2@1.8.1
      390 silly saveTree │ ├── typescript@4.4.4
      390 silly saveTree │ ├─┬ virtual-tsc@0.6.1
      390 silly saveTree │ │ ├── colors@1.4.0
      390 silly saveTree │ │ └─┬ debug@3.2.7
      390 silly saveTree │ │   └── ms@2.1.3
      390 silly saveTree │ ├── vm2@3.9.4
      390 silly saveTree │ └── wake_on_lan@1.0.0
      390 silly saveTree ├─┬ iobroker.js-controller@3.3.18
      390 silly saveTree │ ├─┬ @alcalzone/esbuild-register@2.5.1-1
      390 silly saveTree │ │ ├── esbuild@0.11.23
      390 silly saveTree │ │ └── jsonc-parser@3.0.0
      390 silly saveTree │ ├─┬ @iobroker/db-objects-file@1.2.7
      390 silly saveTree │ │ ├─┬ @iobroker/db-base@1.2.4
      390 silly saveTree │ │ │ ├── deep-clone@3.0.3
      390 silly saveTree │ │ │ ├─┬ fs-extra@9.1.0
      390 silly saveTree │ │ │ │ └── at-least-node@1.0.0
      390 silly saveTree │ │ │ ├─┬ node.extend@2.0.2
      390 silly saveTree │ │ │ │ └── is@3.3.0
      390 silly saveTree │ │ │ └── respjs@4.2.0
      390 silly saveTree │ │ ├─┬ @iobroker/db-objects-redis@1.2.7
      390 silly saveTree │ │ │ └─┬ ioredis@4.27.10
      390 silly saveTree │ │ │   ├── cluster-key-slot@1.1.0
      390 silly saveTree │ │ │   ├─┬ debug@4.3.2
      390 silly saveTree │ │ │   │ └── ms@2.1.2
      390 silly saveTree │ │ │   ├── denque@1.5.1
      390 silly saveTree │ │ │   ├── lodash.defaults@4.2.0
      390 silly saveTree │ │ │   ├── lodash.flatten@4.4.0
      390 silly saveTree │ │ │   ├── lodash.isarguments@3.1.0
      390 silly saveTree │ │ │   ├── p-map@2.1.0
      390 silly saveTree │ │ │   ├── redis-commands@1.7.0
      390 silly saveTree │ │ │   ├── redis-errors@1.2.0
      390 silly saveTree │ │ │   ├── redis-parser@3.0.0
      390 silly saveTree │ │ │   └── standard-as-callback@2.1.0
      390 silly saveTree │ │ ├── deep-clone@3.0.3
      390 silly saveTree │ │ ├── fs-extra@9.1.0
      390 silly saveTree │ │ └── node.extend@2.0.2
      390 silly saveTree │ ├─┬ @iobroker/db-objects-jsonl@1.2.7
      390 silly saveTree │ │ ├─┬ @alcalzone/jsonl-db@1.3.0
      390 silly saveTree │ │ │ ├─┬ alcalzone-shared@3.0.4
      390 silly saveTree │ │ │ │ └─┬ debug@4.3.2
      390 silly saveTree │ │ │ │   └── ms@2.1.2
      390 silly saveTree │ │ │ ├── fs-extra@9.1.0
      390 silly saveTree │ │ │ └─┬ proper-lockfile@4.1.2
      390 silly saveTree │ │ │   └── retry@0.12.0
      390 silly saveTree │ │ └── fs-extra@9.1.0
      390 silly saveTree │ ├── @iobroker/db-objects-redis@1.2.7
      390 silly saveTree │ ├─┬ @iobroker/db-states-file@1.2.7
      390 silly saveTree │ │ └── @iobroker/db-states-redis@1.2.7
      390 silly saveTree │ ├── @iobroker/db-states-jsonl@1.2.7
      390 silly saveTree │ ├── @iobroker/db-states-redis@1.2.7
      390 silly saveTree │ ├── @iobroker/plugin-base@1.2.1
      390 silly saveTree │ ├── @iobroker/plugin-sentry@1.1.10
      390 silly saveTree │ ├─┬ chokidar@3.5.2
      390 silly saveTree │ │ ├─┬ anymatch@3.1.2
      390 silly saveTree │ │ │ ├── normalize-path@3.0.0
      390 silly saveTree │ │ │ └── picomatch@2.3.0
      390 silly saveTree │ │ ├─┬ braces@3.0.2
      390 silly saveTree │ │ │ └─┬ fill-range@7.0.1
      390 silly saveTree │ │ │   └─┬ to-regex-range@5.0.1
      390 silly saveTree │ │ │     └── is-number@7.0.0
      390 silly saveTree │ │ ├── fsevents@2.3.2
      390 silly saveTree │ │ ├── glob-parent@5.1.2
      390 silly saveTree │ │ ├─┬ is-binary-path@2.1.0
      390 silly saveTree │ │ │ └── binary-extensions@2.2.0
      390 silly saveTree │ │ ├── normalize-path@3.0.0
      390 silly saveTree │ │ └── readdirp@3.6.0
      390 silly saveTree │ ├── ci-info@3.2.0
      390 silly saveTree │ ├── daemonize2@0.4.2
      390 silly saveTree │ ├─┬ debug@4.3.2
      390 silly saveTree │ │ └── ms@2.1.2
      390 silly saveTree │ ├─┬ decache@4.6.0
      390 silly saveTree │ │ └── callsite@1.0.0
      390 silly saveTree │ ├── deep-clone@3.0.3
      390 silly saveTree │ ├─┬ diskusage@1.1.3
      390 silly saveTree │ │ └── es6-promise@4.2.8
      390 silly saveTree │ ├─┬ event-stream@4.0.1
      390 silly saveTree │ │ ├── duplexer@0.1.2
      390 silly saveTree │ │ ├── from@0.1.7
      390 silly saveTree │ │ ├── map-stream@0.0.7
      390 silly saveTree │ │ ├─┬ pause-stream@0.0.11
      390 silly saveTree │ │ │ └── through@2.3.8
      390 silly saveTree │ │ ├── split@1.0.1
      390 silly saveTree │ │ ├── stream-combiner@0.2.2
      390 silly saveTree │ │ └── through@2.3.8
      390 silly saveTree │ ├── fs-extra@9.1.0
      390 silly saveTree │ ├─┬ greenlock-express@4.0.3
      390 silly saveTree │ │ ├─┬ @root/greenlock-express@4.0.4
      390 silly saveTree │ │ │ ├─┬ @root/greenlock@4.0.5
      390 silly saveTree │ │ │ │ ├─┬ @greenlock/manager@3.1.0
      390 silly saveTree │ │ │ │ │ └─┬ greenlock-manager-fs@3.1.1
      390 silly saveTree │ │ │ │ │   ├── @root/mkdirp@1.0.0
      390 silly saveTree │ │ │ │ │   └── safe-replace@1.1.0
      390 silly saveTree │ │ │ │ ├─┬ @root/acme@3.1.0
      390 silly saveTree │ │ │ │ │ ├─┬ @root/csr@0.8.1
      390 silly saveTree │ │ │ │ │ │ ├─┬ @root/asn1@1.0.0
      390 silly saveTree │ │ │ │ │ │ │ └── @root/encoding@1.0.1
      390 silly saveTree │ │ │ │ │ │ ├── @root/pem@1.0.4
      390 silly saveTree │ │ │ │ │ │ └── @root/x509@0.7.2
      390 silly saveTree │ │ │ │ │ ├── @root/encoding@1.0.1
      390 silly saveTree │ │ │ │ │ ├── @root/keypairs@0.10.3
      390 silly saveTree │ │ │ │ │ ├── @root/pem@1.0.4
      390 silly saveTree │ │ │ │ │ ├── @root/request@1.7.0
      390 silly saveTree │ │ │ │ │ └── @root/x509@0.7.2
      390 silly saveTree │ │ │ │ ├── @root/csr@0.8.1
      390 silly saveTree │ │ │ │ ├── @root/keypairs@0.10.3
      390 silly saveTree │ │ │ │ ├── @root/mkdirp@1.0.0
      390 silly saveTree │ │ │ │ ├── @root/request@1.7.0
      390 silly saveTree │ │ │ │ ├── acme-http-01-standalone@3.0.5
      390 silly saveTree │ │ │ │ ├── cert-info@1.5.1
      390 silly saveTree │ │ │ │ ├── greenlock-store-fs@3.2.2
      390 silly saveTree │ │ │ │ └── safe-replace@1.1.0
      390 silly saveTree │ │ │ └── redirect-https@1.3.1
      390 silly saveTree │ │ ├── @root/greenlock@4.0.5
      390 silly saveTree │ │ └── redirect-https@1.3.1
      390 silly saveTree │ ├─┬ greenlock@4.0.4
      390 silly saveTree │ │ └── @root/keypairs@0.9.0
      390 silly saveTree │ ├─┬ jsonwebtoken@8.5.1
      390 silly saveTree │ │ ├─┬ jws@3.2.2
      390 silly saveTree │ │ │ └── jwa@1.4.1
      390 silly saveTree │ │ ├── lodash.includes@4.3.0
      390 silly saveTree │ │ ├── lodash.isboolean@3.0.3
      390 silly saveTree │ │ ├── lodash.isinteger@4.0.4
      390 silly saveTree │ │ ├── lodash.isnumber@3.0.3
      390 silly saveTree │ │ ├── lodash.isplainobject@4.0.6
      390 silly saveTree │ │ ├── lodash.isstring@4.0.1
      390 silly saveTree │ │ ├── lodash.once@4.1.1
      390 silly saveTree │ │ ├── ms@2.1.3
      390 silly saveTree │ │ └── semver@5.7.1
      390 silly saveTree │ ├─┬ jszip@3.7.1
      390 silly saveTree │ │ ├── lie@3.3.0
      390 silly saveTree │ │ ├── pako@1.0.11
      390 silly saveTree │ │ ├─┬ readable-stream@2.3.7
      390 silly saveTree │ │ │ ├── isarray@1.0.0
      390 silly saveTree │ │ │ └── string_decoder@1.1.1
      390 silly saveTree │ │ └── set-immediate-shim@1.0.1
      390 silly saveTree │ ├─┬ le-acme-core@2.1.4
      390 silly saveTree │ │ └─┬ rsa-compat@1.9.4
      390 silly saveTree │ │   ├─┬ keypairs@1.2.14
      390 silly saveTree │ │   │ ├── eckles@1.4.1
      390 silly saveTree │ │   │ └── rasha@1.2.5
      390 silly saveTree │ │   ├── node-forge@0.7.6
      390 silly saveTree │ │   └── ursa-optional@0.9.10
      390 silly saveTree │ ├── le-challenge-fs@2.0.9
      390 silly saveTree │ ├── le-sni-auto@2.1.9
      390 silly saveTree │ ├─┬ loadavg-windows@1.1.1
      390 silly saveTree │ │ └── weak-daemon@1.0.3
      390 silly saveTree │ ├── mime@2.5.2
      390 silly saveTree │ ├── ncp@2.0.0
      390 silly saveTree │ ├── node.extend@2.0.2
      390 silly saveTree │ ├─┬ pidusage@2.0.21
      390 silly saveTree │ │ └── safe-buffer@5.2.1
      390 silly saveTree │ ├── promisify-child-process@4.1.1
      390 silly saveTree │ ├─┬ prompt@1.2.0
      390 silly saveTree │ │ ├── async@0.9.2
      390 silly saveTree │ │ ├─┬ read@1.0.7
      390 silly saveTree │ │ │ └── mute-stream@0.0.8
      390 silly saveTree │ │ ├── revalidator@0.1.8
      390 silly saveTree │ │ └─┬ winston@2.4.5
      390 silly saveTree │ │   ├── async@1.0.0
      390 silly saveTree │ │   ├── colors@1.0.3
      390 silly saveTree │ │   ├── cycle@1.0.3
      390 silly saveTree │ │   └── eyes@0.1.8
      390 silly saveTree │ ├── readline-sync@1.4.10
      390 silly saveTree │ ├─┬ winston-daily-rotate-file@4.5.5
      390 silly saveTree │ │ ├─┬ file-stream-rotator@0.5.7
      390 silly saveTree │ │ │ └── moment@2.29.1
      390 silly saveTree │ │ ├── object-hash@2.2.0
      390 silly saveTree │ │ ├── triple-beam@1.3.0
      390 silly saveTree │ │ └─┬ winston-transport@4.4.0
      390 silly saveTree │ │   └─┬ readable-stream@2.3.7
      390 silly saveTree │ │     ├── isarray@1.0.0
      390 silly saveTree │ │     └── string_decoder@1.1.1
      390 silly saveTree │ ├─┬ winston-seq-updated@1.0.4
      390 silly saveTree │ │ └── seq-logging@0.4.6
      390 silly saveTree │ ├─┬ winston-syslog@2.4.4
      390 silly saveTree │ │ ├── glossy@0.1.7
      390 silly saveTree │ │ └── unix-dgram@2.0.3
      390 silly saveTree │ ├─┬ winston@3.3.3
      390 silly saveTree │ │ ├─┬ @dabh/diagnostics@2.0.2
      390 silly saveTree │ │ │ ├─┬ colorspace@1.1.2
      390 silly saveTree │ │ │ │ ├─┬ color@3.0.0
      390 silly saveTree │ │ │ │ │ ├─┬ color-convert@1.9.3
      390 silly saveTree │ │ │ │ │ │ └── color-name@1.1.3
      390 silly saveTree │ │ │ │ │ └─┬ color-string@1.6.0
      390 silly saveTree │ │ │ │ │   └─┬ simple-swizzle@0.2.2
      390 silly saveTree │ │ │ │ │     └── is-arrayish@0.3.2
      390 silly saveTree │ │ │ │ └── text-hex@1.0.0
      390 silly saveTree │ │ │ ├── enabled@2.0.0
      390 silly saveTree │ │ │ └── kuler@2.0.0
      390 silly saveTree │ │ ├── async@3.2.1
      390 silly saveTree │ │ ├─┬ logform@2.3.0
      390 silly saveTree │ │ │ ├── fecha@4.2.1
      390 silly saveTree │ │ │ ├── ms@2.1.3
      390 silly saveTree │ │ │ └── safe-stable-stringify@1.1.1
      390 silly saveTree │ │ ├─┬ one-time@1.0.0
      390 silly saveTree │ │ │ └── fn.name@1.1.0
      390 silly saveTree │ │ └─┬ readable-stream@3.6.0
      390 silly saveTree │ │   └─┬ string_decoder@1.3.0
      390 silly saveTree │ │     └── safe-buffer@5.2.1
      390 silly saveTree │ └─┬ yargs@16.2.0
      390 silly saveTree │   ├─┬ cliui@7.0.4
      390 silly saveTree │   │ ├─┬ string-width@4.2.3
      390 silly saveTree │   │ │ ├── emoji-regex@8.0.0
      390 silly saveTree │   │ │ ├── is-fullwidth-code-point@3.0.0
      390 silly saveTree │   │ │ └─┬ strip-ansi@6.0.1
      390 silly saveTree │   │ │   └── ansi-regex@5.0.1
      390 silly saveTree │   │ ├── strip-ansi@6.0.1
      390 silly saveTree │   │ └─┬ wrap-ansi@7.0.0
      390 silly saveTree │   │   ├─┬ ansi-styles@4.3.0
      390 silly saveTree │   │   │ └─┬ color-convert@2.0.1
      390 silly saveTree │   │   │   └── color-name@1.1.4
      390 silly saveTree │   │   ├─┬ string-width@4.2.3
      390 silly saveTree │   │   │ ├── is-fullwidth-code-point@3.0.0
      390 silly saveTree │   │   │ └─┬ strip-ansi@6.0.1
      390 silly saveTree │   │   │   └── ansi-regex@5.0.1
      390 silly saveTree │   │   └── strip-ansi@6.0.1
      390 silly saveTree │   ├── escalade@3.1.1
      390 silly saveTree │   ├── get-caller-file@2.0.5
      390 silly saveTree │   ├─┬ string-width@4.2.3
      390 silly saveTree │   │ ├── is-fullwidth-code-point@3.0.0
      390 silly saveTree │   │ └─┬ strip-ansi@6.0.1
      390 silly saveTree │   │   └── ansi-regex@5.0.1
      390 silly saveTree │   ├── y18n@5.0.8
      390 silly saveTree │   └── yargs-parser@20.2.9
      390 silly saveTree ├─┬ iobroker.mqtt@2.4.0
      390 silly saveTree │ ├─┬ mqtt-connection@4.1.0
      390 silly saveTree │ │ ├─┬ duplexify@3.7.1
      390 silly saveTree │ │ │ └─┬ readable-stream@2.3.7
      390 silly saveTree │ │ │   ├── isarray@1.0.0
      390 silly saveTree │ │ │   └── string_decoder@1.1.1
      390 silly saveTree │ │ └─┬ through2@2.0.5
      390 silly saveTree │ │   └─┬ readable-stream@2.3.7
      390 silly saveTree │ │     ├── isarray@1.0.0
      390 silly saveTree │ │     └── string_decoder@1.1.1
      390 silly saveTree │ ├─┬ mqtt@2.18.9
      390 silly saveTree │ │ ├─┬ es6-map@0.1.5
      390 silly saveTree │ │ │ ├─┬ d@1.0.1
      390 silly saveTree │ │ │ │ ├─┬ es5-ext@0.10.53
      390 silly saveTree │ │ │ │ │ ├─┬ es6-iterator@2.0.3
      390 silly saveTree │ │ │ │ │ │ └─┬ es6-symbol@3.1.3
      390 silly saveTree │ │ │ │ │ │   └─┬ ext@1.6.0
      390 silly saveTree │ │ │ │ │ │     └── type@2.5.0
      390 silly saveTree │ │ │ │ │ ├── es6-symbol@3.1.3
      390 silly saveTree │ │ │ │ │ └── next-tick@1.0.0
      390 silly saveTree │ │ │ │ └── type@1.2.0
      390 silly saveTree │ │ │ ├── es5-ext@0.10.53
      390 silly saveTree │ │ │ ├── es6-iterator@2.0.3
      390 silly saveTree │ │ │ ├─┬ es6-set@0.1.5
      390 silly saveTree │ │ │ │ ├── es6-symbol@3.1.1
      390 silly saveTree │ │ │ │ └── event-emitter@0.3.5
      390 silly saveTree │ │ │ ├── es6-symbol@3.1.3
      390 silly saveTree │ │ │ └── event-emitter@0.3.5
      390 silly saveTree │ │ ├─┬ help-me@1.1.0
      390 silly saveTree │ │ │ ├── callback-stream@1.1.0
      390 silly saveTree │ │ │ └─┬ glob-stream@6.1.0
      390 silly saveTree │ │ │   ├─┬ glob-parent@3.1.0
      390 silly saveTree │ │ │   │ ├── is-glob@3.1.0
      390 silly saveTree │ │ │   │ └── path-dirname@1.0.2
      390 silly saveTree │ │ │   ├── is-negated-glob@1.0.0
      390 silly saveTree │ │ │   ├─┬ ordered-read-streams@1.0.1
      390 silly saveTree │ │ │   │ └─┬ readable-stream@2.3.7
      390 silly saveTree │ │ │   │   ├── isarray@1.0.0
      390 silly saveTree │ │ │   │   └── string_decoder@1.1.1
      390 silly saveTree │ │ │   ├─┬ pumpify@1.5.1
      390 silly saveTree │ │ │   │ ├─┬ duplexify@3.7.1
      390 silly saveTree │ │ │   │ │ └─┬ readable-stream@2.3.7
      390 silly saveTree │ │ │   │ │   ├── isarray@1.0.0
      390 silly saveTree │ │ │   │ │   └── string_decoder@1.1.1
      390 silly saveTree │ │ │   │ └── pump@2.0.1
      390 silly saveTree │ │ │   ├─┬ readable-stream@2.3.7
      390 silly saveTree │ │ │   │ ├── isarray@1.0.0
      390 silly saveTree │ │ │   │ └── string_decoder@1.1.1
      390 silly saveTree │ │ │   ├── to-absolute-glob@2.0.2
      390 silly saveTree │ │ │   └─┬ unique-stream@2.3.1
      390 silly saveTree │ │ │     ├── json-stable-stringify-without-jsonify@1.0.1
      390 silly saveTree │ │ │     └── through2-filter@3.0.0
      390 silly saveTree │ │ ├─┬ mqtt-packet@5.6.1
      390 silly saveTree │ │ │ └─┬ bl@1.2.3
      390 silly saveTree │ │ │   └─┬ readable-stream@2.3.7
      390 silly saveTree │ │ │     ├── isarray@1.0.0
      390 silly saveTree │ │ │     └── string_decoder@1.1.1
      390 silly saveTree │ │ ├── readable-stream@2.3.7
      390 silly saveTree │ │ ├── split2@2.2.0
      390 silly saveTree │ │ └─┬ websocket-stream@5.2.0
      390 silly saveTree │ │   ├── duplexify@3.7.1
      390 silly saveTree │ │   ├── readable-stream@3.6.0
      390 silly saveTree │ │   └─┬ ws@6.2.2
      390 silly saveTree │ │     └── async-limiter@1.0.1
      390 silly saveTree │ └─┬ websocket-stream@5.5.2
      390 silly saveTree │   ├─┬ duplexify@3.7.1
      390 silly saveTree │   │ └─┬ readable-stream@2.3.7
      390 silly saveTree │   │   ├── isarray@1.0.0
      390 silly saveTree │   │   └── string_decoder@1.1.1
      390 silly saveTree │   ├── readable-stream@2.3.7
      390 silly saveTree │   └─┬ ws@3.3.3
      390 silly saveTree │     └── ultron@1.1.1
      390 silly saveTree ├─┬ iobroker.socketio@3.1.4
      390 silly saveTree │ └─┬ socket.io@2.4.1
      390 silly saveTree │   ├─┬ debug@4.1.1
      390 silly saveTree │   │ └── ms@2.1.3
      390 silly saveTree │   ├─┬ engine.io@3.5.0
      390 silly saveTree │   │ ├── base64id@2.0.0
      390 silly saveTree │   │ ├── cookie@0.4.1
      390 silly saveTree │   │ ├─┬ debug@4.1.1
      390 silly saveTree │   │ │ └── ms@2.1.3
      390 silly saveTree │   │ ├─┬ engine.io-parser@2.2.1
      390 silly saveTree │   │ │ ├── after@0.8.2
      390 silly saveTree │   │ │ ├── arraybuffer.slice@0.0.7
      390 silly saveTree │   │ │ ├── base64-arraybuffer@0.1.4
      390 silly saveTree │   │ │ ├── blob@0.0.5
      390 silly saveTree │   │ │ └─┬ has-binary2@1.0.3
      390 silly saveTree │   │ │   └── isarray@2.0.1
      390 silly saveTree │   │ └── ws@7.4.6
      390 silly saveTree │   ├── has-binary2@1.0.3
      390 silly saveTree │   ├── socket.io-adapter@1.1.2
      390 silly saveTree │   ├─┬ socket.io-client@2.4.0
      390 silly saveTree │   │ ├── backo2@1.0.2
      390 silly saveTree │   │ ├── component-bind@1.0.0
      390 silly saveTree │   │ ├── debug@3.1.0
      390 silly saveTree │   │ ├─┬ engine.io-client@3.5.2
      390 silly saveTree │   │ │ ├── component-inherit@0.0.3
      390 silly saveTree │   │ │ ├── debug@3.1.0
      390 silly saveTree │   │ │ ├── has-cors@1.1.0
      390 silly saveTree │   │ │ ├── indexof@0.0.1
      390 silly saveTree │   │ │ ├── parseqs@0.0.6
      390 silly saveTree │   │ │ ├── parseuri@0.0.6
      390 silly saveTree │   │ │ ├── ws@7.4.6
      390 silly saveTree │   │ │ ├── xmlhttprequest-ssl@1.6.3
      390 silly saveTree │   │ │ └── yeast@0.1.2
      390 silly saveTree │   │ ├── indexof@0.0.1
      390 silly saveTree │   │ ├── parseqs@0.0.6
      390 silly saveTree │   │ ├── parseuri@0.0.6
      390 silly saveTree │   │ ├─┬ socket.io-parser@3.3.2
      390 silly saveTree │   │ │ └── isarray@2.0.1
      390 silly saveTree │   │ └── to-array@0.1.4
      390 silly saveTree │   └─┬ socket.io-parser@3.4.1
      390 silly saveTree │     ├── component-emitter@1.2.1
      390 silly saveTree │     ├─┬ debug@4.1.1
      390 silly saveTree │     │ └── ms@2.1.3
      390 silly saveTree │     └── isarray@2.0.1
      390 silly saveTree ├─┬ iobroker.spotify-premium@1.0.0
      390 silly saveTree │ ├─┬ @iobroker/adapter-core@1.0.1
      390 silly saveTree │ │ └── @types/iobroker@1.4.13
      390 silly saveTree │ ├─┬ promise@8.0.1
      390 silly saveTree │ │ └── asap@2.0.6
      390 silly saveTree │ ├── querystring@0.2.0
      390 silly saveTree │ └─┬ request@2.83.0
      390 silly saveTree │   ├─┬ har-validator@5.0.3
      390 silly saveTree │   │ └─┬ ajv@5.5.2
      390 silly saveTree │   │   ├── co@4.6.0
      390 silly saveTree │   │   ├── fast-deep-equal@1.1.0
      390 silly saveTree │   │   └── json-schema-traverse@0.3.1
      390 silly saveTree │   ├─┬ hawk@6.0.2
      390 silly saveTree │   │ ├─┬ boom@4.3.1
      390 silly saveTree │   │ │ └── hoek@4.2.1
      390 silly saveTree │   │ ├─┬ cryptiles@3.1.4
      390 silly saveTree │   │ │ └── boom@5.2.0
      390 silly saveTree │   │ ├── hoek@4.2.1
      390 silly saveTree │   │ └── sntp@2.1.0
      390 silly saveTree │   ├── oauth-sign@0.8.2
      390 silly saveTree │   ├── qs@6.5.2
      390 silly saveTree │   ├── stringstream@0.0.6
      390 silly saveTree │   └─┬ tough-cookie@2.3.4
      390 silly saveTree │     └── punycode@1.4.1
      390 silly saveTree ├─┬ iobroker.synology@1.1.3
      390 silly saveTree │ └─┬ syno@3.0.0
      390 silly saveTree │   ├── commander@4.1.1
      390 silly saveTree │   ├─┬ js-yaml@3.14.1
      390 silly saveTree │   │ ├─┬ argparse@1.0.10
      390 silly saveTree │   │ │ └── sprintf-js@1.0.3
      390 silly saveTree │   │ └── esprima@4.0.1
      390 silly saveTree │   ├── minimist@0.2.1
      390 silly saveTree │   ├─┬ nconf@0.10.0
      390 silly saveTree │   │ ├── async@1.5.2
      390 silly saveTree │   │ ├── secure-keys@1.0.0
      390 silly saveTree │   │ └─┬ yargs@3.32.0
      390 silly saveTree │   │   ├── camelcase@2.1.1
      390 silly saveTree │   │   ├─┬ cliui@3.2.0
      390 silly saveTree │   │   │ └── wrap-ansi@2.1.0
      390 silly saveTree │   │   ├── window-size@0.1.4
      390 silly saveTree │   │   └── y18n@3.2.2
      390 silly saveTree │   ├── ospath@1.2.2
      390 silly saveTree │   ├─┬ otplib@11.0.1
      390 silly saveTree │   │ └── thirty-two@1.0.2
      390 silly saveTree │   └── pluralize@8.0.0
      390 silly saveTree └─┬ iobroker.wifilight@1.1.0
      390 silly saveTree   ├─┬ @iobroker/adapter-core@1.0.3
      390 silly saveTree   │ └── @types/iobroker@1.4.13
      390 silly saveTree   ├── array-ext@0.1.5
      390 silly saveTree   ├─┬ mdns-discovery@0.1.12
      390 silly saveTree   │ └─┬ debug@2.2.0
      390 silly saveTree   │   └── ms@0.7.1
      390 silly saveTree   └── netmask@1.0.6
      391 verbose type system
      392 verbose stack FetchError: Invalid response body while trying to fetch https://registry.npmjs.org/has-values: Integrity verification failed for sha512-nkGmeYFvZ/YF0TvXvyGx1xI7N9JKPfqCN8/2FUgIRpjpODbzsqFkRmcype0qnAqwuJNjIhvyNCRtfBeyriJPZA== (/home/iobroker/.npm/_cacache/content-v2/sha512/9e/41/a679816f67f605d13bd7bf21b1d7123b37d24a3dfa8237cff61548084698e93836f3b2a164466732a5ed2a9c0ab0b89363221bf234246d7c17b2ae224f64)
      392 verbose stack     at Readable.<anonymous> (/usr/lib/node_modules/npm/node_modules/node-fetch-npm/src/body.js:195:14)
      392 verbose stack     at Readable.emit (events.js:314:20)
      392 verbose stack     at /usr/lib/node_modules/npm/node_modules/make-fetch-happen/cache.js:92:30
      392 verbose stack     at tryCatcher (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/util.js:16:23)
      392 verbose stack     at Promise._settlePromiseFromHandler (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:517:31)
      392 verbose stack     at Promise._settlePromise (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:574:18)
      392 verbose stack     at Promise._settlePromise0 (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:619:10)
      392 verbose stack     at Promise._settlePromises (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/promise.js:695:18)
      392 verbose stack     at _drainQueueStep (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:138:12)
      392 verbose stack     at _drainQueue (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:131:9)
      392 verbose stack     at Async._drainQueues (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:147:5)
      392 verbose stack     at Immediate.Async.drainQueues (/usr/lib/node_modules/npm/node_modules/bluebird/js/release/async.js:17:14)
      392 verbose stack     at processImmediate (internal/timers.js:461:21)
      393 verbose cwd /opt/iobroker
      394 verbose Linux 5.10.63-v7l+
      395 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "iobroker.chromecast"
      396 verbose node v12.22.7
      397 verbose npm  v6.14.15
      398 error code EINTEGRITY
      399 error errno EINTEGRITY
      400 error Invalid response body while trying to fetch https://registry.npmjs.org/has-values: Integrity verification failed for sha512-nkGmeYFvZ/YF0TvXvyGx1xI7N9JKPfqCN8/2FUgIRpjpODbzsqFkRmcype0qnAqwuJNjIhvyNCRtfBeyriJPZA== (/home/iobroker/.npm/_cacache/content-v2/sha512/9e/41/a679816f67f605d13bd7bf21b1d7123b37d24a3dfa8237cff61548084698e93836f3b2a164466732a5ed2a9c0ab0b89363221bf234246d7c17b2ae224f64)
      401 verbose exit [ 1, true ]
      
      
      Thomas Braun 1 Reply Last reply Reply Quote 0
      • Thomas Braun
        Thomas Braun Most Active @Samuel Assmann 0 last edited by Thomas Braun

        @samuel-assmann-0
        Reparier mal den Cache:

        cd /opt/iobroker
        npm cache verify
        

        Zur Not den cache leeren:

        npm cache clear --force 
        

        Btw: Ausführliche logs sind zwar eigentlich erwünscht, silly als Log Level ist aber meist ein wenig übertrieben. Die entscheidenden Meldungen wären auch im normalen LogLevel gekommen.

        Samuel Assmann 0 1 Reply Last reply Reply Quote 0
        • Samuel Assmann 0
          Samuel Assmann 0 @Thomas Braun last edited by

          @thomas-braun vielen Dank das hat optimal funktioniert.

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          Support us

          ioBroker
          Community Adapters
          Donate
          FAQ Cloud / IOT
          HowTo: Node.js-Update
          HowTo: Backup/Restore
          Downloads
          BLOG

          907
          Online

          31.9k
          Users

          80.2k
          Topics

          1.3m
          Posts

          adapter chromecast installation npm installation schlägt fehl iobroker iobroker log
          2
          3
          164
          Loading More Posts
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes
          Reply
          • Reply as topic
          Log in to reply
          Community
          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
          The ioBroker Community 2014-2023
          logo