Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. [gelöst] Fehler in Adapterinstallation

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.8k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

[gelöst] Fehler in Adapterinstallation

Geplant Angeheftet Gesperrt Verschoben Error/Bug
33 Beiträge 4 Kommentatoren 2.3k Aufrufe 3 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • HomoranH Homoran

    @thomas-braun sagte in Fehler in Adapterinstallation:

    Ich wäre ja fast geneigt, hier mal entgegen der sonstigen Empfehlung wirklich wieder npm@7 wieder zu installieren

    oder ganz einfach

    @homoran sagte in Fehler in Adapterinstallation:

    /opt/iobroker/package-lock.json löschen

    S Offline
    S Offline
    sanda
    schrieb am zuletzt editiert von
    #23

    @homoran das hab ich auch erstmal umbenannt

    1 Antwort Letzte Antwort
    0
    • Thomas BraunT Thomas Braun

      @sanda sagte in Fehler in Adapterinstallation:

      Hast du eigentlich in den Einstellungen des javascript-Adapters noch zusätzliche Module reingeflickt?
      Wenn ja, welche?

      S Offline
      S Offline
      sanda
      schrieb am zuletzt editiert von
      #24

      @thomas-braun Nein ich nutze keine zusätzlichen Module im javascript

      1 Antwort Letzte Antwort
      0
      • S sanda

        @thomas-braun Jetzt wird es etwas sauberer nach sourceanalytics Deinstallation:

        pi@raspberrypi4-iob:/opt/iobroker $ npm ls
        iobroker.core@1.0.0 /opt/iobroker
        ├── iobroker@2.0.3 extraneous
        ├── iobroker.admin@5.1.25 extraneous
        ├── iobroker.backitup@2.2.2 extraneous
        ├── iobroker.discovery@2.7.3 extraneous
        ├── iobroker.dwd@2.7.7 extraneous
        ├── iobroker.fb-checkpresence@1.1.10 extraneous
        ├── iobroker.followthesun@0.3.5 extraneous
        ├── iobroker.growatt@1.1.1 extraneous
        ├── iobroker.gruenbeck@0.0.30 extraneous
        ├── iobroker.hm-rega@3.0.32 extraneous
        ├── iobroker.hm-rpc@1.14.45 extraneous
        ├── iobroker.homekit-controller@0.3.3 extraneous
        ├── iobroker.ical@1.11.4 extraneous
        ├── iobroker.icons-mfd-png@1.0.2 extraneous
        ├── iobroker.icons-ultimate-png@1.0.1 extraneous
        ├── iobroker.influxdb@1.9.5 extraneous
        ├── iobroker.info@1.9.8 extraneous
        ├── iobroker.javascript@5.2.13 extraneous
        ├── iobroker.js-controller@3.3.20 extraneous
        ├── iobroker.mihome-vacuum@3.3.1 extraneous
        ├── iobroker.mpd@1.0.6 extraneous
        ├── iobroker.odl@1.1.4 extraneous
        ├── iobroker.onvif@0.4.4 extraneous
        ├── iobroker.plenticore@2.2.0 extraneous
        ├── iobroker.samsung@0.2.9 extraneous
        ├── iobroker.schoolfree@1.0.0 extraneous
        ├── iobroker.shelly@4.0.7 extraneous
        ├── iobroker.synology@1.1.3 extraneous
        ├── iobroker.tankerkoenig@2.1.1 extraneous
        ├── iobroker.telegram@1.10.0 extraneous
        ├── iobroker.trashschedule@1.2.0 extraneous
        ├── iobroker.tuya@3.6.9 extraneous
        ├── iobroker.vis@1.4.5 extraneous
        ├── iobroker.vis-colorpicker@1.2.0 extraneous
        ├── iobroker.vis-hqwidgets@1.1.7 extraneous
        ├── iobroker.vis-inventwo@3.2.0 extraneous
        ├── iobroker.vis-jqui-mfd@1.0.12 extraneous
        ├── iobroker.vis-metro@1.1.2 extraneous
        ├── iobroker.vis-timeandweather@1.1.7 extraneous
        ├── iobroker.vis-weather@2.5.5 extraneous
        ├── iobroker.web@3.4.9 extraneous
        └── iobroker.zigbee@1.5.6 extraneous
        
        npm ERR! extraneous: iobroker@2.0.3 /opt/iobroker/node_modules/iobroker
        npm ERR! extraneous: iobroker.admin@5.1.25 /opt/iobroker/node_modules/iobroker.admin
        npm ERR! extraneous: iobroker.backitup@2.2.2 /opt/iobroker/node_modules/iobroker.backitup
        npm ERR! extraneous: iobroker.discovery@2.7.3 /opt/iobroker/node_modules/iobroker.discovery
        npm ERR! extraneous: iobroker.dwd@2.7.7 /opt/iobroker/node_modules/iobroker.dwd
        npm ERR! extraneous: iobroker.fb-checkpresence@1.1.10 /opt/iobroker/node_modules/iobroker.fb-checkpresence
        npm ERR! extraneous: iobroker.followthesun@0.3.5 /opt/iobroker/node_modules/iobroker.followthesun
        npm ERR! extraneous: iobroker.growatt@1.1.1 /opt/iobroker/node_modules/iobroker.growatt
        npm ERR! extraneous: iobroker.gruenbeck@0.0.30 /opt/iobroker/node_modules/iobroker.gruenbeck
        npm ERR! extraneous: iobroker.hm-rega@3.0.32 /opt/iobroker/node_modules/iobroker.hm-rega
        npm ERR! extraneous: iobroker.hm-rpc@1.14.45 /opt/iobroker/node_modules/iobroker.hm-rpc
        npm ERR! extraneous: iobroker.homekit-controller@0.3.3 /opt/iobroker/node_modules/iobroker.homekit-controller
        npm ERR! extraneous: iobroker.ical@1.11.4 /opt/iobroker/node_modules/iobroker.ical
        npm ERR! extraneous: iobroker.icons-mfd-png@1.0.2 /opt/iobroker/node_modules/iobroker.icons-mfd-png
        npm ERR! extraneous: iobroker.icons-ultimate-png@1.0.1 /opt/iobroker/node_modules/iobroker.icons-ultimate-png
        npm ERR! extraneous: iobroker.influxdb@1.9.5 /opt/iobroker/node_modules/iobroker.influxdb
        npm ERR! extraneous: iobroker.info@1.9.8 /opt/iobroker/node_modules/iobroker.info
        npm ERR! extraneous: iobroker.javascript@5.2.13 /opt/iobroker/node_modules/iobroker.javascript
        npm ERR! extraneous: iobroker.js-controller@3.3.20 /opt/iobroker/node_modules/iobroker.js-controller
        npm ERR! extraneous: iobroker.mihome-vacuum@3.3.1 /opt/iobroker/node_modules/iobroker.mihome-vacuum
        npm ERR! extraneous: iobroker.mpd@1.0.6 /opt/iobroker/node_modules/iobroker.mpd
        npm ERR! extraneous: iobroker.odl@1.1.4 /opt/iobroker/node_modules/iobroker.odl
        npm ERR! extraneous: iobroker.onvif@0.4.4 /opt/iobroker/node_modules/iobroker.onvif
        npm ERR! extraneous: iobroker.plenticore@2.2.0 /opt/iobroker/node_modules/iobroker.plenticore
        npm ERR! extraneous: iobroker.samsung@0.2.9 /opt/iobroker/node_modules/iobroker.samsung
        npm ERR! extraneous: iobroker.schoolfree@1.0.0 /opt/iobroker/node_modules/iobroker.schoolfree
        npm ERR! extraneous: iobroker.shelly@4.0.7 /opt/iobroker/node_modules/iobroker.shelly
        npm ERR! extraneous: iobroker.synology@1.1.3 /opt/iobroker/node_modules/iobroker.synology
        npm ERR! extraneous: iobroker.tankerkoenig@2.1.1 /opt/iobroker/node_modules/iobroker.tankerkoenig
        npm ERR! extraneous: iobroker.telegram@1.10.0 /opt/iobroker/node_modules/iobroker.telegram
        npm ERR! extraneous: iobroker.trashschedule@1.2.0 /opt/iobroker/node_modules/iobroker.trashschedule
        npm ERR! extraneous: iobroker.tuya@3.6.9 /opt/iobroker/node_modules/iobroker.tuya
        npm ERR! extraneous: iobroker.vis@1.4.5 /opt/iobroker/node_modules/iobroker.vis
        npm ERR! extraneous: iobroker.vis-colorpicker@1.2.0 /opt/iobroker/node_modules/iobroker.vis-colorpicker
        npm ERR! extraneous: iobroker.vis-hqwidgets@1.1.7 /opt/iobroker/node_modules/iobroker.vis-hqwidgets
        npm ERR! extraneous: iobroker.vis-inventwo@3.2.0 /opt/iobroker/node_modules/iobroker.vis-inventwo
        npm ERR! extraneous: iobroker.vis-jqui-mfd@1.0.12 /opt/iobroker/node_modules/iobroker.vis-jqui-mfd
        npm ERR! extraneous: iobroker.vis-metro@1.1.2 /opt/iobroker/node_modules/iobroker.vis-metro
        npm ERR! extraneous: iobroker.vis-timeandweather@1.1.7 /opt/iobroker/node_modules/iobroker.vis-timeandweather
        npm ERR! extraneous: iobroker.vis-weather@2.5.5 /opt/iobroker/node_modules/iobroker.vis-weather
        npm ERR! extraneous: iobroker.web@3.4.9 /opt/iobroker/node_modules/iobroker.web
        npm ERR! extraneous: iobroker.zigbee@1.5.6 /opt/iobroker/node_modules/iobroker.zigbee
        
        
        Thomas BraunT Online
        Thomas BraunT Online
        Thomas Braun
        Most Active
        schrieb am zuletzt editiert von Thomas Braun
        #25

        @sanda

        Okay, das sieht schon wesentlich anders aus.

        Die Urinstallation ist aber auch schon etwas her, oder?

        iobroker.core@1.0.0 /opt/iobroker
        ├── iobroker@2.0.3 extraneous
        

        schaut ungewohnt aus. Die ganzen extraneous Einträge sind auch ungewöhnlich. Kann es sein, das da zwei Installationen ineinander verschachtelt wurden?

        Mal z. B.

        npm list iobroker.icons-mfd-png
        

        anschauen.

        Linux-Werkzeugkasten:
        https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
        NodeJS Fixer Skript:
        https://forum.iobroker.net/topic/68035/iob-node-fix-skript
        iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

        S 1 Antwort Letzte Antwort
        0
        • Thomas BraunT Thomas Braun

          @sanda

          Okay, das sieht schon wesentlich anders aus.

          Die Urinstallation ist aber auch schon etwas her, oder?

          iobroker.core@1.0.0 /opt/iobroker
          ├── iobroker@2.0.3 extraneous
          

          schaut ungewohnt aus. Die ganzen extraneous Einträge sind auch ungewöhnlich. Kann es sein, das da zwei Installationen ineinander verschachtelt wurden?

          Mal z. B.

          npm list iobroker.icons-mfd-png
          

          anschauen.

          S Offline
          S Offline
          sanda
          schrieb am zuletzt editiert von
          #26

          @thomas-braun said in Fehler in Adapterinstallation:

          npm list iobroker.icons-mfd-png

          Das spuckt er mir aus und ja die Installation von IOB ist schon etwas her:

          pi@raspberrypi4-iob:/opt/iobroker $ npm list iobroker.icons-mfd-png
          iobroker.core@1.0.0 /opt/iobroker
          └── iobroker.icons-mfd-png@1.0.2  extraneous
          
          npm ERR! extraneous: iobroker.icons-mfd-png@1.0.2 /opt/iobroker/node_modules/iobroker.icons-mfd-png
          
          Thomas BraunT 1 Antwort Letzte Antwort
          0
          • S sanda

            @thomas-braun said in Fehler in Adapterinstallation:

            npm list iobroker.icons-mfd-png

            Das spuckt er mir aus und ja die Installation von IOB ist schon etwas her:

            pi@raspberrypi4-iob:/opt/iobroker $ npm list iobroker.icons-mfd-png
            iobroker.core@1.0.0 /opt/iobroker
            └── iobroker.icons-mfd-png@1.0.2  extraneous
            
            npm ERR! extraneous: iobroker.icons-mfd-png@1.0.2 /opt/iobroker/node_modules/iobroker.icons-mfd-png
            
            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            schrieb am zuletzt editiert von Thomas Braun
            #27

            @sanda
            Was mich irritiert ist, dass bei dir extraneous Module angezeigt werden, offenbar aber ohne das erste Modul.
            Bei mir schaut das z. B. so aus:

            echad@chet:/opt/iobroker $ npm ls jsonata
            iobroker.inst@3.0.0 /opt/iobroker
            ├─┬ iobroker.javascript@5.2.16
            │ └── jsonata@1.8.5
            └── jsonata@1.8.5 extraneous
            

            Ich hab aber offengesagt keine Ahnung was ich dir da empfehlen soll. Mal über eine Neuinstallation nachgedacht?

            Linux-Werkzeugkasten:
            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
            NodeJS Fixer Skript:
            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

            S 1 Antwort Letzte Antwort
            0
            • Thomas BraunT Thomas Braun

              @sanda
              Was mich irritiert ist, dass bei dir extraneous Module angezeigt werden, offenbar aber ohne das erste Modul.
              Bei mir schaut das z. B. so aus:

              echad@chet:/opt/iobroker $ npm ls jsonata
              iobroker.inst@3.0.0 /opt/iobroker
              ├─┬ iobroker.javascript@5.2.16
              │ └── jsonata@1.8.5
              └── jsonata@1.8.5 extraneous
              

              Ich hab aber offengesagt keine Ahnung was ich dir da empfehlen soll. Mal über eine Neuinstallation nachgedacht?

              S Offline
              S Offline
              sanda
              schrieb am zuletzt editiert von
              #28

              @thomas-braun Alles neu zu installieren, da brauch ich ja wieder eine Woche, bis alles wieder läuft :fearful:

              Ich habe jetzt js-controller Komplett neu installiert und jetzt nochmals das Kommando ausgeführt, was zuvor schon zu Error-Meldungen geführt hatte, aber jetzt nicht mehr.

              pi@raspberrypi4-iob:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controller
              
              > iobroker.js-controller@3.3.21 preinstall /opt/iobroker/node_modules/iobroker.js-controller
              > node lib/preinstallCheck.js
              
              NPM version: 6.14.15
              
              > iobroker.js-controller@3.3.21 install /opt/iobroker/node_modules/iobroker.js-controller
              > node iobroker.js setup first
              
              object _design/custom updated
              object _design/system updated
              
              The following notifications happened during sync: 
              - Ignoring Directory "hm-rega" because officially not created as meta object. Please remove directory!
              - Ignoring Directory "synology.0" because officially not created as meta object. Please remove directory!
              - Ignoring Directory "synology.1" because officially not created as meta object. Please remove directory!
              
              npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.3.2 (node_modules/chokidar/node_modules/fsevents):
              npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
              npm WARN xmlhttprequest-ts@1.0.1 requires a peer of @angular/common@>= 5.0.0 but none is installed. You must install peer dependencies yourself.
              npm WARN xmlhttprequest-ts@1.0.1 requires a peer of @angular/core@>= 5.0.0 but none is installed. You must install peer dependencies yourself.
              npm WARN typedoc@0.20.28 requires a peer of typescript@3.9.x || 4.0.x || 4.1.x but none is installed. You must install peer dependencies yourself.
              npm WARN typedoc@0.20.28 requires a peer of typescript@3.9.x || 4.0.x || 4.1.x but none is installed. You must install peer dependencies yourself.
              
              + iobroker.js-controller@3.3.21
              removed 75 packages and updated 1 package in 65.018s
              
              167 packages are looking for funding
                run `npm fund` for details
              
              
              S 1 Antwort Letzte Antwort
              0
              • S sanda

                @thomas-braun Alles neu zu installieren, da brauch ich ja wieder eine Woche, bis alles wieder läuft :fearful:

                Ich habe jetzt js-controller Komplett neu installiert und jetzt nochmals das Kommando ausgeführt, was zuvor schon zu Error-Meldungen geführt hatte, aber jetzt nicht mehr.

                pi@raspberrypi4-iob:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controller
                
                > iobroker.js-controller@3.3.21 preinstall /opt/iobroker/node_modules/iobroker.js-controller
                > node lib/preinstallCheck.js
                
                NPM version: 6.14.15
                
                > iobroker.js-controller@3.3.21 install /opt/iobroker/node_modules/iobroker.js-controller
                > node iobroker.js setup first
                
                object _design/custom updated
                object _design/system updated
                
                The following notifications happened during sync: 
                - Ignoring Directory "hm-rega" because officially not created as meta object. Please remove directory!
                - Ignoring Directory "synology.0" because officially not created as meta object. Please remove directory!
                - Ignoring Directory "synology.1" because officially not created as meta object. Please remove directory!
                
                npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@~2.3.2 (node_modules/chokidar/node_modules/fsevents):
                npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@2.3.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"arm"})
                npm WARN xmlhttprequest-ts@1.0.1 requires a peer of @angular/common@>= 5.0.0 but none is installed. You must install peer dependencies yourself.
                npm WARN xmlhttprequest-ts@1.0.1 requires a peer of @angular/core@>= 5.0.0 but none is installed. You must install peer dependencies yourself.
                npm WARN typedoc@0.20.28 requires a peer of typescript@3.9.x || 4.0.x || 4.1.x but none is installed. You must install peer dependencies yourself.
                npm WARN typedoc@0.20.28 requires a peer of typescript@3.9.x || 4.0.x || 4.1.x but none is installed. You must install peer dependencies yourself.
                
                + iobroker.js-controller@3.3.21
                removed 75 packages and updated 1 package in 65.018s
                
                167 packages are looking for funding
                  run `npm fund` for details
                
                
                S Offline
                S Offline
                sanda
                schrieb am zuletzt editiert von
                #29

                Anscheinend hab ich es nun hinbekommen. Die Lösung war, das ich anschließend den admin neu installiert habe :blush:

                Danke euch vielmals :+1:

                Thomas BraunT 1 Antwort Letzte Antwort
                0
                • S sanda

                  Anscheinend hab ich es nun hinbekommen. Die Lösung war, das ich anschließend den admin neu installiert habe :blush:

                  Danke euch vielmals :+1:

                  Thomas BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  schrieb am zuletzt editiert von
                  #30

                  @sanda

                  Wie schaut denn jetzt ein

                  cd /opt/iobroker
                  npm list
                  

                  aus?

                  Linux-Werkzeugkasten:
                  https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                  NodeJS Fixer Skript:
                  https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                  iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                  S 1 Antwort Letzte Antwort
                  0
                  • Thomas BraunT Thomas Braun

                    @sanda

                    Wie schaut denn jetzt ein

                    cd /opt/iobroker
                    npm list
                    

                    aus?

                    S Offline
                    S Offline
                    sanda
                    schrieb am zuletzt editiert von sanda
                    #31

                    @thomas-braun da stehen immer noch einige Error-Punkte, aber alles läuft ohne Probleme und neue Adapter lassen sich nun auch installieren.

                    │ │ │   ├─┬ get-symbol-description@1.0.0
                    │ │ │   │ ├── call-bind@1.0.2 deduped
                    │ │ │   │ └── get-intrinsic@1.1.1 deduped
                    │ │ │   ├── has@1.0.3 deduped
                    │ │ │   ├── has-symbols@1.0.2
                    │ │ │   ├─┬ internal-slot@1.0.3
                    │ │ │   │ ├── get-intrinsic@1.1.1 deduped
                    │ │ │   │ ├── has@1.0.3 deduped
                    │ │ │   │ └── side-channel@1.0.4 deduped
                    │ │ │   ├── is-callable@1.2.4
                    │ │ │   ├── is-negative-zero@2.0.1
                    │ │ │   ├─┬ is-regex@1.1.4
                    │ │ │   │ ├── call-bind@1.0.2 deduped
                    │ │ │   │ └─┬ has-tostringtag@1.0.0
                    │ │ │   │   └── has-symbols@1.0.2 deduped
                    │ │ │   ├── is-shared-array-buffer@1.0.1
                    │ │ │   ├─┬ is-string@1.0.7
                    │ │ │   │ └── has-tostringtag@1.0.0 deduped
                    │ │ │   ├─┬ is-weakref@1.0.1
                    │ │ │   │ └── call-bind@1.0.2 deduped
                    │ │ │   ├── object-inspect@1.11.0
                    │ │ │   ├── object-keys@1.1.1 deduped
                    │ │ │   ├─┬ object.assign@4.1.2
                    │ │ │   │ ├── call-bind@1.0.2 deduped
                    │ │ │   │ ├── define-properties@1.1.3 deduped
                    │ │ │   │ ├── has-symbols@1.0.2 deduped
                    │ │ │   │ └── object-keys@1.1.1 deduped
                    │ │ │   ├─┬ string.prototype.trimend@1.0.4
                    │ │ │   │ ├── call-bind@1.0.2 deduped
                    │ │ │   │ └── define-properties@1.1.3 deduped
                    │ │ │   ├─┬ string.prototype.trimstart@1.0.4
                    │ │ │   │ ├── call-bind@1.0.2 deduped
                    │ │ │   │ └── define-properties@1.1.3 deduped
                    │ │ │   └─┬ unbox-primitive@1.0.1
                    │ │ │     ├── function-bind@1.1.1 deduped
                    │ │ │     ├── has-bigints@1.0.1
                    │ │ │     ├── has-symbols@1.0.2 deduped
                    │ │ │     └─┬ which-boxed-primitive@1.0.2
                    │ │ │       ├─┬ is-bigint@1.0.4
                    │ │ │       │ └── has-bigints@1.0.1 deduped
                    │ │ │       ├─┬ is-boolean-object@1.1.2
                    │ │ │       │ ├── call-bind@1.0.2 deduped
                    │ │ │       │ └── has-tostringtag@1.0.0 deduped
                    │ │ │       ├─┬ is-number-object@1.0.6
                    │ │ │       │ └── has-tostringtag@1.0.0 deduped
                    │ │ │       ├── is-string@1.0.7 deduped
                    │ │ │       └── is-symbol@1.0.4 deduped
                    │ │ ├─┬ bl@1.2.3
                    │ │ │ ├── readable-stream@2.3.7 deduped
                    │ │ │ └── safe-buffer@5.2.1 deduped
                    │ │ ├── bluebird@3.7.2 deduped
                    │ │ ├── debug@3.2.7 deduped
                    │ │ ├── depd@1.1.2 deduped
                    │ │ ├── eventemitter3@3.1.2
                    │ │ ├── file-type@3.9.0
                    │ │ ├── mime@1.6.0
                    │ │ ├─┬ pump@2.0.1
                    │ │ │ ├── end-of-stream@1.4.4 deduped
                    │ │ │ └── once@1.4.0 deduped
                    │ │ ├── request@2.88.2 deduped
                    │ │ └─┬ request-promise@4.2.6
                    │ │   ├── bluebird@3.7.2 deduped
                    │ │   ├─┬ request-promise-core@1.1.4
                    │ │   │ └── lodash@4.17.21 deduped
                    │ │   ├── stealthy-require@1.1.1
                    │ │   └── tough-cookie@2.5.0 deduped
                    │ └─┬ socksv5@0.0.6
                    │   └─┬ ipv6@3.1.1
                    │     ├─┬ cli@0.4.5
                    │     │ └── glob@7.2.0 deduped
                    │     ├─┬ cliff@0.1.10
                    │     │ ├── colors@1.0.3
                    │     │ ├── eyes@0.1.8 deduped
                    │     │ └─┬ winston@0.8.3
                    │     │   ├── async@0.2.10
                    │     │   ├── colors@0.6.2
                    │     │   ├── cycle@1.0.3 deduped
                    │     │   ├── eyes@0.1.8 deduped
                    │     │   ├── isstream@0.1.2 deduped
                    │     │   ├── pkginfo@0.3.1
                    │     │   └── stack-trace@0.0.10 deduped
                    │     └── sprintf@0.1.3
                    ├─┬ iobroker.trashschedule@1.2.0
                    │ └── @iobroker/adapter-core@2.5.1 deduped
                    ├─┬ iobroker.vis@1.4.5
                    │ ├── @iobroker/adapter-core@2.5.1 deduped
                    │ └── jsonwebtoken@8.5.1 deduped
                    ├─┬ iobroker.vis-colorpicker@1.2.0
                    │ └── @iobroker/adapter-core@2.5.1 deduped
                    ├── iobroker.vis-hqwidgets@1.1.7
                    ├─┬ iobroker.vis-inventwo@3.2.0
                    │ ├── @iobroker/adapter-core@2.5.1 deduped
                    │ ├── minimist@1.2.5
                    │ └─┬ np@7.6.0
                    │   ├─┬ @samverschueren/stream-to-observable@0.3.1
                    │   │ └── any-observable@0.3.0
                    │   ├── any-observable@0.5.1
                    │   ├── async-exit-hook@2.0.1
                    │   ├─┬ chalk@4.1.2
                    │   │ ├─┬ ansi-styles@4.3.0
                    │   │ │ └─┬ color-convert@2.0.1
                    │   │ │   └── color-name@1.1.4
                    │   │ └─┬ supports-color@7.2.0
                    │   │   └── has-flag@4.0.0
                    │   ├─┬ cosmiconfig@7.0.1
                    │   │ ├── @types/parse-json@4.0.0
                    │   │ ├─┬ import-fresh@3.3.0
                    │   │ │ ├─┬ parent-module@1.0.1
                    │   │ │ │ └── callsites@3.1.0 deduped
                    │   │ │ └── resolve-from@4.0.0
                    │   │ ├─┬ parse-json@5.2.0
                    │   │ │ ├─┬ @babel/code-frame@7.16.0
                    │   │ │ │ └─┬ @babel/highlight@7.16.0
                    │   │ │ │   ├── @babel/helper-validator-identifier@7.15.7
                    │   │ │ │   ├─┬ chalk@2.4.2
                    │   │ │ │   │ ├─┬ ansi-styles@3.2.1
                    │   │ │ │   │ │ └── color-convert@1.9.3 deduped
                    │   │ │ │   │ ├── escape-string-regexp@1.0.5
                    │   │ │ │   │ └─┬ supports-color@5.5.0
                    │   │ │ │   │   └── has-flag@3.0.0
                    │   │ │ │   └── js-tokens@4.0.0
                    │   │ │ ├─┬ error-ex@1.3.2
                    │   │ │ │ └── is-arrayish@0.2.1
                    │   │ │ ├── json-parse-even-better-errors@2.3.1
                    │   │ │ └── lines-and-columns@1.2.4
                    │   │ ├── path-type@4.0.0
                    │   │ └── yaml@1.10.2
                    │   ├─┬ del@6.0.0
                    │   │ ├─┬ globby@11.0.4
                    │   │ │ ├── array-union@2.1.0
                    │   │ │ ├─┬ dir-glob@3.0.1
                    │   │ │ │ └── path-type@4.0.0 deduped
                    │   │ │ ├─┬ fast-glob@3.2.7
                    │   │ │ │ ├── @nodelib/fs.stat@2.0.5
                    │   │ │ │ ├─┬ @nodelib/fs.walk@1.2.8
                    │   │ │ │ │ ├─┬ @nodelib/fs.scandir@2.1.5
                    │   │ │ │ │ │ ├── @nodelib/fs.stat@2.0.5 deduped
                    │   │ │ │ │ │ └─┬ run-parallel@1.2.0
                    │   │ │ │ │ │   └── queue-microtask@1.2.3
                    │   │ │ │ │ └─┬ fastq@1.13.0
                    │   │ │ │ │   └── reusify@1.0.4
                    │   │ │ │ ├── glob-parent@5.1.2 deduped
                    │   │ │ │ ├── merge2@1.4.1 deduped
                    │   │ │ │ └─┬ micromatch@4.0.4
                    │   │ │ │   ├── braces@3.0.2 deduped
                    │   │ │ │   └── picomatch@2.3.0 deduped
                    │   │ │ ├── ignore@5.1.9
                    │   │ │ ├── merge2@1.4.1
                    │   │ │ └── slash@3.0.0 deduped
                    │   │ ├── graceful-fs@4.2.8 deduped
                    │   │ ├── is-glob@4.0.3 deduped
                    │   │ ├── is-path-cwd@2.2.0
                    │   │ ├── is-path-inside@3.0.3
                    │   │ ├─┬ p-map@4.0.0
                    │   │ │ └─┬ aggregate-error@3.1.0
                    │   │ │   ├── clean-stack@2.2.0
                    │   │ │   └── indent-string@4.0.0 deduped
                    │   │ ├── rimraf@3.0.2 deduped
                    │   │ └── slash@3.0.0
                    │   ├── escape-goat@3.0.0
                    │   ├── escape-string-regexp@4.0.0
                    │   ├─┬ execa@5.1.1
                    │   │ ├─┬ cross-spawn@7.0.3
                    │   │ │ ├── path-key@3.1.1
                    │   │ │ ├─┬ shebang-command@2.0.0
                    │   │ │ │ └── shebang-regex@3.0.0
                    │   │ │ └─┬ which@2.0.2
                    │   │ │   └── isexe@2.0.0
                    │   │ ├── get-stream@6.0.1
                    │   │ ├── human-signals@2.1.0
                    │   │ ├── is-stream@2.0.1 deduped
                    │   │ ├── merge-stream@2.0.0
                    │   │ ├─┬ npm-run-path@4.0.1
                    │   │ │ └── path-key@3.1.1 deduped
                    │   │ ├── onetime@5.1.2 deduped
                    │   │ ├── signal-exit@3.0.6
                    │   │ └── strip-final-newline@2.0.0
                    │   ├── github-url-from-git@1.5.0
                    │   ├── has-yarn@2.1.0
                    │   ├─┬ hosted-git-info@3.0.8
                    │   │ └── lru-cache@6.0.0 deduped
                    │   ├─┬ ignore-walk@3.0.4
                    │   │ └── minimatch@3.0.4 deduped
                    │   ├─┬ import-local@3.0.3
                    │   │ ├─┬ pkg-dir@4.2.0
                    │   │ │ └── find-up@4.1.0 deduped
                    │   │ └─┬ resolve-cwd@3.0.0
                    │   │   └── resolve-from@5.0.0
                    │   ├─┬ inquirer@7.3.3
                    │   │ ├─┬ ansi-escapes@4.3.2
                    │   │ │ └── type-fest@0.21.3
                    │   │ ├── chalk@4.1.2 deduped
                    │   │ ├─┬ cli-cursor@3.1.0
                    │   │ │ └─┬ restore-cursor@3.1.0
                    │   │ │   ├── onetime@5.1.2 deduped
                    │   │ │   └── signal-exit@3.0.6 deduped
                    │   │ ├── cli-width@3.0.0
                    │   │ ├─┬ external-editor@3.1.0
                    │   │ │ ├── chardet@0.7.0
                    │   │ │ ├─┬ iconv-lite@0.4.24
                    │   │ │ │ └── safer-buffer@2.1.2 deduped
                    │   │ │ └─┬ tmp@0.0.33
                    │   │ │   └── os-tmpdir@1.0.2
                    │   │ ├─┬ figures@3.2.0
                    │   │ │ └── escape-string-regexp@1.0.5
                    │   │ ├── lodash@4.17.21 deduped
                    │   │ ├── mute-stream@0.0.8 deduped
                    │   │ ├── run-async@2.4.1
                    │   │ ├── rxjs@6.6.7 deduped
                    │   │ ├── string-width@4.2.3 deduped
                    │   │ ├── strip-ansi@6.0.1 deduped
                    │   │ └── through@2.3.8 deduped
                    │   ├─┬ is-installed-globally@0.3.2
                    │   │ ├─┬ global-dirs@2.1.0
                    │   │ │ └── ini@1.3.7
                    │   │ └── is-path-inside@3.0.3 deduped
                    │   ├── is-interactive@1.0.0
                    │   ├─┬ is-scoped@2.1.0
                    │   │ └── scoped-regex@2.1.0
                    │   ├── issue-regex@3.1.0
                    │   ├─┬ listr@0.14.3
                    │   │ ├── @samverschueren/stream-to-observable@0.3.1 deduped
                    │   │ ├─┬ is-observable@1.1.0
                    │   │ │ └── symbol-observable@1.2.0
                    │   │ ├── is-promise@2.2.2
                    │   │ ├── is-stream@1.1.0
                    │   │ ├── listr-silent-renderer@1.1.1
                    │   │ ├─┬ listr-update-renderer@0.5.0
                    │   │ │ ├─┬ chalk@1.1.3
                    │   │ │ │ ├── ansi-styles@2.2.1
                    │   │ │ │ ├── escape-string-regexp@1.0.5
                    │   │ │ │ ├─┬ has-ansi@2.0.0
                    │   │ │ │ │ └── ansi-regex@2.1.1
                    │   │ │ │ ├── strip-ansi@3.0.1 deduped
                    │   │ │ │ └── supports-color@2.0.0
                    │   │ │ ├─┬ cli-truncate@0.2.1
                    │   │ │ │ ├── slice-ansi@0.0.4
                    │   │ │ │ └─┬ string-width@1.0.2
                    │   │ │ │   ├── code-point-at@1.1.0 deduped
                    │   │ │ │   ├─┬ is-fullwidth-code-point@1.0.0
                    │   │ │ │   │ └── number-is-nan@1.0.1 deduped
                    │   │ │ │   └─┬ strip-ansi@3.0.1
                    │   │ │ │     └── ansi-regex@2.1.1
                    │   │ │ ├── elegant-spinner@1.0.1
                    │   │ │ ├─┬ figures@1.7.0
                    │   │ │ │ ├── escape-string-regexp@1.0.5 deduped
                    │   │ │ │ └── object-assign@4.1.1
                    │   │ │ ├── indent-string@3.2.0
                    │   │ │ ├─┬ log-symbols@1.0.2
                    │   │ │ │ └── chalk@1.1.3 deduped
                    │   │ │ ├─┬ log-update@2.3.0
                    │   │ │ │ ├── ansi-escapes@3.2.0
                    │   │ │ │ ├─┬ cli-cursor@2.1.0
                    │   │ │ │ │ └─┬ restore-cursor@2.0.0
                    │   │ │ │ │   ├─┬ onetime@2.0.1
                    │   │ │ │ │   │ └── mimic-fn@1.2.0
                    │   │ │ │ │   └── signal-exit@3.0.6 deduped
                    │   │ │ │ └─┬ wrap-ansi@3.0.1
                    │   │ │ │   ├─┬ string-width@2.1.1
                    │   │ │ │   │ ├── is-fullwidth-code-point@2.0.0
                    │   │ │ │   │ └── strip-ansi@4.0.0 deduped
                    │   │ │ │   └─┬ strip-ansi@4.0.0
                    │   │ │ │     └── ansi-regex@3.0.0
                    │   │ │ └─┬ strip-ansi@3.0.1
                    │   │ │   └── ansi-regex@2.1.1
                    │   │ ├─┬ listr-verbose-renderer@0.5.0
                    │   │ │ ├─┬ chalk@2.4.2
                    │   │ │ │ ├─┬ ansi-styles@3.2.1
                    │   │ │ │ │ └── color-convert@1.9.3 deduped
                    │   │ │ │ ├── escape-string-regexp@1.0.5
                    │   │ │ │ └─┬ supports-color@5.5.0
                    │   │ │ │   └── has-flag@3.0.0
                    │   │ │ ├─┬ cli-cursor@2.1.0
                    │   │ │ │ └─┬ restore-cursor@2.0.0
                    │   │ │ │   ├─┬ onetime@2.0.1
                    │   │ │ │   │ └── mimic-fn@1.2.0
                    │   │ │ │   └── signal-exit@3.0.6 deduped
                    │   │ │ ├── date-fns@1.30.1
                    │   │ │ └─┬ figures@2.0.0
                    │   │ │   └── escape-string-regexp@1.0.5 deduped
                    │   │ ├── p-map@2.1.0
                    │   │ └── rxjs@6.6.7 deduped
                    │   ├─┬ listr-input@0.2.1
                    │   │ ├── inquirer@7.3.3 deduped
                    │   │ ├─┬ inquirer-autosubmit-prompt@0.2.0
                    │   │ │ ├─┬ chalk@2.4.2
                    │   │ │ │ ├─┬ ansi-styles@3.2.1
                    │   │ │ │ │ └── color-convert@1.9.3 deduped
                    │   │ │ │ ├── escape-string-regexp@1.0.5
                    │   │ │ │ └─┬ supports-color@5.5.0
                    │   │ │ │   └── has-flag@3.0.0
                    │   │ │ ├─┬ inquirer@6.5.2
                    │   │ │ │ ├── ansi-escapes@3.2.0
                    │   │ │ │ ├── chalk@2.4.2 deduped
                    │   │ │ │ ├─┬ cli-cursor@2.1.0
                    │   │ │ │ │ └─┬ restore-cursor@2.0.0
                    │   │ │ │ │   ├─┬ onetime@2.0.1
                    │   │ │ │ │   │ └── mimic-fn@1.2.0
                    │   │ │ │ │   └── signal-exit@3.0.6 deduped
                    │   │ │ │ ├── cli-width@2.2.1
                    │   │ │ │ ├── external-editor@3.1.0 deduped
                    │   │ │ │ ├─┬ figures@2.0.0
                    │   │ │ │ │ └── escape-string-regexp@1.0.5 deduped
                    │   │ │ │ ├── lodash@4.17.21 deduped
                    │   │ │ │ ├── mute-stream@0.0.7
                    │   │ │ │ ├── run-async@2.4.1 deduped
                    │   │ │ │ ├── rxjs@6.6.7 deduped
                    │   │ │ │ ├─┬ string-width@2.1.1
                    │   │ │ │ │ ├── is-fullwidth-code-point@2.0.0
                    │   │ │ │ │ └─┬ strip-ansi@4.0.0
                    │   │ │ │ │   └── ansi-regex@3.0.0
                    │   │ │ │ ├─┬ strip-ansi@5.2.0
                    │   │ │ │ │ └── ansi-regex@4.1.0
                    │   │ │ │ └── through@2.3.8 deduped
                    │   │ │ └── rxjs@6.6.7 deduped
                    │   │ ├── rxjs@6.6.7 deduped
                    │   │ └── through@2.3.8 deduped
                    │   ├─┬ log-symbols@4.1.0
                    │   │ ├── chalk@4.1.2 deduped
                    │   │ └── is-unicode-supported@0.1.0
                    │   ├─┬ meow@8.1.2
                    │   │ ├── @types/minimist@1.2.2
                    │   │ ├─┬ camelcase-keys@6.2.2
                    │   │ │ ├── camelcase@5.3.1
                    │   │ │ ├── map-obj@4.3.0
                    │   │ │ └── quick-lru@4.0.1
                    │   │ ├─┬ decamelize-keys@1.1.0
                    │   │ │ ├── decamelize@1.2.0 deduped
                    │   │ │ └── map-obj@1.0.1
                    │   │ ├── hard-rejection@2.1.0
                    │   │ ├─┬ minimist-options@4.1.0
                    │   │ │ ├── arrify@1.0.1
                    │   │ │ ├── is-plain-obj@1.1.0
                    │   │ │ └── kind-of@6.0.3
                    │   │ ├─┬ normalize-package-data@3.0.3
                    │   │ │ ├─┬ hosted-git-info@4.0.2
                    │   │ │ │ └── lru-cache@6.0.0 deduped
                    │   │ │ ├─┬ is-core-module@2.8.0
                    │   │ │ │ └── has@1.0.3 deduped
                    │   │ │ ├── semver@7.3.5 deduped
                    │   │ │ └─┬ validate-npm-package-license@3.0.4
                    │   │ │   ├─┬ spdx-correct@3.1.1
                    │   │ │   │ ├── spdx-expression-parse@3.0.1 deduped
                    │   │ │   │ └── spdx-license-ids@3.0.11
                    │   │ │   └─┬ spdx-expression-parse@3.0.1
                    │   │ │     ├── spdx-exceptions@2.3.0
                    │   │ │     └── spdx-license-ids@3.0.11 deduped
                    │   │ ├── read-pkg-up@7.0.1 deduped
                    │   │ ├─┬ redent@3.0.0
                    │   │ │ ├── indent-string@4.0.0
                    │   │ │ └─┬ strip-indent@3.0.0
                    │   │ │   └── min-indent@1.0.1
                    │   │ ├── trim-newlines@3.0.1
                    │   │ ├── type-fest@0.18.1
                    │   │ └── yargs-parser@20.2.9 deduped
                    │   ├── minimatch@3.0.4 deduped
                    │   ├─┬ new-github-release-url@1.0.0
                    │   │ └── type-fest@0.4.1
                    │   ├─┬ npm-name@6.0.1
                    │   │ ├─┬ got@10.7.0
                    │   │ │ ├── @sindresorhus/is@2.1.1
                    │   │ │ ├─┬ @szmarczak/http-timer@4.0.6
                    │   │ │ │ └── defer-to-connect@2.0.1
                    │   │ │ ├─┬ @types/cacheable-request@6.0.2
                    │   │ │ │ ├── @types/http-cache-semantics@4.0.1
                    │   │ │ │ ├─┬ @types/keyv@3.1.3
                    │   │ │ │ │ └── @types/node@16.11.11 deduped
                    │   │ │ │ ├── @types/node@16.11.11 deduped
                    │   │ │ │ └─┬ @types/responselike@1.0.0
                    │   │ │ │   └── @types/node@16.11.11 deduped
                    │   │ │ ├─┬ cacheable-lookup@2.0.1
                    │   │ │ │ ├── @types/keyv@3.1.3 deduped
                    │   │ │ │ └─┬ keyv@4.0.4
                    │   │ │ │   └── json-buffer@3.0.1
                    │   │ │ ├─┬ cacheable-request@7.0.2
                    │   │ │ │ ├─┬ clone-response@1.0.2
                    │   │ │ │ │ └── mimic-response@1.0.1
                    │   │ │ │ ├─┬ get-stream@5.2.0
                    │   │ │ │ │ └─┬ pump@3.0.0
                    │   │ │ │ │   ├── end-of-stream@1.4.4 deduped
                    │   │ │ │ │   └── once@1.4.0 deduped
                    │   │ │ │ ├── http-cache-semantics@4.1.0
                    │   │ │ │ ├── keyv@4.0.4 deduped
                    │   │ │ │ ├── lowercase-keys@2.0.0 deduped
                    │   │ │ │ ├── normalize-url@6.1.0
                    │   │ │ │ └── responselike@2.0.0 deduped
                    │   │ │ ├─┬ decompress-response@5.0.0
                    │   │ │ │ └── mimic-response@2.1.0 deduped
                    │   │ │ ├── duplexer3@0.1.4
                    │   │ │ ├─┬ get-stream@5.2.0
                    │   │ │ │ └─┬ pump@3.0.0
                    │   │ │ │   ├── end-of-stream@1.4.4 deduped
                    │   │ │ │   └── once@1.4.0 deduped
                    │   │ │ ├── lowercase-keys@2.0.0
                    │   │ │ ├── mimic-response@2.1.0 deduped
                    │   │ │ ├── p-cancelable@2.1.1
                    │   │ │ ├─┬ p-event@4.2.0
                    │   │ │ │ └─┬ p-timeout@3.2.0
                    │   │ │ │   └── p-finally@1.0.0
                    │   │ │ ├─┬ responselike@2.0.0
                    │   │ │ │ └── lowercase-keys@2.0.0 deduped
                    │   │ │ ├── to-readable-stream@2.1.0
                    │   │ │ └── type-fest@0.10.0
                    │   │ ├── is-scoped@2.1.0 deduped
                    │   │ ├── is-url-superb@4.0.0
                    │   │ ├── lodash.zip@4.2.0
                    │   │ ├── org-regex@1.0.0
                    │   │ ├─┬ p-map@3.0.0
                    │   │ │ └── aggregate-error@3.1.0 deduped
                    │   │ ├─┬ registry-auth-token@4.2.1
                    │   │ │ └── rc@1.2.8 deduped
                    │   │ ├─┬ registry-url@5.1.0
                    │   │ │ └── rc@1.2.8 deduped
                    │   │ └─┬ validate-npm-package-name@3.0.0
                    │   │   └── builtins@1.0.3
                    │   ├─┬ onetime@5.1.2
                    │   │ └── mimic-fn@2.1.0
                    │   ├─┬ open@7.4.2
                    │   │ ├── is-docker@2.2.1
                    │   │ └─┬ is-wsl@2.2.0
                    │   │   └── is-docker@2.2.1 deduped
                    │   ├─┬ ow@0.21.0
                    │   │ ├── @sindresorhus/is@4.2.0
                    │   │ ├── callsites@3.1.0
                    │   │ ├─┬ dot-prop@6.0.1
                    │   │ │ └── is-obj@2.0.0
                    │   │ ├── lodash.isequal@4.5.0
                    │   │ ├── type-fest@0.20.2
                    │   │ └── vali-date@1.0.0
                    │   ├─┬ p-memoize@4.0.3
                    │   │ ├─┬ map-age-cleaner@0.1.3
                    │   │ │ └── p-defer@1.0.0
                    │   │ ├── mimic-fn@3.1.0
                    │   │ └─┬ p-settle@4.1.1
                    │   │   ├─┬ p-limit@2.3.0
                    │   │   │ └── p-try@2.2.0
                    │   │   └── p-reflect@2.1.0
                    │   ├── p-timeout@4.1.0
                    │   ├─┬ pkg-dir@5.0.0
                    │   │ └─┬ find-up@5.0.0
                    │   │   ├─┬ locate-path@6.0.0
                    │   │   │ └─┬ p-locate@5.0.0
                    │   │   │   └─┬ p-limit@3.1.0
                    │   │   │     └── yocto-queue@0.1.0
                    │   │   └── path-exists@4.0.0
                    │   ├─┬ read-pkg-up@7.0.1
                    │   │ ├─┬ find-up@4.1.0
                    │   │ │ ├─┬ locate-path@5.0.0
                    │   │ │ │ └─┬ p-locate@4.1.0
                    │   │ │ │   └── p-limit@2.3.0 deduped
                    │   │ │ └── path-exists@4.0.0 deduped
                    │   │ ├─┬ read-pkg@5.2.0
                    │   │ │ ├── @types/normalize-package-data@2.4.1
                    │   │ │ ├─┬ normalize-package-data@2.5.0
                    │   │ │ │ ├── hosted-git-info@2.8.9
                    │   │ │ │ ├─┬ resolve@1.20.0
                    │   │ │ │ │ ├── is-core-module@2.8.0 deduped
                    │   │ │ │ │ └── path-parse@1.0.7
                    │   │ │ │ ├── semver@5.7.1
                    │   │ │ │ └── validate-npm-package-license@3.0.4 deduped
                    │   │ │ ├── parse-json@5.2.0 deduped
                    │   │ │ └── type-fest@0.6.0
                    │   │ └── type-fest@0.8.1
                    │   ├─┬ rxjs@6.6.7
                    │   │ └── tslib@1.14.1 deduped
                    │   ├── semver@7.3.5 deduped
                    │   ├── split@1.0.1 deduped
                    │   ├── symbol-observable@3.0.0
                    │   ├─┬ terminal-link@2.1.1
                    │   │ ├── ansi-escapes@4.3.2 deduped
                    │   │ └─┬ supports-hyperlinks@2.2.0
                    │   │   ├── has-flag@4.0.0 deduped
                    │   │   └── supports-color@7.2.0 deduped
                    │   └─┬ update-notifier@5.1.0
                    │     ├─┬ boxen@5.1.2
                    │     │ ├─┬ ansi-align@3.0.1
                    │     │ │ └── string-width@4.2.3 deduped
                    │     │ ├── camelcase@6.2.1
                    │     │ ├── chalk@4.1.2 deduped
                    │     │ ├── cli-boxes@2.2.1
                    │     │ ├── string-width@4.2.3 deduped
                    │     │ ├── type-fest@0.20.2
                    │     │ ├─┬ widest-line@3.1.0
                    │     │ │ └── string-width@4.2.3 deduped
                    │     │ └─┬ wrap-ansi@7.0.0
                    │     │   ├── ansi-styles@4.3.0 deduped
                    │     │   ├── string-width@4.2.3 deduped
                    │     │   └── strip-ansi@6.0.1 deduped
                    │     ├── chalk@4.1.2 deduped
                    │     ├─┬ configstore@5.0.1
                    │     │ ├─┬ dot-prop@5.3.0
                    │     │ │ └── is-obj@2.0.0 deduped
                    │     │ ├── graceful-fs@4.2.8 deduped
                    │     │ ├── make-dir@3.1.0 deduped
                    │     │ ├─┬ unique-string@2.0.0
                    │     │ │ └── crypto-random-string@2.0.0
                    │     │ ├─┬ write-file-atomic@3.0.3
                    │     │ │ ├── imurmurhash@0.1.4
                    │     │ │ ├── is-typedarray@1.0.0 deduped
                    │     │ │ ├── signal-exit@3.0.6 deduped
                    │     │ │ └─┬ typedarray-to-buffer@3.1.5
                    │     │ │   └── is-typedarray@1.0.0 deduped
                    │     │ └── xdg-basedir@4.0.0 deduped
                    │     ├── has-yarn@2.1.0 deduped
                    │     ├── import-lazy@2.1.0
                    │     ├─┬ is-ci@2.0.0
                    │     │ └── ci-info@2.0.0
                    │     ├─┬ is-installed-globally@0.4.0
                    │     │ ├─┬ global-dirs@3.0.0
                    │     │ │ └── ini@2.0.0
                    │     │ └── is-path-inside@3.0.3 deduped
                    │     ├── is-npm@5.0.0
                    │     ├── is-yarn-global@0.3.0
                    │     ├─┬ latest-version@5.1.0
                    │     │ └─┬ package-json@6.5.0
                    │     │   ├─┬ got@9.6.0
                    │     │   │ ├── @sindresorhus/is@0.14.0
                    │     │   │ ├─┬ @szmarczak/http-timer@1.1.2
                    │     │   │ │ └── defer-to-connect@1.1.3
                    │     │   │ ├─┬ cacheable-request@6.1.0
                    │     │   │ │ ├── clone-response@1.0.2 deduped
                    │     │   │ │ ├─┬ get-stream@5.2.0
                    │     │   │ │ │ └── pump@3.0.0 deduped
                    │     │   │ │ ├── http-cache-semantics@4.1.0 deduped
                    │     │   │ │ ├─┬ keyv@3.1.0
                    │     │   │ │ │ └── json-buffer@3.0.0
                    │     │   │ │ ├── lowercase-keys@2.0.0
                    │     │   │ │ ├── normalize-url@4.5.1
                    │     │   │ │ └─┬ responselike@1.0.2
                    │     │   │ │   └── lowercase-keys@1.0.1 deduped
                    │     │   │ ├─┬ decompress-response@3.3.0
                    │     │   │ │ └── mimic-response@1.0.1 deduped
                    │     │   │ ├── duplexer3@0.1.4 deduped
                    │     │   │ ├─┬ get-stream@4.1.0
                    │     │   │ │ └─┬ pump@3.0.0
                    │     │   │ │   ├── end-of-stream@1.4.4 deduped
                    │     │   │ │   └── once@1.4.0 deduped
                    │     │   │ ├── lowercase-keys@1.0.1
                    │     │   │ ├── mimic-response@1.0.1
                    │     │   │ ├── p-cancelable@1.1.0
                    │     │   │ ├── to-readable-stream@1.0.0
                    │     │   │ └─┬ url-parse-lax@3.0.0
                    │     │   │   └── prepend-http@2.0.0
                    │     │   ├── registry-auth-token@4.2.1 deduped
                    │     │   ├── registry-url@5.1.0 deduped
                    │     │   └── semver@6.3.0
                    │     ├─┬ pupa@2.1.1
                    │     │ └── escape-goat@2.1.1
                    │     ├── semver@7.3.5 deduped
                    │     ├─┬ semver-diff@3.1.1
                    │     │ └── semver@6.3.0
                    │     └── xdg-basedir@4.0.0
                    ├── iobroker.vis-metro@1.1.2
                    ├── iobroker.vis-weather@2.5.5
                    ├─┬ iobroker.web@3.4.9
                    │ ├── @iobroker/adapter-core@2.5.1 deduped
                    │ ├── body-parser@1.19.0 deduped
                    │ ├── connect-flash@0.1.1 deduped
                    │ ├── cookie-parser@1.4.6 deduped
                    │ ├── express@4.17.1 deduped
                    │ ├── express-session@1.17.2 deduped
                    │ ├─┬ iobroker.simple-api@2.6.2
                    │ │ └── @iobroker/adapter-core@2.5.1 deduped
                    │ ├─┬ iobroker.socketio@3.1.5
                    │ │ ├── @iobroker/adapter-core@2.5.1 deduped
                    │ │ ├─┬ axios@0.23.0
                    │ │ │ └── follow-redirects@1.14.5 deduped
                    │ │ ├── cookie-parser@1.4.6 deduped
                    │ │ ├── express-session@1.17.2 deduped
                    │ │ └─┬ socket.io@2.4.1
                    │ │   ├─┬ debug@4.1.1
                    │ │   │ └── ms@2.1.3 deduped
                    │ │   ├─┬ engine.io@3.5.0
                    │ │   │ ├── accepts@1.3.7 deduped
                    │ │   │ ├── base64id@2.0.0
                    │ │   │ ├── cookie@0.4.1
                    │ │   │ ├─┬ debug@4.1.1
                    │ │   │ │ └── ms@2.1.3 deduped
                    │ │   │ ├── engine.io-parser@2.2.1 deduped
                    │ │   │ └── ws@7.4.6
                    │ │   ├── has-binary2@1.0.3 deduped
                    │ │   ├── socket.io-adapter@1.1.2
                    │ │   ├── socket.io-client@2.4.0 deduped
                    │ │   └─┬ socket.io-parser@3.4.1
                    │ │     ├── component-emitter@1.2.1
                    │ │     ├─┬ debug@4.1.1
                    │ │     │ └── ms@2.1.3 deduped
                    │ │     └── isarray@2.0.1
                    │ ├─┬ mime-types@2.1.34
                    │ │ └── mime-db@1.51.0
                    │ ├─┬ passport@0.4.1
                    │ │ ├── passport-strategy@1.0.0 deduped
                    │ │ └── pause@0.0.1 deduped
                    │ ├── passport-local@1.0.0 deduped
                    │ ├── passport.socketio@3.7.0 deduped
                    │ ├── request@2.88.2 deduped
                    │ ├─┬ socket.io-client@2.4.0
                    │ │ ├── backo2@1.0.2
                    │ │ ├── component-bind@1.0.0
                    │ │ ├── component-emitter@1.3.0
                    │ │ ├─┬ debug@3.1.0
                    │ │ │ └── ms@2.0.0
                    │ │ ├─┬ engine.io-client@3.5.2
                    │ │ │ ├── component-emitter@1.3.0 deduped
                    │ │ │ ├── component-inherit@0.0.3
                    │ │ │ ├─┬ debug@3.1.0
                    │ │ │ │ └── ms@2.0.0
                    │ │ │ ├─┬ engine.io-parser@2.2.1
                    │ │ │ │ ├── after@0.8.2
                    │ │ │ │ ├── arraybuffer.slice@0.0.7
                    │ │ │ │ ├── base64-arraybuffer@0.1.4
                    │ │ │ │ ├── blob@0.0.5
                    │ │ │ │ └── has-binary2@1.0.3 deduped
                    │ │ │ ├── has-cors@1.1.0
                    │ │ │ ├── indexof@0.0.1 deduped
                    │ │ │ ├── parseqs@0.0.6 deduped
                    │ │ │ ├── parseuri@0.0.6 deduped
                    │ │ │ ├── ws@7.4.6
                    │ │ │ ├── xmlhttprequest-ssl@1.6.3
                    │ │ │ └── yeast@0.1.2
                    │ │ ├─┬ has-binary2@1.0.3
                    │ │ │ └── isarray@2.0.1
                    │ │ ├── indexof@0.0.1
                    │ │ ├── parseqs@0.0.6
                    │ │ ├── parseuri@0.0.6
                    │ │ ├─┬ socket.io-parser@3.3.2
                    │ │ │ ├── component-emitter@1.3.0 deduped
                    │ │ │ ├── debug@3.1.0 deduped
                    │ │ │ └── isarray@2.0.1
                    │ │ └── to-array@0.1.4
                    │ └── xtend@4.0.2
                    └─┬ iobroker.zigbee@1.5.6
                      ├── @iobroker/adapter-core@2.5.1 deduped
                      ├── tar@6.1.11 deduped
                      ├── typescript@4.5.2 deduped
                      ├─┬ zigbee-herdsman@0.13.110
                      │ ├── @babel/cli@7.13.0 extraneous
                      │ ├── @babel/preset-env@7.13.9 extraneous
                      │ ├── @babel/preset-typescript@7.13.0 extraneous
                      │ ├─┬ @serialport/bindings@9.0.4
                      │ │ ├─┬ @serialport/binding-abstract@9.0.7
                      │ │ │ └── debug@4.3.1 deduped
                      │ │ ├─┬ @serialport/parser-readline@9.0.7
                      │ │ │ └── @serialport/parser-delimiter@9.0.7 deduped
                      │ │ ├─┬ bindings@1.5.0
                      │ │ │ └── file-uri-to-path@1.0.0
                      │ │ ├── debug@4.3.1 deduped
                      │ │ ├── nan@2.14.2
                      │ │ └─┬ prebuild-install@6.0.1
                      │ │   ├── detect-libc@1.0.3
                      │ │   ├── expand-template@2.0.3
                      │ │   ├── github-from-package@0.0.0
                      │ │   ├── minimist@1.2.5
                      │ │   ├── mkdirp-classic@0.5.3
                      │ │   ├── napi-build-utils@1.0.2
                      │ │   ├─┬ node-abi@2.20.0
                      │ │   │ └── semver@5.7.1
                      │ │   ├── noop-logger@0.1.1
                      │ │   ├─┬ npmlog@4.1.2
                      │ │   │ ├─┬ are-we-there-yet@1.1.5
                      │ │   │ │ ├── delegates@1.0.0
                      │ │   │ │ └─┬ readable-stream@2.3.7
                      │ │   │ │   ├── core-util-is@1.0.2
                      │ │   │ │   ├── inherits@2.0.4 deduped
                      │ │   │ │   ├── isarray@1.0.0
                      │ │   │ │   ├── process-nextick-args@2.0.1
                      │ │   │ │   ├── safe-buffer@5.1.2 deduped
                      │ │   │ │   ├─┬ string_decoder@1.1.1
                      │ │   │ │   │ └── safe-buffer@5.1.2 deduped
                      │ │   │ │   └── util-deprecate@1.0.2
                      │ │   │ ├── console-control-strings@1.1.0
                      │ │   │ ├─┬ gauge@2.7.4
                      │ │   │ │ ├── aproba@1.2.0
                      │ │   │ │ ├── console-control-strings@1.1.0 deduped
                      │ │   │ │ ├── has-unicode@2.0.1
                      │ │   │ │ ├── object-assign@4.1.1 deduped
                      │ │   │ │ ├── signal-exit@3.0.3
                      │ │   │ │ ├─┬ string-width@1.0.2
                      │ │   │ │ │ ├── code-point-at@1.1.0
                      │ │   │ │ │ ├─┬ is-fullwidth-code-point@1.0.0
                      │ │   │ │ │ │ └── number-is-nan@1.0.1
                      │ │   │ │ │ └── strip-ansi@3.0.1 deduped
                      │ │   │ │ ├─┬ strip-ansi@3.0.1
                      │ │   │ │ │ └── ansi-regex@2.1.1
                      │ │   │ │ └─┬ wide-align@1.1.3
                      │ │   │ │   └── string-width@1.0.2 deduped
                      │ │   │ └── set-blocking@2.0.0
                      │ │   ├─┬ pump@3.0.0
                      │ │   │ ├─┬ end-of-stream@1.4.4
                      │ │   │ │ └── once@1.4.0 deduped
                      │ │   │ └─┬ once@1.4.0
                      │ │   │   └── wrappy@1.0.2
                      │ │   ├─┬ rc@1.2.8
                      │ │   │ ├── deep-extend@0.6.0
                      │ │   │ ├── ini@1.3.8
                      │ │   │ ├── minimist@1.2.5 deduped
                      │ │   │ └── strip-json-comments@2.0.1
                      │ │   ├─┬ simple-get@3.1.0
                      │ │   │ ├─┬ decompress-response@4.2.1
                      │ │   │ │ └── mimic-response@2.1.0
                      │ │   │ ├── once@1.4.0 deduped
                      │ │   │ └── simple-concat@1.0.1
                      │ │   ├─┬ tar-fs@2.1.1
                      │ │   │ ├── chownr@1.1.4
                      │ │   │ ├── mkdirp-classic@0.5.3 deduped
                      │ │   │ ├── pump@3.0.0 deduped
                      │ │   │ └─┬ tar-stream@2.2.0
                      │ │   │   ├─┬ bl@4.1.0
                      │ │   │   │ ├─┬ buffer@5.7.1
                      │ │   │   │ │ ├── base64-js@1.5.1
                      │ │   │   │ │ └── ieee754@1.2.1
                      │ │   │   │ ├── inherits@2.0.4 deduped
                      │ │   │   │ └─┬ readable-stream@3.6.0
                      │ │   │   │   ├── inherits@2.0.4 deduped
                      │ │   │   │   ├── string_decoder@1.1.1 deduped
                      │ │   │   │   └── util-deprecate@1.0.2 deduped
                      │ │   │   ├── end-of-stream@1.4.4 deduped
                      │ │   │   ├── fs-constants@1.0.0
                      │ │   │   ├── inherits@2.0.4
                      │ │   │   └─┬ readable-stream@3.6.0
                      │ │   │     ├── inherits@2.0.4 deduped
                      │ │   │     ├── string_decoder@1.1.1 deduped
                      │ │   │     └── util-deprecate@1.0.2 deduped
                      │ │   ├─┬ tunnel-agent@0.6.0
                      │ │   │ └── safe-buffer@5.1.2
                      │ │   └── which-pm-runs@1.0.0
                      │ ├── @types/debounce@1.2.0 extraneous
                      │ ├── @types/debug@4.1.5 extraneous
                      │ ├── @types/jest@26.0.20 extraneous
                      │ ├── @types/mz@2.7.3 extraneous
                      │ ├── @types/nedb@1.8.11 extraneous
                      │ ├── @types/serialport@8.0.1 extraneous
                      │ ├── @typescript-eslint/eslint-plugin@4.16.1 extraneous
                      │ ├── @typescript-eslint/parser@4.16.1 extraneous
                      │ ├── debounce@1.2.0
                      │ ├─┬ debug@4.3.1
                      │ │ └── ms@2.1.2
                      │ ├── eslint@7.21.0 extraneous
                      │ ├── fast-deep-equal@3.1.3
                      │ ├── jest@26.6.3 extraneous
                      │ ├── mixin-deep@2.0.1
                      │ ├─┬ mz@2.7.0
                      │ │ ├── any-promise@1.3.0
                      │ │ ├── object-assign@4.1.1
                      │ │ └─┬ thenify-all@1.6.0
                      │ │   └─┬ thenify@3.3.1
                      │ │     └── any-promise@1.3.0 deduped
                      │ ├─┬ serialport@9.0.6
                      │ │ ├─┬ @serialport/binding-mock@9.0.7
                      │ │ │ ├── @serialport/binding-abstract@9.0.7 deduped
                      │ │ │ └── debug@4.3.1 deduped
                      │ │ ├── @serialport/bindings@9.0.4 deduped
                      │ │ ├── @serialport/parser-byte-length@9.0.7
                      │ │ ├── @serialport/parser-cctalk@9.0.7
                      │ │ ├── @serialport/parser-delimiter@9.0.7
                      │ │ ├── @serialport/parser-inter-byte-timeout@9.0.7
                      │ │ ├── @serialport/parser-readline@9.0.7 deduped
                      │ │ ├── @serialport/parser-ready@9.0.7
                      │ │ ├── @serialport/parser-regex@9.0.7
                      │ │ ├─┬ @serialport/stream@9.0.7
                      │ │ │ └── debug@4.3.1 deduped
                      │ │ └── debug@4.3.1 deduped
                      │ ├── slip@1.0.2
                      │ ├── typedoc@0.20.28 extraneous
                      │ ├── typedoc-plugin-markdown@3.6.0 extraneous
                      │ ├── typedoc-plugin-no-inherit@1.2.0 extraneous
                      │ ├── typedoc-plugin-sourcefile-url@1.0.6 extraneous
                      │ └── UNMET PEER DEPENDENCY typescript@4.2.2 extraneous
                      └─┬ zigbee-herdsman-converters@14.0.162
                        ├─┬ axios@0.21.1
                        │ └── follow-redirects@1.14.1
                        ├── buffer-crc32@0.2.13
                        ├── eslint@7.27.0 extraneous
                        ├── eslint-config-google@0.14.0 extraneous
                        ├── eslint-plugin-jest@24.3.6 extraneous
                        ├─┬ https-proxy-agent@5.0.0
                        │ ├─┬ agent-base@6.0.2
                        │ │ └── debug@4.3.1 deduped
                        │ └─┬ debug@4.3.1
                        │   └── ms@2.1.2
                        ├── jest@26.6.3 extraneous
                        ├─┬ tar-stream@2.2.0
                        │ ├─┬ bl@4.1.0
                        │ │ ├─┬ buffer@5.7.1
                        │ │ │ ├── base64-js@1.5.1
                        │ │ │ └── ieee754@1.2.1
                        │ │ ├── inherits@2.0.4 deduped
                        │ │ └── readable-stream@3.6.0 deduped
                        │ ├─┬ end-of-stream@1.4.4
                        │ │ └─┬ once@1.4.0
                        │ │   └── wrappy@1.0.2
                        │ ├── fs-constants@1.0.0
                        │ ├── inherits@2.0.4
                        │ └─┬ readable-stream@3.6.0
                        │   ├── inherits@2.0.4 deduped
                        │   ├─┬ string_decoder@1.3.0
                        │   │ └── safe-buffer@5.2.1
                        │   └── util-deprecate@1.0.2
                        └─┬ zigbee-herdsman@0.13.107
                          ├── @babel/cli@7.13.0 extraneous
                          ├── @babel/preset-env@7.13.9 extraneous
                          ├── @babel/preset-typescript@7.13.0 extraneous
                          ├─┬ @serialport/bindings@9.0.4
                          │ ├─┬ @serialport/binding-abstract@9.0.7
                          │ │ └── debug@4.3.1 deduped
                          │ ├─┬ @serialport/parser-readline@9.0.7
                          │ │ └── @serialport/parser-delimiter@9.0.7 deduped
                          │ ├─┬ bindings@1.5.0
                          │ │ └── file-uri-to-path@1.0.0
                          │ ├── debug@4.3.1 deduped
                          │ ├── nan@2.14.2
                          │ └─┬ prebuild-install@6.0.1
                          │   ├── detect-libc@1.0.3
                          │   ├── expand-template@2.0.3
                          │   ├── github-from-package@0.0.0
                          │   ├── minimist@1.2.5
                          │   ├── mkdirp-classic@0.5.3
                          │   ├── napi-build-utils@1.0.2
                          │   ├─┬ node-abi@2.20.0
                          │   │ └── semver@5.7.1
                          │   ├── noop-logger@0.1.1
                          │   ├─┬ npmlog@4.1.2
                          │   │ ├─┬ are-we-there-yet@1.1.5
                          │   │ │ ├── delegates@1.0.0
                          │   │ │ └─┬ readable-stream@2.3.7
                          │   │ │   ├── core-util-is@1.0.2
                          │   │ │   ├── inherits@2.0.4 deduped
                          │   │ │   ├── isarray@1.0.0
                          │   │ │   ├── process-nextick-args@2.0.1
                          │   │ │   ├── safe-buffer@5.1.2 deduped
                          │   │ │   ├─┬ string_decoder@1.1.1
                          │   │ │   │ └── safe-buffer@5.1.2 deduped
                          │   │ │   └── util-deprecate@1.0.2
                          │   │ ├── console-control-strings@1.1.0
                          │   │ ├─┬ gauge@2.7.4
                          │   │ │ ├── aproba@1.2.0
                          │   │ │ ├── console-control-strings@1.1.0 deduped
                          │   │ │ ├── has-unicode@2.0.1
                          │   │ │ ├── object-assign@4.1.1 deduped
                          │   │ │ ├── signal-exit@3.0.3
                          │   │ │ ├─┬ string-width@1.0.2
                          │   │ │ │ ├── code-point-at@1.1.0
                          │   │ │ │ ├─┬ is-fullwidth-code-point@1.0.0
                          │   │ │ │ │ └── number-is-nan@1.0.1
                          │   │ │ │ └── strip-ansi@3.0.1 deduped
                          │   │ │ ├─┬ strip-ansi@3.0.1
                          │   │ │ │ └── ansi-regex@2.1.1
                          │   │ │ └─┬ wide-align@1.1.3
                          │   │ │   └── string-width@1.0.2 deduped
                          │   │ └── set-blocking@2.0.0
                          │   ├─┬ pump@3.0.0
                          │   │ ├─┬ end-of-stream@1.4.4
                          │   │ │ └── once@1.4.0 deduped
                          │   │ └─┬ once@1.4.0
                          │   │   └── wrappy@1.0.2
                          │   ├─┬ rc@1.2.8
                          │   │ ├── deep-extend@0.6.0
                          │   │ ├── ini@1.3.8
                          │   │ ├── minimist@1.2.5 deduped
                          │   │ └── strip-json-comments@2.0.1
                          │   ├─┬ simple-get@3.1.0
                          │   │ ├─┬ decompress-response@4.2.1
                          │   │ │ └── mimic-response@2.1.0
                          │   │ ├── once@1.4.0 deduped
                          │   │ └── simple-concat@1.0.1
                          │   ├─┬ tar-fs@2.1.1
                          │   │ ├── chownr@1.1.4
                          │   │ ├── mkdirp-classic@0.5.3 deduped
                          │   │ ├── pump@3.0.0 deduped
                          │   │ └─┬ tar-stream@2.2.0
                          │   │   ├─┬ bl@4.1.0
                          │   │   │ ├─┬ buffer@5.7.1
                          │   │   │ │ ├── base64-js@1.5.1
                          │   │   │ │ └── ieee754@1.2.1
                          │   │   │ ├── inherits@2.0.4 deduped
                          │   │   │ └─┬ readable-stream@3.6.0
                          │   │   │   ├── inherits@2.0.4 deduped
                          │   │   │   ├── string_decoder@1.1.1 deduped
                          │   │   │   └── util-deprecate@1.0.2 deduped
                          │   │   ├── end-of-stream@1.4.4 deduped
                          │   │   ├── fs-constants@1.0.0
                          │   │   ├── inherits@2.0.4
                          │   │   └─┬ readable-stream@3.6.0
                          │   │     ├── inherits@2.0.4 deduped
                          │   │     ├── string_decoder@1.1.1 deduped
                          │   │     └── util-deprecate@1.0.2 deduped
                          │   ├─┬ tunnel-agent@0.6.0
                          │   │ └── safe-buffer@5.1.2
                          │   └── which-pm-runs@1.0.0
                          ├── @types/debounce@1.2.0 extraneous
                          ├── @types/debug@4.1.5 extraneous
                          ├── @types/jest@26.0.20 extraneous
                          ├── @types/mz@2.7.3 extraneous
                          ├── @types/nedb@1.8.11 extraneous
                          ├── @types/serialport@8.0.1 extraneous
                          ├── @typescript-eslint/eslint-plugin@4.16.1 extraneous
                          ├── @typescript-eslint/parser@4.16.1 extraneous
                          ├── debounce@1.2.0
                          ├─┬ debug@4.3.1
                          │ └── ms@2.1.2
                          ├── eslint@7.21.0 extraneous
                          ├── fast-deep-equal@3.1.3
                          ├── jest@26.6.3 extraneous
                          ├── mixin-deep@2.0.1
                          ├─┬ mz@2.7.0
                          │ ├── any-promise@1.3.0
                          │ ├── object-assign@4.1.1
                          │ └─┬ thenify-all@1.6.0
                          │   └─┬ thenify@3.3.1
                          │     └── any-promise@1.3.0 deduped
                          ├─┬ serialport@9.0.6
                          │ ├─┬ @serialport/binding-mock@9.0.7
                          │ │ ├── @serialport/binding-abstract@9.0.7 deduped
                          │ │ └── debug@4.3.1 deduped
                          │ ├── @serialport/bindings@9.0.4 deduped
                          │ ├── @serialport/parser-byte-length@9.0.7
                          │ ├── @serialport/parser-cctalk@9.0.7
                          │ ├── @serialport/parser-delimiter@9.0.7
                          │ ├── @serialport/parser-inter-byte-timeout@9.0.7
                          │ ├── @serialport/parser-readline@9.0.7 deduped
                          │ ├── @serialport/parser-ready@9.0.7
                          │ ├── @serialport/parser-regex@9.0.7
                          │ ├─┬ @serialport/stream@9.0.7
                          │ │ └── debug@4.3.1 deduped
                          │ └── debug@4.3.1 deduped
                          ├── slip@1.0.2
                          ├── typedoc@0.20.28 extraneous
                          ├── typedoc-plugin-markdown@3.6.0 extraneous
                          ├── typedoc-plugin-no-inherit@1.2.0 extraneous
                          ├── typedoc-plugin-sourcefile-url@1.0.6 extraneous
                          └── UNMET PEER DEPENDENCY typescript@4.2.2 extraneous
                    
                    npm ERR! peer dep missing: @angular/common@>= 5.0.0, required by xmlhttprequest-ts@1.0.1
                    npm ERR! peer dep missing: @angular/core@>= 5.0.0, required by xmlhttprequest-ts@1.0.1
                    npm ERR! peer dep missing: typescript@3.9.x || 4.0.x || 4.1.x, required by typedoc@0.20.28
                    npm ERR! extraneous: @babel/cli@7.13.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@babel/cli
                    npm ERR! extraneous: @babel/preset-env@7.13.9 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@babel/preset-env
                    npm ERR! extraneous: @babel/preset-typescript@7.13.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@babel/preset-typescript
                    npm ERR! extraneous: @types/debounce@1.2.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/debounce
                    npm ERR! extraneous: @types/debug@4.1.5 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/debug
                    npm ERR! extraneous: @types/jest@26.0.20 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/jest
                    npm ERR! extraneous: @types/mz@2.7.3 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/mz
                    npm ERR! extraneous: @types/nedb@1.8.11 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/nedb
                    npm ERR! extraneous: @types/serialport@8.0.1 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/serialport
                    npm ERR! extraneous: @typescript-eslint/eslint-plugin@4.16.1 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@typescript-eslint/eslint-plugin
                    npm ERR! extraneous: @typescript-eslint/parser@4.16.1 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@typescript-eslint/parser
                    npm ERR! extraneous: eslint@7.21.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/eslint
                    npm ERR! extraneous: jest@26.6.3 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/jest
                    npm ERR! extraneous: typedoc@0.20.28 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/typedoc
                    npm ERR! extraneous: typedoc-plugin-markdown@3.6.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-markdown
                    npm ERR! extraneous: typedoc-plugin-no-inherit@1.2.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-no-inherit
                    npm ERR! extraneous: typedoc-plugin-sourcefile-url@1.0.6 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-sourcefile-url
                    npm ERR! extraneous: eslint@7.27.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/eslint
                    npm ERR! extraneous: eslint-config-google@0.14.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/eslint-config-google
                    npm ERR! extraneous: eslint-plugin-jest@24.3.6 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/eslint-plugin-jest
                    npm ERR! extraneous: jest@26.6.3 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/jest
                    npm ERR! peer dep missing: typescript@3.9.x || 4.0.x || 4.1.x, required by typedoc@0.20.28
                    npm ERR! extraneous: @babel/cli@7.13.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@babel/cli
                    npm ERR! extraneous: @babel/preset-env@7.13.9 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@babel/preset-env
                    npm ERR! extraneous: @babel/preset-typescript@7.13.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@babel/preset-typescript
                    npm ERR! extraneous: @types/debounce@1.2.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/debounce
                    npm ERR! extraneous: @types/debug@4.1.5 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/debug
                    npm ERR! extraneous: @types/jest@26.0.20 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/jest
                    npm ERR! extraneous: @types/mz@2.7.3 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/mz
                    npm ERR! extraneous: @types/nedb@1.8.11 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/nedb
                    npm ERR! extraneous: @types/serialport@8.0.1 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/serialport
                    npm ERR! extraneous: @typescript-eslint/eslint-plugin@4.16.1 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@typescript-eslint/eslint-plugin
                    npm ERR! extraneous: @typescript-eslint/parser@4.16.1 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@typescript-eslint/parser
                    npm ERR! extraneous: eslint@7.21.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/eslint
                    npm ERR! extraneous: jest@26.6.3 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/jest
                    npm ERR! extraneous: typedoc@0.20.28 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/typedoc
                    npm ERR! extraneous: typedoc-plugin-markdown@3.6.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-markdown
                    npm ERR! extraneous: typedoc-plugin-no-inherit@1.2.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-no-inherit
                    npm ERR! extraneous: typedoc-plugin-sourcefile-url@1.0.6 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-sourcefile-url
                    
                    

                    Haben die Error-Meldung irgendeine Auswirkung und müssen beseitigt werden?

                    Thomas BraunT 1 Antwort Letzte Antwort
                    0
                    • S sanda

                      @thomas-braun da stehen immer noch einige Error-Punkte, aber alles läuft ohne Probleme und neue Adapter lassen sich nun auch installieren.

                      │ │ │   ├─┬ get-symbol-description@1.0.0
                      │ │ │   │ ├── call-bind@1.0.2 deduped
                      │ │ │   │ └── get-intrinsic@1.1.1 deduped
                      │ │ │   ├── has@1.0.3 deduped
                      │ │ │   ├── has-symbols@1.0.2
                      │ │ │   ├─┬ internal-slot@1.0.3
                      │ │ │   │ ├── get-intrinsic@1.1.1 deduped
                      │ │ │   │ ├── has@1.0.3 deduped
                      │ │ │   │ └── side-channel@1.0.4 deduped
                      │ │ │   ├── is-callable@1.2.4
                      │ │ │   ├── is-negative-zero@2.0.1
                      │ │ │   ├─┬ is-regex@1.1.4
                      │ │ │   │ ├── call-bind@1.0.2 deduped
                      │ │ │   │ └─┬ has-tostringtag@1.0.0
                      │ │ │   │   └── has-symbols@1.0.2 deduped
                      │ │ │   ├── is-shared-array-buffer@1.0.1
                      │ │ │   ├─┬ is-string@1.0.7
                      │ │ │   │ └── has-tostringtag@1.0.0 deduped
                      │ │ │   ├─┬ is-weakref@1.0.1
                      │ │ │   │ └── call-bind@1.0.2 deduped
                      │ │ │   ├── object-inspect@1.11.0
                      │ │ │   ├── object-keys@1.1.1 deduped
                      │ │ │   ├─┬ object.assign@4.1.2
                      │ │ │   │ ├── call-bind@1.0.2 deduped
                      │ │ │   │ ├── define-properties@1.1.3 deduped
                      │ │ │   │ ├── has-symbols@1.0.2 deduped
                      │ │ │   │ └── object-keys@1.1.1 deduped
                      │ │ │   ├─┬ string.prototype.trimend@1.0.4
                      │ │ │   │ ├── call-bind@1.0.2 deduped
                      │ │ │   │ └── define-properties@1.1.3 deduped
                      │ │ │   ├─┬ string.prototype.trimstart@1.0.4
                      │ │ │   │ ├── call-bind@1.0.2 deduped
                      │ │ │   │ └── define-properties@1.1.3 deduped
                      │ │ │   └─┬ unbox-primitive@1.0.1
                      │ │ │     ├── function-bind@1.1.1 deduped
                      │ │ │     ├── has-bigints@1.0.1
                      │ │ │     ├── has-symbols@1.0.2 deduped
                      │ │ │     └─┬ which-boxed-primitive@1.0.2
                      │ │ │       ├─┬ is-bigint@1.0.4
                      │ │ │       │ └── has-bigints@1.0.1 deduped
                      │ │ │       ├─┬ is-boolean-object@1.1.2
                      │ │ │       │ ├── call-bind@1.0.2 deduped
                      │ │ │       │ └── has-tostringtag@1.0.0 deduped
                      │ │ │       ├─┬ is-number-object@1.0.6
                      │ │ │       │ └── has-tostringtag@1.0.0 deduped
                      │ │ │       ├── is-string@1.0.7 deduped
                      │ │ │       └── is-symbol@1.0.4 deduped
                      │ │ ├─┬ bl@1.2.3
                      │ │ │ ├── readable-stream@2.3.7 deduped
                      │ │ │ └── safe-buffer@5.2.1 deduped
                      │ │ ├── bluebird@3.7.2 deduped
                      │ │ ├── debug@3.2.7 deduped
                      │ │ ├── depd@1.1.2 deduped
                      │ │ ├── eventemitter3@3.1.2
                      │ │ ├── file-type@3.9.0
                      │ │ ├── mime@1.6.0
                      │ │ ├─┬ pump@2.0.1
                      │ │ │ ├── end-of-stream@1.4.4 deduped
                      │ │ │ └── once@1.4.0 deduped
                      │ │ ├── request@2.88.2 deduped
                      │ │ └─┬ request-promise@4.2.6
                      │ │   ├── bluebird@3.7.2 deduped
                      │ │   ├─┬ request-promise-core@1.1.4
                      │ │   │ └── lodash@4.17.21 deduped
                      │ │   ├── stealthy-require@1.1.1
                      │ │   └── tough-cookie@2.5.0 deduped
                      │ └─┬ socksv5@0.0.6
                      │   └─┬ ipv6@3.1.1
                      │     ├─┬ cli@0.4.5
                      │     │ └── glob@7.2.0 deduped
                      │     ├─┬ cliff@0.1.10
                      │     │ ├── colors@1.0.3
                      │     │ ├── eyes@0.1.8 deduped
                      │     │ └─┬ winston@0.8.3
                      │     │   ├── async@0.2.10
                      │     │   ├── colors@0.6.2
                      │     │   ├── cycle@1.0.3 deduped
                      │     │   ├── eyes@0.1.8 deduped
                      │     │   ├── isstream@0.1.2 deduped
                      │     │   ├── pkginfo@0.3.1
                      │     │   └── stack-trace@0.0.10 deduped
                      │     └── sprintf@0.1.3
                      ├─┬ iobroker.trashschedule@1.2.0
                      │ └── @iobroker/adapter-core@2.5.1 deduped
                      ├─┬ iobroker.vis@1.4.5
                      │ ├── @iobroker/adapter-core@2.5.1 deduped
                      │ └── jsonwebtoken@8.5.1 deduped
                      ├─┬ iobroker.vis-colorpicker@1.2.0
                      │ └── @iobroker/adapter-core@2.5.1 deduped
                      ├── iobroker.vis-hqwidgets@1.1.7
                      ├─┬ iobroker.vis-inventwo@3.2.0
                      │ ├── @iobroker/adapter-core@2.5.1 deduped
                      │ ├── minimist@1.2.5
                      │ └─┬ np@7.6.0
                      │   ├─┬ @samverschueren/stream-to-observable@0.3.1
                      │   │ └── any-observable@0.3.0
                      │   ├── any-observable@0.5.1
                      │   ├── async-exit-hook@2.0.1
                      │   ├─┬ chalk@4.1.2
                      │   │ ├─┬ ansi-styles@4.3.0
                      │   │ │ └─┬ color-convert@2.0.1
                      │   │ │   └── color-name@1.1.4
                      │   │ └─┬ supports-color@7.2.0
                      │   │   └── has-flag@4.0.0
                      │   ├─┬ cosmiconfig@7.0.1
                      │   │ ├── @types/parse-json@4.0.0
                      │   │ ├─┬ import-fresh@3.3.0
                      │   │ │ ├─┬ parent-module@1.0.1
                      │   │ │ │ └── callsites@3.1.0 deduped
                      │   │ │ └── resolve-from@4.0.0
                      │   │ ├─┬ parse-json@5.2.0
                      │   │ │ ├─┬ @babel/code-frame@7.16.0
                      │   │ │ │ └─┬ @babel/highlight@7.16.0
                      │   │ │ │   ├── @babel/helper-validator-identifier@7.15.7
                      │   │ │ │   ├─┬ chalk@2.4.2
                      │   │ │ │   │ ├─┬ ansi-styles@3.2.1
                      │   │ │ │   │ │ └── color-convert@1.9.3 deduped
                      │   │ │ │   │ ├── escape-string-regexp@1.0.5
                      │   │ │ │   │ └─┬ supports-color@5.5.0
                      │   │ │ │   │   └── has-flag@3.0.0
                      │   │ │ │   └── js-tokens@4.0.0
                      │   │ │ ├─┬ error-ex@1.3.2
                      │   │ │ │ └── is-arrayish@0.2.1
                      │   │ │ ├── json-parse-even-better-errors@2.3.1
                      │   │ │ └── lines-and-columns@1.2.4
                      │   │ ├── path-type@4.0.0
                      │   │ └── yaml@1.10.2
                      │   ├─┬ del@6.0.0
                      │   │ ├─┬ globby@11.0.4
                      │   │ │ ├── array-union@2.1.0
                      │   │ │ ├─┬ dir-glob@3.0.1
                      │   │ │ │ └── path-type@4.0.0 deduped
                      │   │ │ ├─┬ fast-glob@3.2.7
                      │   │ │ │ ├── @nodelib/fs.stat@2.0.5
                      │   │ │ │ ├─┬ @nodelib/fs.walk@1.2.8
                      │   │ │ │ │ ├─┬ @nodelib/fs.scandir@2.1.5
                      │   │ │ │ │ │ ├── @nodelib/fs.stat@2.0.5 deduped
                      │   │ │ │ │ │ └─┬ run-parallel@1.2.0
                      │   │ │ │ │ │   └── queue-microtask@1.2.3
                      │   │ │ │ │ └─┬ fastq@1.13.0
                      │   │ │ │ │   └── reusify@1.0.4
                      │   │ │ │ ├── glob-parent@5.1.2 deduped
                      │   │ │ │ ├── merge2@1.4.1 deduped
                      │   │ │ │ └─┬ micromatch@4.0.4
                      │   │ │ │   ├── braces@3.0.2 deduped
                      │   │ │ │   └── picomatch@2.3.0 deduped
                      │   │ │ ├── ignore@5.1.9
                      │   │ │ ├── merge2@1.4.1
                      │   │ │ └── slash@3.0.0 deduped
                      │   │ ├── graceful-fs@4.2.8 deduped
                      │   │ ├── is-glob@4.0.3 deduped
                      │   │ ├── is-path-cwd@2.2.0
                      │   │ ├── is-path-inside@3.0.3
                      │   │ ├─┬ p-map@4.0.0
                      │   │ │ └─┬ aggregate-error@3.1.0
                      │   │ │   ├── clean-stack@2.2.0
                      │   │ │   └── indent-string@4.0.0 deduped
                      │   │ ├── rimraf@3.0.2 deduped
                      │   │ └── slash@3.0.0
                      │   ├── escape-goat@3.0.0
                      │   ├── escape-string-regexp@4.0.0
                      │   ├─┬ execa@5.1.1
                      │   │ ├─┬ cross-spawn@7.0.3
                      │   │ │ ├── path-key@3.1.1
                      │   │ │ ├─┬ shebang-command@2.0.0
                      │   │ │ │ └── shebang-regex@3.0.0
                      │   │ │ └─┬ which@2.0.2
                      │   │ │   └── isexe@2.0.0
                      │   │ ├── get-stream@6.0.1
                      │   │ ├── human-signals@2.1.0
                      │   │ ├── is-stream@2.0.1 deduped
                      │   │ ├── merge-stream@2.0.0
                      │   │ ├─┬ npm-run-path@4.0.1
                      │   │ │ └── path-key@3.1.1 deduped
                      │   │ ├── onetime@5.1.2 deduped
                      │   │ ├── signal-exit@3.0.6
                      │   │ └── strip-final-newline@2.0.0
                      │   ├── github-url-from-git@1.5.0
                      │   ├── has-yarn@2.1.0
                      │   ├─┬ hosted-git-info@3.0.8
                      │   │ └── lru-cache@6.0.0 deduped
                      │   ├─┬ ignore-walk@3.0.4
                      │   │ └── minimatch@3.0.4 deduped
                      │   ├─┬ import-local@3.0.3
                      │   │ ├─┬ pkg-dir@4.2.0
                      │   │ │ └── find-up@4.1.0 deduped
                      │   │ └─┬ resolve-cwd@3.0.0
                      │   │   └── resolve-from@5.0.0
                      │   ├─┬ inquirer@7.3.3
                      │   │ ├─┬ ansi-escapes@4.3.2
                      │   │ │ └── type-fest@0.21.3
                      │   │ ├── chalk@4.1.2 deduped
                      │   │ ├─┬ cli-cursor@3.1.0
                      │   │ │ └─┬ restore-cursor@3.1.0
                      │   │ │   ├── onetime@5.1.2 deduped
                      │   │ │   └── signal-exit@3.0.6 deduped
                      │   │ ├── cli-width@3.0.0
                      │   │ ├─┬ external-editor@3.1.0
                      │   │ │ ├── chardet@0.7.0
                      │   │ │ ├─┬ iconv-lite@0.4.24
                      │   │ │ │ └── safer-buffer@2.1.2 deduped
                      │   │ │ └─┬ tmp@0.0.33
                      │   │ │   └── os-tmpdir@1.0.2
                      │   │ ├─┬ figures@3.2.0
                      │   │ │ └── escape-string-regexp@1.0.5
                      │   │ ├── lodash@4.17.21 deduped
                      │   │ ├── mute-stream@0.0.8 deduped
                      │   │ ├── run-async@2.4.1
                      │   │ ├── rxjs@6.6.7 deduped
                      │   │ ├── string-width@4.2.3 deduped
                      │   │ ├── strip-ansi@6.0.1 deduped
                      │   │ └── through@2.3.8 deduped
                      │   ├─┬ is-installed-globally@0.3.2
                      │   │ ├─┬ global-dirs@2.1.0
                      │   │ │ └── ini@1.3.7
                      │   │ └── is-path-inside@3.0.3 deduped
                      │   ├── is-interactive@1.0.0
                      │   ├─┬ is-scoped@2.1.0
                      │   │ └── scoped-regex@2.1.0
                      │   ├── issue-regex@3.1.0
                      │   ├─┬ listr@0.14.3
                      │   │ ├── @samverschueren/stream-to-observable@0.3.1 deduped
                      │   │ ├─┬ is-observable@1.1.0
                      │   │ │ └── symbol-observable@1.2.0
                      │   │ ├── is-promise@2.2.2
                      │   │ ├── is-stream@1.1.0
                      │   │ ├── listr-silent-renderer@1.1.1
                      │   │ ├─┬ listr-update-renderer@0.5.0
                      │   │ │ ├─┬ chalk@1.1.3
                      │   │ │ │ ├── ansi-styles@2.2.1
                      │   │ │ │ ├── escape-string-regexp@1.0.5
                      │   │ │ │ ├─┬ has-ansi@2.0.0
                      │   │ │ │ │ └── ansi-regex@2.1.1
                      │   │ │ │ ├── strip-ansi@3.0.1 deduped
                      │   │ │ │ └── supports-color@2.0.0
                      │   │ │ ├─┬ cli-truncate@0.2.1
                      │   │ │ │ ├── slice-ansi@0.0.4
                      │   │ │ │ └─┬ string-width@1.0.2
                      │   │ │ │   ├── code-point-at@1.1.0 deduped
                      │   │ │ │   ├─┬ is-fullwidth-code-point@1.0.0
                      │   │ │ │   │ └── number-is-nan@1.0.1 deduped
                      │   │ │ │   └─┬ strip-ansi@3.0.1
                      │   │ │ │     └── ansi-regex@2.1.1
                      │   │ │ ├── elegant-spinner@1.0.1
                      │   │ │ ├─┬ figures@1.7.0
                      │   │ │ │ ├── escape-string-regexp@1.0.5 deduped
                      │   │ │ │ └── object-assign@4.1.1
                      │   │ │ ├── indent-string@3.2.0
                      │   │ │ ├─┬ log-symbols@1.0.2
                      │   │ │ │ └── chalk@1.1.3 deduped
                      │   │ │ ├─┬ log-update@2.3.0
                      │   │ │ │ ├── ansi-escapes@3.2.0
                      │   │ │ │ ├─┬ cli-cursor@2.1.0
                      │   │ │ │ │ └─┬ restore-cursor@2.0.0
                      │   │ │ │ │   ├─┬ onetime@2.0.1
                      │   │ │ │ │   │ └── mimic-fn@1.2.0
                      │   │ │ │ │   └── signal-exit@3.0.6 deduped
                      │   │ │ │ └─┬ wrap-ansi@3.0.1
                      │   │ │ │   ├─┬ string-width@2.1.1
                      │   │ │ │   │ ├── is-fullwidth-code-point@2.0.0
                      │   │ │ │   │ └── strip-ansi@4.0.0 deduped
                      │   │ │ │   └─┬ strip-ansi@4.0.0
                      │   │ │ │     └── ansi-regex@3.0.0
                      │   │ │ └─┬ strip-ansi@3.0.1
                      │   │ │   └── ansi-regex@2.1.1
                      │   │ ├─┬ listr-verbose-renderer@0.5.0
                      │   │ │ ├─┬ chalk@2.4.2
                      │   │ │ │ ├─┬ ansi-styles@3.2.1
                      │   │ │ │ │ └── color-convert@1.9.3 deduped
                      │   │ │ │ ├── escape-string-regexp@1.0.5
                      │   │ │ │ └─┬ supports-color@5.5.0
                      │   │ │ │   └── has-flag@3.0.0
                      │   │ │ ├─┬ cli-cursor@2.1.0
                      │   │ │ │ └─┬ restore-cursor@2.0.0
                      │   │ │ │   ├─┬ onetime@2.0.1
                      │   │ │ │   │ └── mimic-fn@1.2.0
                      │   │ │ │   └── signal-exit@3.0.6 deduped
                      │   │ │ ├── date-fns@1.30.1
                      │   │ │ └─┬ figures@2.0.0
                      │   │ │   └── escape-string-regexp@1.0.5 deduped
                      │   │ ├── p-map@2.1.0
                      │   │ └── rxjs@6.6.7 deduped
                      │   ├─┬ listr-input@0.2.1
                      │   │ ├── inquirer@7.3.3 deduped
                      │   │ ├─┬ inquirer-autosubmit-prompt@0.2.0
                      │   │ │ ├─┬ chalk@2.4.2
                      │   │ │ │ ├─┬ ansi-styles@3.2.1
                      │   │ │ │ │ └── color-convert@1.9.3 deduped
                      │   │ │ │ ├── escape-string-regexp@1.0.5
                      │   │ │ │ └─┬ supports-color@5.5.0
                      │   │ │ │   └── has-flag@3.0.0
                      │   │ │ ├─┬ inquirer@6.5.2
                      │   │ │ │ ├── ansi-escapes@3.2.0
                      │   │ │ │ ├── chalk@2.4.2 deduped
                      │   │ │ │ ├─┬ cli-cursor@2.1.0
                      │   │ │ │ │ └─┬ restore-cursor@2.0.0
                      │   │ │ │ │   ├─┬ onetime@2.0.1
                      │   │ │ │ │   │ └── mimic-fn@1.2.0
                      │   │ │ │ │   └── signal-exit@3.0.6 deduped
                      │   │ │ │ ├── cli-width@2.2.1
                      │   │ │ │ ├── external-editor@3.1.0 deduped
                      │   │ │ │ ├─┬ figures@2.0.0
                      │   │ │ │ │ └── escape-string-regexp@1.0.5 deduped
                      │   │ │ │ ├── lodash@4.17.21 deduped
                      │   │ │ │ ├── mute-stream@0.0.7
                      │   │ │ │ ├── run-async@2.4.1 deduped
                      │   │ │ │ ├── rxjs@6.6.7 deduped
                      │   │ │ │ ├─┬ string-width@2.1.1
                      │   │ │ │ │ ├── is-fullwidth-code-point@2.0.0
                      │   │ │ │ │ └─┬ strip-ansi@4.0.0
                      │   │ │ │ │   └── ansi-regex@3.0.0
                      │   │ │ │ ├─┬ strip-ansi@5.2.0
                      │   │ │ │ │ └── ansi-regex@4.1.0
                      │   │ │ │ └── through@2.3.8 deduped
                      │   │ │ └── rxjs@6.6.7 deduped
                      │   │ ├── rxjs@6.6.7 deduped
                      │   │ └── through@2.3.8 deduped
                      │   ├─┬ log-symbols@4.1.0
                      │   │ ├── chalk@4.1.2 deduped
                      │   │ └── is-unicode-supported@0.1.0
                      │   ├─┬ meow@8.1.2
                      │   │ ├── @types/minimist@1.2.2
                      │   │ ├─┬ camelcase-keys@6.2.2
                      │   │ │ ├── camelcase@5.3.1
                      │   │ │ ├── map-obj@4.3.0
                      │   │ │ └── quick-lru@4.0.1
                      │   │ ├─┬ decamelize-keys@1.1.0
                      │   │ │ ├── decamelize@1.2.0 deduped
                      │   │ │ └── map-obj@1.0.1
                      │   │ ├── hard-rejection@2.1.0
                      │   │ ├─┬ minimist-options@4.1.0
                      │   │ │ ├── arrify@1.0.1
                      │   │ │ ├── is-plain-obj@1.1.0
                      │   │ │ └── kind-of@6.0.3
                      │   │ ├─┬ normalize-package-data@3.0.3
                      │   │ │ ├─┬ hosted-git-info@4.0.2
                      │   │ │ │ └── lru-cache@6.0.0 deduped
                      │   │ │ ├─┬ is-core-module@2.8.0
                      │   │ │ │ └── has@1.0.3 deduped
                      │   │ │ ├── semver@7.3.5 deduped
                      │   │ │ └─┬ validate-npm-package-license@3.0.4
                      │   │ │   ├─┬ spdx-correct@3.1.1
                      │   │ │   │ ├── spdx-expression-parse@3.0.1 deduped
                      │   │ │   │ └── spdx-license-ids@3.0.11
                      │   │ │   └─┬ spdx-expression-parse@3.0.1
                      │   │ │     ├── spdx-exceptions@2.3.0
                      │   │ │     └── spdx-license-ids@3.0.11 deduped
                      │   │ ├── read-pkg-up@7.0.1 deduped
                      │   │ ├─┬ redent@3.0.0
                      │   │ │ ├── indent-string@4.0.0
                      │   │ │ └─┬ strip-indent@3.0.0
                      │   │ │   └── min-indent@1.0.1
                      │   │ ├── trim-newlines@3.0.1
                      │   │ ├── type-fest@0.18.1
                      │   │ └── yargs-parser@20.2.9 deduped
                      │   ├── minimatch@3.0.4 deduped
                      │   ├─┬ new-github-release-url@1.0.0
                      │   │ └── type-fest@0.4.1
                      │   ├─┬ npm-name@6.0.1
                      │   │ ├─┬ got@10.7.0
                      │   │ │ ├── @sindresorhus/is@2.1.1
                      │   │ │ ├─┬ @szmarczak/http-timer@4.0.6
                      │   │ │ │ └── defer-to-connect@2.0.1
                      │   │ │ ├─┬ @types/cacheable-request@6.0.2
                      │   │ │ │ ├── @types/http-cache-semantics@4.0.1
                      │   │ │ │ ├─┬ @types/keyv@3.1.3
                      │   │ │ │ │ └── @types/node@16.11.11 deduped
                      │   │ │ │ ├── @types/node@16.11.11 deduped
                      │   │ │ │ └─┬ @types/responselike@1.0.0
                      │   │ │ │   └── @types/node@16.11.11 deduped
                      │   │ │ ├─┬ cacheable-lookup@2.0.1
                      │   │ │ │ ├── @types/keyv@3.1.3 deduped
                      │   │ │ │ └─┬ keyv@4.0.4
                      │   │ │ │   └── json-buffer@3.0.1
                      │   │ │ ├─┬ cacheable-request@7.0.2
                      │   │ │ │ ├─┬ clone-response@1.0.2
                      │   │ │ │ │ └── mimic-response@1.0.1
                      │   │ │ │ ├─┬ get-stream@5.2.0
                      │   │ │ │ │ └─┬ pump@3.0.0
                      │   │ │ │ │   ├── end-of-stream@1.4.4 deduped
                      │   │ │ │ │   └── once@1.4.0 deduped
                      │   │ │ │ ├── http-cache-semantics@4.1.0
                      │   │ │ │ ├── keyv@4.0.4 deduped
                      │   │ │ │ ├── lowercase-keys@2.0.0 deduped
                      │   │ │ │ ├── normalize-url@6.1.0
                      │   │ │ │ └── responselike@2.0.0 deduped
                      │   │ │ ├─┬ decompress-response@5.0.0
                      │   │ │ │ └── mimic-response@2.1.0 deduped
                      │   │ │ ├── duplexer3@0.1.4
                      │   │ │ ├─┬ get-stream@5.2.0
                      │   │ │ │ └─┬ pump@3.0.0
                      │   │ │ │   ├── end-of-stream@1.4.4 deduped
                      │   │ │ │   └── once@1.4.0 deduped
                      │   │ │ ├── lowercase-keys@2.0.0
                      │   │ │ ├── mimic-response@2.1.0 deduped
                      │   │ │ ├── p-cancelable@2.1.1
                      │   │ │ ├─┬ p-event@4.2.0
                      │   │ │ │ └─┬ p-timeout@3.2.0
                      │   │ │ │   └── p-finally@1.0.0
                      │   │ │ ├─┬ responselike@2.0.0
                      │   │ │ │ └── lowercase-keys@2.0.0 deduped
                      │   │ │ ├── to-readable-stream@2.1.0
                      │   │ │ └── type-fest@0.10.0
                      │   │ ├── is-scoped@2.1.0 deduped
                      │   │ ├── is-url-superb@4.0.0
                      │   │ ├── lodash.zip@4.2.0
                      │   │ ├── org-regex@1.0.0
                      │   │ ├─┬ p-map@3.0.0
                      │   │ │ └── aggregate-error@3.1.0 deduped
                      │   │ ├─┬ registry-auth-token@4.2.1
                      │   │ │ └── rc@1.2.8 deduped
                      │   │ ├─┬ registry-url@5.1.0
                      │   │ │ └── rc@1.2.8 deduped
                      │   │ └─┬ validate-npm-package-name@3.0.0
                      │   │   └── builtins@1.0.3
                      │   ├─┬ onetime@5.1.2
                      │   │ └── mimic-fn@2.1.0
                      │   ├─┬ open@7.4.2
                      │   │ ├── is-docker@2.2.1
                      │   │ └─┬ is-wsl@2.2.0
                      │   │   └── is-docker@2.2.1 deduped
                      │   ├─┬ ow@0.21.0
                      │   │ ├── @sindresorhus/is@4.2.0
                      │   │ ├── callsites@3.1.0
                      │   │ ├─┬ dot-prop@6.0.1
                      │   │ │ └── is-obj@2.0.0
                      │   │ ├── lodash.isequal@4.5.0
                      │   │ ├── type-fest@0.20.2
                      │   │ └── vali-date@1.0.0
                      │   ├─┬ p-memoize@4.0.3
                      │   │ ├─┬ map-age-cleaner@0.1.3
                      │   │ │ └── p-defer@1.0.0
                      │   │ ├── mimic-fn@3.1.0
                      │   │ └─┬ p-settle@4.1.1
                      │   │   ├─┬ p-limit@2.3.0
                      │   │   │ └── p-try@2.2.0
                      │   │   └── p-reflect@2.1.0
                      │   ├── p-timeout@4.1.0
                      │   ├─┬ pkg-dir@5.0.0
                      │   │ └─┬ find-up@5.0.0
                      │   │   ├─┬ locate-path@6.0.0
                      │   │   │ └─┬ p-locate@5.0.0
                      │   │   │   └─┬ p-limit@3.1.0
                      │   │   │     └── yocto-queue@0.1.0
                      │   │   └── path-exists@4.0.0
                      │   ├─┬ read-pkg-up@7.0.1
                      │   │ ├─┬ find-up@4.1.0
                      │   │ │ ├─┬ locate-path@5.0.0
                      │   │ │ │ └─┬ p-locate@4.1.0
                      │   │ │ │   └── p-limit@2.3.0 deduped
                      │   │ │ └── path-exists@4.0.0 deduped
                      │   │ ├─┬ read-pkg@5.2.0
                      │   │ │ ├── @types/normalize-package-data@2.4.1
                      │   │ │ ├─┬ normalize-package-data@2.5.0
                      │   │ │ │ ├── hosted-git-info@2.8.9
                      │   │ │ │ ├─┬ resolve@1.20.0
                      │   │ │ │ │ ├── is-core-module@2.8.0 deduped
                      │   │ │ │ │ └── path-parse@1.0.7
                      │   │ │ │ ├── semver@5.7.1
                      │   │ │ │ └── validate-npm-package-license@3.0.4 deduped
                      │   │ │ ├── parse-json@5.2.0 deduped
                      │   │ │ └── type-fest@0.6.0
                      │   │ └── type-fest@0.8.1
                      │   ├─┬ rxjs@6.6.7
                      │   │ └── tslib@1.14.1 deduped
                      │   ├── semver@7.3.5 deduped
                      │   ├── split@1.0.1 deduped
                      │   ├── symbol-observable@3.0.0
                      │   ├─┬ terminal-link@2.1.1
                      │   │ ├── ansi-escapes@4.3.2 deduped
                      │   │ └─┬ supports-hyperlinks@2.2.0
                      │   │   ├── has-flag@4.0.0 deduped
                      │   │   └── supports-color@7.2.0 deduped
                      │   └─┬ update-notifier@5.1.0
                      │     ├─┬ boxen@5.1.2
                      │     │ ├─┬ ansi-align@3.0.1
                      │     │ │ └── string-width@4.2.3 deduped
                      │     │ ├── camelcase@6.2.1
                      │     │ ├── chalk@4.1.2 deduped
                      │     │ ├── cli-boxes@2.2.1
                      │     │ ├── string-width@4.2.3 deduped
                      │     │ ├── type-fest@0.20.2
                      │     │ ├─┬ widest-line@3.1.0
                      │     │ │ └── string-width@4.2.3 deduped
                      │     │ └─┬ wrap-ansi@7.0.0
                      │     │   ├── ansi-styles@4.3.0 deduped
                      │     │   ├── string-width@4.2.3 deduped
                      │     │   └── strip-ansi@6.0.1 deduped
                      │     ├── chalk@4.1.2 deduped
                      │     ├─┬ configstore@5.0.1
                      │     │ ├─┬ dot-prop@5.3.0
                      │     │ │ └── is-obj@2.0.0 deduped
                      │     │ ├── graceful-fs@4.2.8 deduped
                      │     │ ├── make-dir@3.1.0 deduped
                      │     │ ├─┬ unique-string@2.0.0
                      │     │ │ └── crypto-random-string@2.0.0
                      │     │ ├─┬ write-file-atomic@3.0.3
                      │     │ │ ├── imurmurhash@0.1.4
                      │     │ │ ├── is-typedarray@1.0.0 deduped
                      │     │ │ ├── signal-exit@3.0.6 deduped
                      │     │ │ └─┬ typedarray-to-buffer@3.1.5
                      │     │ │   └── is-typedarray@1.0.0 deduped
                      │     │ └── xdg-basedir@4.0.0 deduped
                      │     ├── has-yarn@2.1.0 deduped
                      │     ├── import-lazy@2.1.0
                      │     ├─┬ is-ci@2.0.0
                      │     │ └── ci-info@2.0.0
                      │     ├─┬ is-installed-globally@0.4.0
                      │     │ ├─┬ global-dirs@3.0.0
                      │     │ │ └── ini@2.0.0
                      │     │ └── is-path-inside@3.0.3 deduped
                      │     ├── is-npm@5.0.0
                      │     ├── is-yarn-global@0.3.0
                      │     ├─┬ latest-version@5.1.0
                      │     │ └─┬ package-json@6.5.0
                      │     │   ├─┬ got@9.6.0
                      │     │   │ ├── @sindresorhus/is@0.14.0
                      │     │   │ ├─┬ @szmarczak/http-timer@1.1.2
                      │     │   │ │ └── defer-to-connect@1.1.3
                      │     │   │ ├─┬ cacheable-request@6.1.0
                      │     │   │ │ ├── clone-response@1.0.2 deduped
                      │     │   │ │ ├─┬ get-stream@5.2.0
                      │     │   │ │ │ └── pump@3.0.0 deduped
                      │     │   │ │ ├── http-cache-semantics@4.1.0 deduped
                      │     │   │ │ ├─┬ keyv@3.1.0
                      │     │   │ │ │ └── json-buffer@3.0.0
                      │     │   │ │ ├── lowercase-keys@2.0.0
                      │     │   │ │ ├── normalize-url@4.5.1
                      │     │   │ │ └─┬ responselike@1.0.2
                      │     │   │ │   └── lowercase-keys@1.0.1 deduped
                      │     │   │ ├─┬ decompress-response@3.3.0
                      │     │   │ │ └── mimic-response@1.0.1 deduped
                      │     │   │ ├── duplexer3@0.1.4 deduped
                      │     │   │ ├─┬ get-stream@4.1.0
                      │     │   │ │ └─┬ pump@3.0.0
                      │     │   │ │   ├── end-of-stream@1.4.4 deduped
                      │     │   │ │   └── once@1.4.0 deduped
                      │     │   │ ├── lowercase-keys@1.0.1
                      │     │   │ ├── mimic-response@1.0.1
                      │     │   │ ├── p-cancelable@1.1.0
                      │     │   │ ├── to-readable-stream@1.0.0
                      │     │   │ └─┬ url-parse-lax@3.0.0
                      │     │   │   └── prepend-http@2.0.0
                      │     │   ├── registry-auth-token@4.2.1 deduped
                      │     │   ├── registry-url@5.1.0 deduped
                      │     │   └── semver@6.3.0
                      │     ├─┬ pupa@2.1.1
                      │     │ └── escape-goat@2.1.1
                      │     ├── semver@7.3.5 deduped
                      │     ├─┬ semver-diff@3.1.1
                      │     │ └── semver@6.3.0
                      │     └── xdg-basedir@4.0.0
                      ├── iobroker.vis-metro@1.1.2
                      ├── iobroker.vis-weather@2.5.5
                      ├─┬ iobroker.web@3.4.9
                      │ ├── @iobroker/adapter-core@2.5.1 deduped
                      │ ├── body-parser@1.19.0 deduped
                      │ ├── connect-flash@0.1.1 deduped
                      │ ├── cookie-parser@1.4.6 deduped
                      │ ├── express@4.17.1 deduped
                      │ ├── express-session@1.17.2 deduped
                      │ ├─┬ iobroker.simple-api@2.6.2
                      │ │ └── @iobroker/adapter-core@2.5.1 deduped
                      │ ├─┬ iobroker.socketio@3.1.5
                      │ │ ├── @iobroker/adapter-core@2.5.1 deduped
                      │ │ ├─┬ axios@0.23.0
                      │ │ │ └── follow-redirects@1.14.5 deduped
                      │ │ ├── cookie-parser@1.4.6 deduped
                      │ │ ├── express-session@1.17.2 deduped
                      │ │ └─┬ socket.io@2.4.1
                      │ │   ├─┬ debug@4.1.1
                      │ │   │ └── ms@2.1.3 deduped
                      │ │   ├─┬ engine.io@3.5.0
                      │ │   │ ├── accepts@1.3.7 deduped
                      │ │   │ ├── base64id@2.0.0
                      │ │   │ ├── cookie@0.4.1
                      │ │   │ ├─┬ debug@4.1.1
                      │ │   │ │ └── ms@2.1.3 deduped
                      │ │   │ ├── engine.io-parser@2.2.1 deduped
                      │ │   │ └── ws@7.4.6
                      │ │   ├── has-binary2@1.0.3 deduped
                      │ │   ├── socket.io-adapter@1.1.2
                      │ │   ├── socket.io-client@2.4.0 deduped
                      │ │   └─┬ socket.io-parser@3.4.1
                      │ │     ├── component-emitter@1.2.1
                      │ │     ├─┬ debug@4.1.1
                      │ │     │ └── ms@2.1.3 deduped
                      │ │     └── isarray@2.0.1
                      │ ├─┬ mime-types@2.1.34
                      │ │ └── mime-db@1.51.0
                      │ ├─┬ passport@0.4.1
                      │ │ ├── passport-strategy@1.0.0 deduped
                      │ │ └── pause@0.0.1 deduped
                      │ ├── passport-local@1.0.0 deduped
                      │ ├── passport.socketio@3.7.0 deduped
                      │ ├── request@2.88.2 deduped
                      │ ├─┬ socket.io-client@2.4.0
                      │ │ ├── backo2@1.0.2
                      │ │ ├── component-bind@1.0.0
                      │ │ ├── component-emitter@1.3.0
                      │ │ ├─┬ debug@3.1.0
                      │ │ │ └── ms@2.0.0
                      │ │ ├─┬ engine.io-client@3.5.2
                      │ │ │ ├── component-emitter@1.3.0 deduped
                      │ │ │ ├── component-inherit@0.0.3
                      │ │ │ ├─┬ debug@3.1.0
                      │ │ │ │ └── ms@2.0.0
                      │ │ │ ├─┬ engine.io-parser@2.2.1
                      │ │ │ │ ├── after@0.8.2
                      │ │ │ │ ├── arraybuffer.slice@0.0.7
                      │ │ │ │ ├── base64-arraybuffer@0.1.4
                      │ │ │ │ ├── blob@0.0.5
                      │ │ │ │ └── has-binary2@1.0.3 deduped
                      │ │ │ ├── has-cors@1.1.0
                      │ │ │ ├── indexof@0.0.1 deduped
                      │ │ │ ├── parseqs@0.0.6 deduped
                      │ │ │ ├── parseuri@0.0.6 deduped
                      │ │ │ ├── ws@7.4.6
                      │ │ │ ├── xmlhttprequest-ssl@1.6.3
                      │ │ │ └── yeast@0.1.2
                      │ │ ├─┬ has-binary2@1.0.3
                      │ │ │ └── isarray@2.0.1
                      │ │ ├── indexof@0.0.1
                      │ │ ├── parseqs@0.0.6
                      │ │ ├── parseuri@0.0.6
                      │ │ ├─┬ socket.io-parser@3.3.2
                      │ │ │ ├── component-emitter@1.3.0 deduped
                      │ │ │ ├── debug@3.1.0 deduped
                      │ │ │ └── isarray@2.0.1
                      │ │ └── to-array@0.1.4
                      │ └── xtend@4.0.2
                      └─┬ iobroker.zigbee@1.5.6
                        ├── @iobroker/adapter-core@2.5.1 deduped
                        ├── tar@6.1.11 deduped
                        ├── typescript@4.5.2 deduped
                        ├─┬ zigbee-herdsman@0.13.110
                        │ ├── @babel/cli@7.13.0 extraneous
                        │ ├── @babel/preset-env@7.13.9 extraneous
                        │ ├── @babel/preset-typescript@7.13.0 extraneous
                        │ ├─┬ @serialport/bindings@9.0.4
                        │ │ ├─┬ @serialport/binding-abstract@9.0.7
                        │ │ │ └── debug@4.3.1 deduped
                        │ │ ├─┬ @serialport/parser-readline@9.0.7
                        │ │ │ └── @serialport/parser-delimiter@9.0.7 deduped
                        │ │ ├─┬ bindings@1.5.0
                        │ │ │ └── file-uri-to-path@1.0.0
                        │ │ ├── debug@4.3.1 deduped
                        │ │ ├── nan@2.14.2
                        │ │ └─┬ prebuild-install@6.0.1
                        │ │   ├── detect-libc@1.0.3
                        │ │   ├── expand-template@2.0.3
                        │ │   ├── github-from-package@0.0.0
                        │ │   ├── minimist@1.2.5
                        │ │   ├── mkdirp-classic@0.5.3
                        │ │   ├── napi-build-utils@1.0.2
                        │ │   ├─┬ node-abi@2.20.0
                        │ │   │ └── semver@5.7.1
                        │ │   ├── noop-logger@0.1.1
                        │ │   ├─┬ npmlog@4.1.2
                        │ │   │ ├─┬ are-we-there-yet@1.1.5
                        │ │   │ │ ├── delegates@1.0.0
                        │ │   │ │ └─┬ readable-stream@2.3.7
                        │ │   │ │   ├── core-util-is@1.0.2
                        │ │   │ │   ├── inherits@2.0.4 deduped
                        │ │   │ │   ├── isarray@1.0.0
                        │ │   │ │   ├── process-nextick-args@2.0.1
                        │ │   │ │   ├── safe-buffer@5.1.2 deduped
                        │ │   │ │   ├─┬ string_decoder@1.1.1
                        │ │   │ │   │ └── safe-buffer@5.1.2 deduped
                        │ │   │ │   └── util-deprecate@1.0.2
                        │ │   │ ├── console-control-strings@1.1.0
                        │ │   │ ├─┬ gauge@2.7.4
                        │ │   │ │ ├── aproba@1.2.0
                        │ │   │ │ ├── console-control-strings@1.1.0 deduped
                        │ │   │ │ ├── has-unicode@2.0.1
                        │ │   │ │ ├── object-assign@4.1.1 deduped
                        │ │   │ │ ├── signal-exit@3.0.3
                        │ │   │ │ ├─┬ string-width@1.0.2
                        │ │   │ │ │ ├── code-point-at@1.1.0
                        │ │   │ │ │ ├─┬ is-fullwidth-code-point@1.0.0
                        │ │   │ │ │ │ └── number-is-nan@1.0.1
                        │ │   │ │ │ └── strip-ansi@3.0.1 deduped
                        │ │   │ │ ├─┬ strip-ansi@3.0.1
                        │ │   │ │ │ └── ansi-regex@2.1.1
                        │ │   │ │ └─┬ wide-align@1.1.3
                        │ │   │ │   └── string-width@1.0.2 deduped
                        │ │   │ └── set-blocking@2.0.0
                        │ │   ├─┬ pump@3.0.0
                        │ │   │ ├─┬ end-of-stream@1.4.4
                        │ │   │ │ └── once@1.4.0 deduped
                        │ │   │ └─┬ once@1.4.0
                        │ │   │   └── wrappy@1.0.2
                        │ │   ├─┬ rc@1.2.8
                        │ │   │ ├── deep-extend@0.6.0
                        │ │   │ ├── ini@1.3.8
                        │ │   │ ├── minimist@1.2.5 deduped
                        │ │   │ └── strip-json-comments@2.0.1
                        │ │   ├─┬ simple-get@3.1.0
                        │ │   │ ├─┬ decompress-response@4.2.1
                        │ │   │ │ └── mimic-response@2.1.0
                        │ │   │ ├── once@1.4.0 deduped
                        │ │   │ └── simple-concat@1.0.1
                        │ │   ├─┬ tar-fs@2.1.1
                        │ │   │ ├── chownr@1.1.4
                        │ │   │ ├── mkdirp-classic@0.5.3 deduped
                        │ │   │ ├── pump@3.0.0 deduped
                        │ │   │ └─┬ tar-stream@2.2.0
                        │ │   │   ├─┬ bl@4.1.0
                        │ │   │   │ ├─┬ buffer@5.7.1
                        │ │   │   │ │ ├── base64-js@1.5.1
                        │ │   │   │ │ └── ieee754@1.2.1
                        │ │   │   │ ├── inherits@2.0.4 deduped
                        │ │   │   │ └─┬ readable-stream@3.6.0
                        │ │   │   │   ├── inherits@2.0.4 deduped
                        │ │   │   │   ├── string_decoder@1.1.1 deduped
                        │ │   │   │   └── util-deprecate@1.0.2 deduped
                        │ │   │   ├── end-of-stream@1.4.4 deduped
                        │ │   │   ├── fs-constants@1.0.0
                        │ │   │   ├── inherits@2.0.4
                        │ │   │   └─┬ readable-stream@3.6.0
                        │ │   │     ├── inherits@2.0.4 deduped
                        │ │   │     ├── string_decoder@1.1.1 deduped
                        │ │   │     └── util-deprecate@1.0.2 deduped
                        │ │   ├─┬ tunnel-agent@0.6.0
                        │ │   │ └── safe-buffer@5.1.2
                        │ │   └── which-pm-runs@1.0.0
                        │ ├── @types/debounce@1.2.0 extraneous
                        │ ├── @types/debug@4.1.5 extraneous
                        │ ├── @types/jest@26.0.20 extraneous
                        │ ├── @types/mz@2.7.3 extraneous
                        │ ├── @types/nedb@1.8.11 extraneous
                        │ ├── @types/serialport@8.0.1 extraneous
                        │ ├── @typescript-eslint/eslint-plugin@4.16.1 extraneous
                        │ ├── @typescript-eslint/parser@4.16.1 extraneous
                        │ ├── debounce@1.2.0
                        │ ├─┬ debug@4.3.1
                        │ │ └── ms@2.1.2
                        │ ├── eslint@7.21.0 extraneous
                        │ ├── fast-deep-equal@3.1.3
                        │ ├── jest@26.6.3 extraneous
                        │ ├── mixin-deep@2.0.1
                        │ ├─┬ mz@2.7.0
                        │ │ ├── any-promise@1.3.0
                        │ │ ├── object-assign@4.1.1
                        │ │ └─┬ thenify-all@1.6.0
                        │ │   └─┬ thenify@3.3.1
                        │ │     └── any-promise@1.3.0 deduped
                        │ ├─┬ serialport@9.0.6
                        │ │ ├─┬ @serialport/binding-mock@9.0.7
                        │ │ │ ├── @serialport/binding-abstract@9.0.7 deduped
                        │ │ │ └── debug@4.3.1 deduped
                        │ │ ├── @serialport/bindings@9.0.4 deduped
                        │ │ ├── @serialport/parser-byte-length@9.0.7
                        │ │ ├── @serialport/parser-cctalk@9.0.7
                        │ │ ├── @serialport/parser-delimiter@9.0.7
                        │ │ ├── @serialport/parser-inter-byte-timeout@9.0.7
                        │ │ ├── @serialport/parser-readline@9.0.7 deduped
                        │ │ ├── @serialport/parser-ready@9.0.7
                        │ │ ├── @serialport/parser-regex@9.0.7
                        │ │ ├─┬ @serialport/stream@9.0.7
                        │ │ │ └── debug@4.3.1 deduped
                        │ │ └── debug@4.3.1 deduped
                        │ ├── slip@1.0.2
                        │ ├── typedoc@0.20.28 extraneous
                        │ ├── typedoc-plugin-markdown@3.6.0 extraneous
                        │ ├── typedoc-plugin-no-inherit@1.2.0 extraneous
                        │ ├── typedoc-plugin-sourcefile-url@1.0.6 extraneous
                        │ └── UNMET PEER DEPENDENCY typescript@4.2.2 extraneous
                        └─┬ zigbee-herdsman-converters@14.0.162
                          ├─┬ axios@0.21.1
                          │ └── follow-redirects@1.14.1
                          ├── buffer-crc32@0.2.13
                          ├── eslint@7.27.0 extraneous
                          ├── eslint-config-google@0.14.0 extraneous
                          ├── eslint-plugin-jest@24.3.6 extraneous
                          ├─┬ https-proxy-agent@5.0.0
                          │ ├─┬ agent-base@6.0.2
                          │ │ └── debug@4.3.1 deduped
                          │ └─┬ debug@4.3.1
                          │   └── ms@2.1.2
                          ├── jest@26.6.3 extraneous
                          ├─┬ tar-stream@2.2.0
                          │ ├─┬ bl@4.1.0
                          │ │ ├─┬ buffer@5.7.1
                          │ │ │ ├── base64-js@1.5.1
                          │ │ │ └── ieee754@1.2.1
                          │ │ ├── inherits@2.0.4 deduped
                          │ │ └── readable-stream@3.6.0 deduped
                          │ ├─┬ end-of-stream@1.4.4
                          │ │ └─┬ once@1.4.0
                          │ │   └── wrappy@1.0.2
                          │ ├── fs-constants@1.0.0
                          │ ├── inherits@2.0.4
                          │ └─┬ readable-stream@3.6.0
                          │   ├── inherits@2.0.4 deduped
                          │   ├─┬ string_decoder@1.3.0
                          │   │ └── safe-buffer@5.2.1
                          │   └── util-deprecate@1.0.2
                          └─┬ zigbee-herdsman@0.13.107
                            ├── @babel/cli@7.13.0 extraneous
                            ├── @babel/preset-env@7.13.9 extraneous
                            ├── @babel/preset-typescript@7.13.0 extraneous
                            ├─┬ @serialport/bindings@9.0.4
                            │ ├─┬ @serialport/binding-abstract@9.0.7
                            │ │ └── debug@4.3.1 deduped
                            │ ├─┬ @serialport/parser-readline@9.0.7
                            │ │ └── @serialport/parser-delimiter@9.0.7 deduped
                            │ ├─┬ bindings@1.5.0
                            │ │ └── file-uri-to-path@1.0.0
                            │ ├── debug@4.3.1 deduped
                            │ ├── nan@2.14.2
                            │ └─┬ prebuild-install@6.0.1
                            │   ├── detect-libc@1.0.3
                            │   ├── expand-template@2.0.3
                            │   ├── github-from-package@0.0.0
                            │   ├── minimist@1.2.5
                            │   ├── mkdirp-classic@0.5.3
                            │   ├── napi-build-utils@1.0.2
                            │   ├─┬ node-abi@2.20.0
                            │   │ └── semver@5.7.1
                            │   ├── noop-logger@0.1.1
                            │   ├─┬ npmlog@4.1.2
                            │   │ ├─┬ are-we-there-yet@1.1.5
                            │   │ │ ├── delegates@1.0.0
                            │   │ │ └─┬ readable-stream@2.3.7
                            │   │ │   ├── core-util-is@1.0.2
                            │   │ │   ├── inherits@2.0.4 deduped
                            │   │ │   ├── isarray@1.0.0
                            │   │ │   ├── process-nextick-args@2.0.1
                            │   │ │   ├── safe-buffer@5.1.2 deduped
                            │   │ │   ├─┬ string_decoder@1.1.1
                            │   │ │   │ └── safe-buffer@5.1.2 deduped
                            │   │ │   └── util-deprecate@1.0.2
                            │   │ ├── console-control-strings@1.1.0
                            │   │ ├─┬ gauge@2.7.4
                            │   │ │ ├── aproba@1.2.0
                            │   │ │ ├── console-control-strings@1.1.0 deduped
                            │   │ │ ├── has-unicode@2.0.1
                            │   │ │ ├── object-assign@4.1.1 deduped
                            │   │ │ ├── signal-exit@3.0.3
                            │   │ │ ├─┬ string-width@1.0.2
                            │   │ │ │ ├── code-point-at@1.1.0
                            │   │ │ │ ├─┬ is-fullwidth-code-point@1.0.0
                            │   │ │ │ │ └── number-is-nan@1.0.1
                            │   │ │ │ └── strip-ansi@3.0.1 deduped
                            │   │ │ ├─┬ strip-ansi@3.0.1
                            │   │ │ │ └── ansi-regex@2.1.1
                            │   │ │ └─┬ wide-align@1.1.3
                            │   │ │   └── string-width@1.0.2 deduped
                            │   │ └── set-blocking@2.0.0
                            │   ├─┬ pump@3.0.0
                            │   │ ├─┬ end-of-stream@1.4.4
                            │   │ │ └── once@1.4.0 deduped
                            │   │ └─┬ once@1.4.0
                            │   │   └── wrappy@1.0.2
                            │   ├─┬ rc@1.2.8
                            │   │ ├── deep-extend@0.6.0
                            │   │ ├── ini@1.3.8
                            │   │ ├── minimist@1.2.5 deduped
                            │   │ └── strip-json-comments@2.0.1
                            │   ├─┬ simple-get@3.1.0
                            │   │ ├─┬ decompress-response@4.2.1
                            │   │ │ └── mimic-response@2.1.0
                            │   │ ├── once@1.4.0 deduped
                            │   │ └── simple-concat@1.0.1
                            │   ├─┬ tar-fs@2.1.1
                            │   │ ├── chownr@1.1.4
                            │   │ ├── mkdirp-classic@0.5.3 deduped
                            │   │ ├── pump@3.0.0 deduped
                            │   │ └─┬ tar-stream@2.2.0
                            │   │   ├─┬ bl@4.1.0
                            │   │   │ ├─┬ buffer@5.7.1
                            │   │   │ │ ├── base64-js@1.5.1
                            │   │   │ │ └── ieee754@1.2.1
                            │   │   │ ├── inherits@2.0.4 deduped
                            │   │   │ └─┬ readable-stream@3.6.0
                            │   │   │   ├── inherits@2.0.4 deduped
                            │   │   │   ├── string_decoder@1.1.1 deduped
                            │   │   │   └── util-deprecate@1.0.2 deduped
                            │   │   ├── end-of-stream@1.4.4 deduped
                            │   │   ├── fs-constants@1.0.0
                            │   │   ├── inherits@2.0.4
                            │   │   └─┬ readable-stream@3.6.0
                            │   │     ├── inherits@2.0.4 deduped
                            │   │     ├── string_decoder@1.1.1 deduped
                            │   │     └── util-deprecate@1.0.2 deduped
                            │   ├─┬ tunnel-agent@0.6.0
                            │   │ └── safe-buffer@5.1.2
                            │   └── which-pm-runs@1.0.0
                            ├── @types/debounce@1.2.0 extraneous
                            ├── @types/debug@4.1.5 extraneous
                            ├── @types/jest@26.0.20 extraneous
                            ├── @types/mz@2.7.3 extraneous
                            ├── @types/nedb@1.8.11 extraneous
                            ├── @types/serialport@8.0.1 extraneous
                            ├── @typescript-eslint/eslint-plugin@4.16.1 extraneous
                            ├── @typescript-eslint/parser@4.16.1 extraneous
                            ├── debounce@1.2.0
                            ├─┬ debug@4.3.1
                            │ └── ms@2.1.2
                            ├── eslint@7.21.0 extraneous
                            ├── fast-deep-equal@3.1.3
                            ├── jest@26.6.3 extraneous
                            ├── mixin-deep@2.0.1
                            ├─┬ mz@2.7.0
                            │ ├── any-promise@1.3.0
                            │ ├── object-assign@4.1.1
                            │ └─┬ thenify-all@1.6.0
                            │   └─┬ thenify@3.3.1
                            │     └── any-promise@1.3.0 deduped
                            ├─┬ serialport@9.0.6
                            │ ├─┬ @serialport/binding-mock@9.0.7
                            │ │ ├── @serialport/binding-abstract@9.0.7 deduped
                            │ │ └── debug@4.3.1 deduped
                            │ ├── @serialport/bindings@9.0.4 deduped
                            │ ├── @serialport/parser-byte-length@9.0.7
                            │ ├── @serialport/parser-cctalk@9.0.7
                            │ ├── @serialport/parser-delimiter@9.0.7
                            │ ├── @serialport/parser-inter-byte-timeout@9.0.7
                            │ ├── @serialport/parser-readline@9.0.7 deduped
                            │ ├── @serialport/parser-ready@9.0.7
                            │ ├── @serialport/parser-regex@9.0.7
                            │ ├─┬ @serialport/stream@9.0.7
                            │ │ └── debug@4.3.1 deduped
                            │ └── debug@4.3.1 deduped
                            ├── slip@1.0.2
                            ├── typedoc@0.20.28 extraneous
                            ├── typedoc-plugin-markdown@3.6.0 extraneous
                            ├── typedoc-plugin-no-inherit@1.2.0 extraneous
                            ├── typedoc-plugin-sourcefile-url@1.0.6 extraneous
                            └── UNMET PEER DEPENDENCY typescript@4.2.2 extraneous
                      
                      npm ERR! peer dep missing: @angular/common@>= 5.0.0, required by xmlhttprequest-ts@1.0.1
                      npm ERR! peer dep missing: @angular/core@>= 5.0.0, required by xmlhttprequest-ts@1.0.1
                      npm ERR! peer dep missing: typescript@3.9.x || 4.0.x || 4.1.x, required by typedoc@0.20.28
                      npm ERR! extraneous: @babel/cli@7.13.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@babel/cli
                      npm ERR! extraneous: @babel/preset-env@7.13.9 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@babel/preset-env
                      npm ERR! extraneous: @babel/preset-typescript@7.13.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@babel/preset-typescript
                      npm ERR! extraneous: @types/debounce@1.2.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/debounce
                      npm ERR! extraneous: @types/debug@4.1.5 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/debug
                      npm ERR! extraneous: @types/jest@26.0.20 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/jest
                      npm ERR! extraneous: @types/mz@2.7.3 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/mz
                      npm ERR! extraneous: @types/nedb@1.8.11 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/nedb
                      npm ERR! extraneous: @types/serialport@8.0.1 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@types/serialport
                      npm ERR! extraneous: @typescript-eslint/eslint-plugin@4.16.1 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@typescript-eslint/eslint-plugin
                      npm ERR! extraneous: @typescript-eslint/parser@4.16.1 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/@typescript-eslint/parser
                      npm ERR! extraneous: eslint@7.21.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/eslint
                      npm ERR! extraneous: jest@26.6.3 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/jest
                      npm ERR! extraneous: typedoc@0.20.28 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/typedoc
                      npm ERR! extraneous: typedoc-plugin-markdown@3.6.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-markdown
                      npm ERR! extraneous: typedoc-plugin-no-inherit@1.2.0 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-no-inherit
                      npm ERR! extraneous: typedoc-plugin-sourcefile-url@1.0.6 /opt/iobroker/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-sourcefile-url
                      npm ERR! extraneous: eslint@7.27.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/eslint
                      npm ERR! extraneous: eslint-config-google@0.14.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/eslint-config-google
                      npm ERR! extraneous: eslint-plugin-jest@24.3.6 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/eslint-plugin-jest
                      npm ERR! extraneous: jest@26.6.3 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/jest
                      npm ERR! peer dep missing: typescript@3.9.x || 4.0.x || 4.1.x, required by typedoc@0.20.28
                      npm ERR! extraneous: @babel/cli@7.13.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@babel/cli
                      npm ERR! extraneous: @babel/preset-env@7.13.9 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@babel/preset-env
                      npm ERR! extraneous: @babel/preset-typescript@7.13.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@babel/preset-typescript
                      npm ERR! extraneous: @types/debounce@1.2.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/debounce
                      npm ERR! extraneous: @types/debug@4.1.5 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/debug
                      npm ERR! extraneous: @types/jest@26.0.20 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/jest
                      npm ERR! extraneous: @types/mz@2.7.3 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/mz
                      npm ERR! extraneous: @types/nedb@1.8.11 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/nedb
                      npm ERR! extraneous: @types/serialport@8.0.1 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@types/serialport
                      npm ERR! extraneous: @typescript-eslint/eslint-plugin@4.16.1 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@typescript-eslint/eslint-plugin
                      npm ERR! extraneous: @typescript-eslint/parser@4.16.1 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/@typescript-eslint/parser
                      npm ERR! extraneous: eslint@7.21.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/eslint
                      npm ERR! extraneous: jest@26.6.3 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/jest
                      npm ERR! extraneous: typedoc@0.20.28 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/typedoc
                      npm ERR! extraneous: typedoc-plugin-markdown@3.6.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-markdown
                      npm ERR! extraneous: typedoc-plugin-no-inherit@1.2.0 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-no-inherit
                      npm ERR! extraneous: typedoc-plugin-sourcefile-url@1.0.6 /opt/iobroker/node_modules/zigbee-herdsman-converters/node_modules/zigbee-herdsman/node_modules/typedoc-plugin-sourcefile-url
                      
                      

                      Haben die Error-Meldung irgendeine Auswirkung und müssen beseitigt werden?

                      Thomas BraunT Online
                      Thomas BraunT Online
                      Thomas Braun
                      Most Active
                      schrieb am zuletzt editiert von
                      #32

                      @sanda sagte in Fehler in Adapterinstallation:

                      und müssen beseitigt werden?

                      Eigentlicht ist mein Ansatz ja Meldungen soweit wie möglich auch zu adressieren.
                      In dem Fall würde ich allerdings die Finger davon lassen. Das wird sich (vermutlich) mit künftigen Updates auswachsen.

                      Linux-Werkzeugkasten:
                      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                      NodeJS Fixer Skript:
                      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                      1 Antwort Letzte Antwort
                      0
                      • S Offline
                        S Offline
                        sanda
                        schrieb am zuletzt editiert von
                        #33

                        @thomas-braun Hab ich mir auch gedacht und hoffe natürlich, dass es auch sein wird :+1:

                        1 Antwort Letzte Antwort
                        0
                        Antworten
                        • In einem neuen Thema antworten
                        Anmelden zum Antworten
                        • Älteste zuerst
                        • Neuste zuerst
                        • Meiste Stimmen


                        Support us

                        ioBroker
                        Community Adapters
                        Donate

                        822

                        Online

                        32.4k

                        Benutzer

                        81.5k

                        Themen

                        1.3m

                        Beiträge
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                        ioBroker Community 2014-2025
                        logo
                        • Anmelden

                        • Du hast noch kein Konto? Registrieren

                        • Anmelden oder registrieren, um zu suchen
                        • Erster Beitrag
                          Letzter Beitrag
                        0
                        • Home
                        • Aktuell
                        • Tags
                        • Ungelesen 0
                        • Kategorien
                        • Unreplied
                        • Beliebt
                        • GitHub
                        • Docu
                        • Hilfe