Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. ioBroker Allgemein
  4. npm list schaut nicht ganz sauber aus

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    467

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    385

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    976

npm list schaut nicht ganz sauber aus

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
17 Beiträge 3 Kommentatoren 1.5k Aufrufe 2 Beobachtet
  • Ä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.
  • B Offline
    B Offline
    Beowolf
    schrieb am zuletzt editiert von
    #1

    Also wenn ich npm list eingebe kommt dieses hier.

    
    pi@raspberrypi:/opt/iobroker/node_modules/iobroker.javascript $ npm list        iobroker.javascript@5.7.0 /opt/iobroker/node_modules/iobroker.javascript
    ├── UNMET DEPENDENCY @iobroker/adapter-core@^2.6.0
    ├── @types/node@14.18.18
    ├── UNMET DEPENDENCY @types/request@^2.48.8
    ├── UNMET DEPENDENCY coffee-compiler@^0.3.2
    ├── UNMET DEPENDENCY coffee-script@^1.12.7
    ├── UNMET DEPENDENCY javascript-color-gradient@2.4.4
    ├── UNMET DEPENDENCY jsonata@^1.8.6
    ├── UNMET DEPENDENCY jszip@^3.9.1
    ├── UNMET DEPENDENCY node-inspect@^2.0.0
    ├── UNMET DEPENDENCY node-schedule@2.1.0
    ├─┬ UNMET DEPENDENCY node-ssh@12.0.4
    │ ├── UNMET DEPENDENCY is-stream@2.0.1
    │ ├─┬ UNMET DEPENDENCY make-dir@3.1.0
    │ │ └── UNMET DEPENDENCY semver@6.3.0
    │ ├── UNMET DEPENDENCY sb-promise-queue@2.1.0
    │ ├─┬ UNMET DEPENDENCY sb-scandir@3.1.0
    │ │ └── UNMET DEPENDENCY sb-promise-queue@2.1.0
    │ ├── UNMET DEPENDENCY shell-escape@0.2.0
    │ └─┬ UNMET DEPENDENCY ssh2@1.11.0
    │   ├─┬ UNMET DEPENDENCY asn1@0.2.6
    │   │ └── UNMET DEPENDENCY safer-buffer@2.1.2
    │   ├─┬ UNMET DEPENDENCY bcrypt-pbkdf@1.0.2
    │   │ └── UNMET DEPENDENCY tweetnacl@0.14.5
    │   ├─┬ UNMET OPTIONAL DEPENDENCY cpu-features@0.0.4
    │   │ ├── UNMET OPTIONAL DEPENDENCY buildcheck@0.0.3
    │   │ └── UNMET OPTIONAL DEPENDENCY nan@2.16.0
    │   └── UNMET OPTIONAL DEPENDENCY nan@2.16.0
    ├─┬ UNMET DEPENDENCY npm@8.13.1
    │ ├── UNMET DEPENDENCY @isaacs/string-locale-compare@1.1.0
    │ ├─┬ UNMET DEPENDENCY @npmcli/arborist@5.2.3
    │ │ ├── UNMET DEPENDENCY @isaacs/string-locale-compare@1.1.0
    │ │ ├─┬ UNMET DEPENDENCY @npmcli/installed-package-contents@1.0.7
    │ │ │ ├─┬ UNMET DEPENDENCY npm-bundled@1.1.2
    │ │ │ │ └── UNMET DEPENDENCY npm-normalize-package-bin@1.0.1
    │ │ │ └── UNMET DEPENDENCY npm-normalize-package-bin@1.0.1
    │ │ ├── UNMET DEPENDENCY @npmcli/map-workspaces@2.0.3
    │ │ ├─┬ UNMET DEPENDENCY @npmcli/metavuln-calculator@3.1.0
    │ │ │ ├── UNMET DEPENDENCY cacache@16.1.1
    │ │ │ ├── UNMET DEPENDENCY json-parse-even-better-errors@2.3.1
    │ │ │ ├── UNMET DEPENDENCY pacote@13.6.1
    │ │ │ └── UNMET DEPENDENCY semver@7.3.7
    │ │ ├─┬ UNMET DEPENDENCY @npmcli/move-file@2.0.0
    │ │ │ ├── UNMET DEPENDENCY mkdirp@1.0.4
    │ │ │ └── UNMET DEPENDENCY rimraf@3.0.2
    │ │ ├── UNMET DEPENDENCY @npmcli/name-from-folder@1.0.1
    │ │ ├── UNMET DEPENDENCY @npmcli/node-gyp@2.0.0
    │ │ ├── UNMET DEPENDENCY @npmcli/package-json@2.0.0
    │ │ ├── UNMET DEPENDENCY @npmcli/run-script@4.1.3
    │ │ ├─┬ UNMET DEPENDENCY bin-links@3.0.1
    │ │ │ ├─┬ UNMET DEPENDENCY cmd-shim@5.0.0
    │ │ │ │ └── UNMET DEPENDENCY mkdirp-infer-owner@2.0.0
    │ │ │ ├── UNMET DEPENDENCY mkdirp-infer-owner@2.0.0
    │ │ │ ├── UNMET DEPENDENCY npm-normalize-package-bin@1.0.1
    │ │ │ ├── UNMET DEPENDENCY read-cmd-shim@3.0.0
    │ │ │ ├── UNMET DEPENDENCY rimraf@3.0.2
    │ │ │ └── UNMET DEPENDENCY write-file-atomic@4.0.1
    │ │ ├── UNMET DEPENDENCY cacache@16.1.1
    │ │ ├── UNMET DEPENDENCY common-ancestor-path@1.0.1
    │ │ ├── UNMET DEPENDENCY json-parse-even-better-errors@2.3.1
    │ │ ├── UNMET DEPENDENCY json-stringify-nice@1.1.4
    │ │ ├── UNMET DEPENDENCY mkdirp@1.0.4
    │ │ ├── UNMET DEPENDENCY mkdirp-infer-owner@2.0.0
    │ │ ├── UNMET DEPENDENCY nopt@5.0.0
    │ │ ├── UNMET DEPENDENCY npm-install-checks@5.0.0
    │ │ ├── UNMET DEPENDENCY npm-package-arg@9.0.2
    │ │ ├── UNMET DEPENDENCY npm-pick-manifest@7.0.1
    │ │ ├── UNMET DEPENDENCY npm-registry-fetch@13.1.1
    │ │ ├── UNMET DEPENDENCY npmlog@6.0.2
    │ │ ├── UNMET DEPENDENCY pacote@13.6.1
    │ │ ├── UNMET DEPENDENCY parse-conflict-json@2.0.2
    │ │ ├── UNMET DEPENDENCY proc-log@2.0.1
    │ │ ├── UNMET DEPENDENCY promise-all-reject-late@1.0.1
    │ │ ├── UNMET DEPENDENCY promise-call-limit@1.0.1
    │ │ ├── UNMET DEPENDENCY read-package-json-fast@2.0.3
    │ │ ├── UNMET DEPENDENCY readdir-scoped-modules@1.1.0
    │ │ ├── UNMET DEPENDENCY rimraf@3.0.2
    │ │ ├── UNMET DEPENDENCY semver@7.3.7
    │ │ ├── UNMET DEPENDENCY ssri@9.0.1
    │ │ ├── UNMET DEPENDENCY treeverse@2.0.0
    │ │ └── UNMET DEPENDENCY walk-up-path@1.0.0
    │ ├── UNMET DEPENDENCY @npmcli/ci-detect@2.0.0
    │ ├─┬ UNMET DEPENDENCY @npmcli/config@4.1.0
    │ │ ├── UNMET DEPENDENCY @npmcli/map-workspaces@2.0.3
    │ │ ├── UNMET DEPENDENCY ini@3.0.0
    │ │ ├── UNMET DEPENDENCY mkdirp-infer-owner@2.0.0
    │ │ ├── UNMET DEPENDENCY nopt@5.0.0
    │ │ ├── UNMET DEPENDENCY proc-log@2.0.1
    │ │ ├── UNMET DEPENDENCY read-package-json-fast@2.0.3
    │ │ ├── UNMET DEPENDENCY semver@7.3.7
    │ │ └── UNMET DEPENDENCY walk-up-path@1.0.0
    │ ├─┬ UNMET DEPENDENCY @npmcli/fs@2.1.0
    │ │ ├── UNMET DEPENDENCY @gar/promisify@1.1.3
    │ │ └── UNMET DEPENDENCY semver@7.3.7
    │ ├─┬ UNMET DEPENDENCY @npmcli/map-workspaces@2.0.3
    │ │ ├── UNMET DEPENDENCY @npmcli/name-from-folder@1.0.1
    │ │ ├── UNMET DEPENDENCY glob@8.0.3
    │ │ ├─┬ UNMET DEPENDENCY minimatch@5.1.0
    │ │ │ └─┬ UNMET DEPENDENCY brace-expansion@2.0.1
    │ │ │   └── UNMET DEPENDENCY balanced-match@1.0.2
    │ │ └── UNMET DEPENDENCY read-package-json-fast@2.0.3
    │ ├─┬ UNMET DEPENDENCY @npmcli/package-json@2.0.0
    │ │ └── UNMET DEPENDENCY json-parse-even-better-errors@2.3.1
    │ ├─┬ UNMET DEPENDENCY @npmcli/run-script@4.1.3
    │ │ ├── UNMET DEPENDENCY @npmcli/node-gyp@2.0.0
    │ │ ├─┬ UNMET DEPENDENCY @npmcli/promise-spawn@3.0.0
    │ │ │ └── UNMET DEPENDENCY infer-owner@1.0.4
    │ │ ├── UNMET DEPENDENCY node-gyp@9.0.0
    │ │ └── UNMET DEPENDENCY read-package-json-fast@2.0.3
    │ ├── UNMET DEPENDENCY abbrev@1.1.1
    │ ├── UNMET DEPENDENCY archy@1.0.0
    │ ├─┬ UNMET DEPENDENCY cacache@16.1.1
    │ │ ├── UNMET DEPENDENCY @npmcli/fs@2.1.0
    │ │ ├── UNMET DEPENDENCY @npmcli/move-file@2.0.0
    │ │ ├── UNMET DEPENDENCY chownr@2.0.0
    │ │ ├─┬ UNMET DEPENDENCY fs-minipass@2.1.0
    │ │ │ └── UNMET DEPENDENCY minipass@3.1.6
    │ │ ├── UNMET DEPENDENCY glob@8.0.3
    │ │ ├── UNMET DEPENDENCY infer-owner@1.0.4
    │ │ ├── UNMET DEPENDENCY lru-cache@7.9.0
    │ │ ├── UNMET DEPENDENCY minipass@3.1.6
    │ │ ├─┬ UNMET DEPENDENCY minipass-collect@1.0.2
    │ │ │ └── UNMET DEPENDENCY minipass@3.1.6
    │ │ ├─┬ UNMET DEPENDENCY minipass-flush@1.0.5
    │ │ │ └── UNMET DEPENDENCY minipass@3.1.6
    │ │ ├── UNMET DEPENDENCY minipass-pipeline@1.2.4
    │ │ ├── UNMET DEPENDENCY mkdirp@1.0.4
    │ │ ├─┬ UNMET DEPENDENCY p-map@4.0.0
    │ │ │ └─┬ UNMET DEPENDENCY aggregate-error@3.1.0
    │ │ │   ├── UNMET DEPENDENCY clean-stack@2.2.0
    │ │ │   └── UNMET DEPENDENCY indent-string@4.0.0
    │ │ ├── UNMET DEPENDENCY promise-inflight@1.0.1
    │ │ ├── UNMET DEPENDENCY rimraf@3.0.2
    │ │ ├── UNMET DEPENDENCY ssri@9.0.1
    │ │ ├── UNMET DEPENDENCY tar@6.1.11
    │ │ └─┬ UNMET DEPENDENCY unique-filename@1.1.1
    │ │   └─┬ UNMET DEPENDENCY unique-slug@2.0.2
    │ │     └── UNMET DEPENDENCY imurmurhash@0.1.4
    │ ├─┬ UNMET DEPENDENCY chalk@4.1.2
    │ │ ├─┬ UNMET DEPENDENCY ansi-styles@4.3.0
    │ │ │ └─┬ UNMET DEPENDENCY color-convert@2.0.1
    │ │ │   └── UNMET DEPENDENCY color-name@1.1.4
    │ │ └─┬ UNMET DEPENDENCY supports-color@7.2.0
    │ │   └── UNMET DEPENDENCY has-flag@4.0.0
    │ ├── UNMET DEPENDENCY chownr@2.0.0
    │ ├─┬ UNMET DEPENDENCY cli-columns@4.0.0
    │ │ ├─┬ UNMET DEPENDENCY string-width@4.2.3
    │ │ │ ├── UNMET DEPENDENCY emoji-regex@8.0.0
    │ │ │ ├── UNMET DEPENDENCY is-fullwidth-code-point@3.0.0
    │ │ │ └── UNMET DEPENDENCY strip-ansi@6.0.1
    │ │ └─┬ UNMET DEPENDENCY strip-ansi@6.0.1
    │ │   └── UNMET DEPENDENCY ansi-regex@5.0.1
    │ ├─┬ UNMET DEPENDENCY cli-table3@0.6.2
    │ │ ├── UNMET OPTIONAL DEPENDENCY @colors/colors@1.5.0
    │ │ └── UNMET DEPENDENCY string-width@4.2.3
    │ ├─┬ UNMET DEPENDENCY columnify@1.6.0
    │ │ ├── UNMET DEPENDENCY strip-ansi@6.0.1
    │ │ └─┬ UNMET DEPENDENCY wcwidth@1.0.1
    │ │   └─┬ UNMET DEPENDENCY defaults@1.0.3
    │ │     └── UNMET DEPENDENCY clone@1.0.4
    │ ├── UNMET DEPENDENCY fastest-levenshtein@1.0.12
    │ ├─┬ UNMET DEPENDENCY glob@8.0.3
    │ │ ├── UNMET DEPENDENCY fs.realpath@1.0.0
    │ │ ├─┬ UNMET DEPENDENCY inflight@1.0.6
    │ │ │ ├── UNMET DEPENDENCY once@1.4.0
    │ │ │ └── UNMET DEPENDENCY wrappy@1.0.2
    │ │ ├── UNMET DEPENDENCY inherits@2.0.4
    │ │ ├── UNMET DEPENDENCY minimatch@5.1.0
    │ │ └─┬ UNMET DEPENDENCY once@1.4.0
    │ │   └── UNMET DEPENDENCY wrappy@1.0.2
    │ ├── UNMET DEPENDENCY graceful-fs@4.2.10
    │ ├─┬ UNMET DEPENDENCY hosted-git-info@5.0.0
    │ │ └── UNMET DEPENDENCY lru-cache@7.9.0
    │ ├── UNMET DEPENDENCY ini@3.0.0
    │ ├─┬ UNMET DEPENDENCY init-package-json@3.0.2
    │ │ ├── UNMET DEPENDENCY npm-package-arg@9.0.2
    │ │ ├─┬ UNMET DEPENDENCY promzard@0.3.0
    │ │ │ └── UNMET DEPENDENCY read@1.0.7
    │ │ ├── UNMET DEPENDENCY read@1.0.7
    │ │ ├── UNMET DEPENDENCY read-package-json@5.0.1
    │ │ ├── UNMET DEPENDENCY semver@7.3.7
    │ │ ├─┬ UNMET DEPENDENCY validate-npm-package-license@3.0.4
    │ │ │ ├─┬ UNMET DEPENDENCY spdx-correct@3.1.1
    │ │ │ │ ├── UNMET DEPENDENCY spdx-expression-parse@3.0.1
    │ │ │ │ └── UNMET DEPENDENCY spdx-license-ids@3.0.11
    │ │ │ └─┬ UNMET DEPENDENCY spdx-expression-parse@3.0.1
    │ │ │   ├── UNMET DEPENDENCY spdx-exceptions@2.3.0
    │ │ │   └── UNMET DEPENDENCY spdx-license-ids@3.0.11
    │ │ └── UNMET DEPENDENCY validate-npm-package-name@4.0.0
    │ ├─┬ UNMET DEPENDENCY is-cidr@4.0.2
    │ │ └─┬ UNMET DEPENDENCY cidr-regex@3.1.1
    │ │   └── UNMET DEPENDENCY ip-regex@4.3.0
    │ ├── UNMET DEPENDENCY json-parse-even-better-errors@2.3.1
    │ ├─┬ UNMET DEPENDENCY libnpmaccess@6.0.3
    │ │ ├── UNMET DEPENDENCY aproba@2.0.0
    │ │ ├── UNMET DEPENDENCY minipass@3.1.6
    │ │ ├── UNMET DEPENDENCY npm-package-arg@9.0.2
    │ │ └── UNMET DEPENDENCY npm-registry-fetch@13.1.1
    │ ├─┬ UNMET DEPENDENCY libnpmdiff@4.0.4
    │ │ ├─┬ UNMET DEPENDENCY @npmcli/disparity-colors@2.0.0
    │ │ │ └── UNMET DEPENDENCY ansi-styles@4.3.0
    │ │ ├── UNMET DEPENDENCY @npmcli/installed-package-contents@1.0.7
    │ │ ├── UNMET DEPENDENCY binary-extensions@2.2.0
    │ │ ├── UNMET DEPENDENCY diff@5.0.0
    │ │ ├── UNMET DEPENDENCY minimatch@5.1.0
    │ │ ├── UNMET DEPENDENCY npm-package-arg@9.0.2
    │ │ ├── UNMET DEPENDENCY pacote@13.6.1
    │ │ └── UNMET DEPENDENCY tar@6.1.11
    │ ├─┬ UNMET DEPENDENCY libnpmexec@4.0.8
    │ │ ├── UNMET DEPENDENCY @npmcli/arborist@5.2.3
    │ │ ├── UNMET DEPENDENCY @npmcli/ci-detect@2.0.0
    │ │ ├── UNMET DEPENDENCY @npmcli/run-script@4.1.3
    │ │ ├── UNMET DEPENDENCY chalk@4.1.2
    │ │ ├── UNMET DEPENDENCY mkdirp-infer-owner@2.0.0
    │ │ ├── UNMET DEPENDENCY npm-package-arg@9.0.2
    │ │ ├── UNMET DEPENDENCY npmlog@6.0.2
    │ │ ├── UNMET DEPENDENCY pacote@13.6.1
    │ │ ├── UNMET DEPENDENCY proc-log@2.0.1
    │ │ ├── UNMET DEPENDENCY read@1.0.7
    │ │ ├── UNMET DEPENDENCY read-package-json-fast@2.0.3
    │ │ └── UNMET DEPENDENCY walk-up-path@1.0.0
    │ ├─┬ UNMET DEPENDENCY libnpmfund@3.0.2
    │ │ └── UNMET DEPENDENCY @npmcli/arborist@5.2.3
    │ ├─┬ UNMET DEPENDENCY libnpmhook@8.0.3
    │ │ ├── UNMET DEPENDENCY aproba@2.0.0
    │ │ └── UNMET DEPENDENCY npm-registry-fetch@13.1.1
    │ ├─┬ UNMET DEPENDENCY libnpmorg@4.0.3
    │ │ ├── UNMET DEPENDENCY aproba@2.0.0
    │ │ └── UNMET DEPENDENCY npm-registry-fetch@13.1.1
    │ ├─┬ UNMET DEPENDENCY libnpmpack@4.1.2
    │ │ ├── UNMET DEPENDENCY @npmcli/run-script@4.1.3
    │ │ ├── UNMET DEPENDENCY npm-package-arg@9.0.2
    │ │ └── UNMET DEPENDENCY pacote@13.6.1
    │ ├─┬ UNMET DEPENDENCY libnpmpublish@6.0.4
    │ │ ├─┬ UNMET DEPENDENCY normalize-package-data@4.0.0
    │ │ │ ├── UNMET DEPENDENCY hosted-git-info@5.0.0
    │ │ │ ├─┬ UNMET DEPENDENCY is-core-module@2.9.0
    │ │ │ │ └─┬ UNMET DEPENDENCY has@1.0.3
    │ │ │ │   └── UNMET DEPENDENCY function-bind@1.1.1
    │ │ │ ├── UNMET DEPENDENCY semver@7.3.7
    │ │ │ └── UNMET DEPENDENCY validate-npm-package-license@3.0.4
    │ │ ├── UNMET DEPENDENCY npm-package-arg@9.0.2
    │ │ ├── UNMET DEPENDENCY npm-registry-fetch@13.1.1
    │ │ ├── UNMET DEPENDENCY semver@7.3.7
    │ │ └── UNMET DEPENDENCY ssri@9.0.1
    │ ├─┬ UNMET DEPENDENCY libnpmsearch@5.0.3
    │ │ └── UNMET DEPENDENCY npm-registry-fetch@13.1.1
    │ ├─┬ UNMET DEPENDENCY libnpmteam@4.0.3
    │ │ ├── UNMET DEPENDENCY aproba@2.0.0
    │ │ └── UNMET DEPENDENCY npm-registry-fetch@13.1.1
    │ ├─┬ UNMET DEPENDENCY libnpmversion@3.0.6
    │ │ ├─┬ UNMET DEPENDENCY @npmcli/git@3.0.1
    │ │ │ ├── UNMET DEPENDENCY @npmcli/promise-spawn@3.0.0
    │ │ │ ├── UNMET DEPENDENCY lru-cache@7.9.0
    │ │ │ ├── UNMET DEPENDENCY mkdirp@1.0.4
    │ │ │ ├── UNMET DEPENDENCY npm-pick-manifest@7.0.1
    │ │ │ ├── UNMET DEPENDENCY proc-log@2.0.1
    │ │ │ ├── UNMET DEPENDENCY promise-inflight@1.0.1
    │ │ │ ├── UNMET DEPENDENCY promise-retry@2.0.1
    │ │ │ ├── UNMET DEPENDENCY semver@7.3.7
    │ │ │ └── UNMET DEPENDENCY which@2.0.2
    │ │ ├── UNMET DEPENDENCY @npmcli/run-script@4.1.3
    │ │ ├── UNMET DEPENDENCY json-parse-even-better-errors@2.3.1
    │ │ ├── UNMET DEPENDENCY proc-log@2.0.1
    │ │ └── UNMET DEPENDENCY semver@7.3.7
    │ ├─┬ UNMET DEPENDENCY make-fetch-happen@10.1.8
    │ │ ├─┬ UNMET DEPENDENCY agentkeepalive@4.2.1
    │ │ │ ├─┬ UNMET DEPENDENCY debug@4.3.4
    │ │ │ │ └── UNMET DEPENDENCY ms@2.1.2
    │ │ │ ├── UNMET DEPENDENCY depd@1.1.2
    │ │ │ └─┬ UNMET DEPENDENCY humanize-ms@1.2.1
    │ │ │   └── UNMET DEPENDENCY ms@2.1.3
    │ │ ├── UNMET DEPENDENCY cacache@16.1.1
    │ │ ├── UNMET DEPENDENCY http-cache-semantics@4.1.0
    │ │ ├─┬ UNMET DEPENDENCY http-proxy-agent@5.0.0
    │ │ │ ├── UNMET DEPENDENCY @tootallnate/once@2.0.0
    │ │ │ ├─┬ UNMET DEPENDENCY agent-base@6.0.2
    │ │ │ │ └── UNMET DEPENDENCY debug@4.3.4
    │ │ │ └── UNMET DEPENDENCY debug@4.3.4
    │ │ ├─┬ UNMET DEPENDENCY https-proxy-agent@5.0.1
    │ │ │ ├── UNMET DEPENDENCY agent-base@6.0.2
    │ │ │ └── UNMET DEPENDENCY debug@4.3.4
    │ │ ├── UNMET DEPENDENCY is-lambda@1.0.1
    │ │ ├── UNMET DEPENDENCY lru-cache@7.9.0
    │ │ ├── UNMET DEPENDENCY minipass@3.1.6
    │ │ ├── UNMET DEPENDENCY minipass-collect@1.0.2
    │ │ ├─┬ UNMET DEPENDENCY minipass-fetch@2.1.0
    │ │ │ ├─┬ UNMET OPTIONAL DEPENDENCY encoding@0.1.13
    │ │ │ │ └─┬ UNMET OPTIONAL DEPENDENCY iconv-lite@0.6.3
    │ │ │ │   └── UNMET OPTIONAL DEPENDENCY safer-buffer@2.1.2
    │ │ │ ├── UNMET DEPENDENCY minipass@3.1.6
    │ │ │ ├─┬ UNMET DEPENDENCY minipass-sized@1.0.3
    │ │ │ │ └── UNMET DEPENDENCY minipass@3.1.6
    │ │ │ └── UNMET DEPENDENCY minizlib@2.1.2
    │ │ ├── UNMET DEPENDENCY minipass-flush@1.0.5
    │ │ ├── UNMET DEPENDENCY minipass-pipeline@1.2.4
    │ │ ├── UNMET DEPENDENCY negotiator@0.6.3
    │ │ ├─┬ UNMET DEPENDENCY promise-retry@2.0.1
    │ │ │ ├── UNMET DEPENDENCY err-code@2.0.3
    │ │ │ └── UNMET DEPENDENCY retry@0.12.0
    │ │ ├─┬ UNMET DEPENDENCY socks-proxy-agent@7.0.0
    │ │ │ ├── UNMET DEPENDENCY agent-base@6.0.2
    │ │ │ ├── UNMET DEPENDENCY debug@4.3.4
    │ │ │ └─┬ UNMET DEPENDENCY socks@2.6.2
    │ │ │   ├── UNMET DEPENDENCY ip@1.1.8
    │ │ │   └── UNMET DEPENDENCY smart-buffer@4.2.0
    │ │ └── UNMET DEPENDENCY ssri@9.0.1
    │ ├─┬ UNMET DEPENDENCY minipass@3.1.6
    │ │ └── UNMET DEPENDENCY yallist@4.0.0
    │ ├─┬ UNMET DEPENDENCY minipass-pipeline@1.2.4
    │ │ └── UNMET DEPENDENCY minipass@3.1.6
    │ ├── UNMET DEPENDENCY mkdirp@1.0.4
    │ ├─┬ UNMET DEPENDENCY mkdirp-infer-owner@2.0.0
    │ │ ├── UNMET DEPENDENCY chownr@2.0.0
    │ │ ├── UNMET DEPENDENCY infer-owner@1.0.4
    │ │ └── UNMET DEPENDENCY mkdirp@1.0.4
    │ ├── UNMET DEPENDENCY ms@2.1.3
    │ ├─┬ UNMET DEPENDENCY node-gyp@9.0.0
    │ │ ├── UNMET DEPENDENCY env-paths@2.2.1
    │ │ ├─┬ UNMET DEPENDENCY glob@7.2.3
    │ │ │ ├── UNMET DEPENDENCY fs.realpath@1.0.0
    │ │ │ ├── UNMET DEPENDENCY inflight@1.0.6
    │ │ │ ├── UNMET DEPENDENCY inherits@2.0.4
    │ │ │ ├─┬ UNMET DEPENDENCY minimatch@3.1.2
    │ │ │ │ └─┬ UNMET DEPENDENCY brace-expansion@1.1.11
    │ │ │ │   ├── UNMET DEPENDENCY balanced-match@1.0.2
    │ │ │ │   └── UNMET DEPENDENCY concat-map@0.0.1
    │ │ │ ├── UNMET DEPENDENCY once@1.4.0
    │ │ │ └── UNMET DEPENDENCY path-is-absolute@1.0.1
    │ │ ├── UNMET DEPENDENCY graceful-fs@4.2.10
    │ │ ├── UNMET DEPENDENCY make-fetch-happen@10.1.8
    │ │ ├── UNMET DEPENDENCY nopt@5.0.0
    │ │ ├── UNMET DEPENDENCY npmlog@6.0.2
    │ │ ├── UNMET DEPENDENCY rimraf@3.0.2
    │ │ ├── UNMET DEPENDENCY semver@7.3.7
    │ │ ├── UNMET DEPENDENCY tar@6.1.11
    │ │ └── UNMET DEPENDENCY which@2.0.2
    │ ├─┬ UNMET DEPENDENCY nopt@5.0.0
    │ │ └── UNMET DEPENDENCY abbrev@1.1.1
    │ ├─┬ UNMET DEPENDENCY npm-audit-report@3.0.0
    │ │ └── UNMET DEPENDENCY chalk@4.1.2
    │ ├─┬ UNMET DEPENDENCY npm-install-checks@5.0.0
    │ │ └── UNMET DEPENDENCY semver@7.3.7
    │ ├─┬ UNMET DEPENDENCY npm-package-arg@9.0.2
    │ │ ├── UNMET DEPENDENCY hosted-git-info@5.0.0
    │ │ ├── UNMET DEPENDENCY semver@7.3.7
    │ │ └── UNMET DEPENDENCY validate-npm-package-name@4.0.0
    │ ├─┬ UNMET DEPENDENCY npm-pick-manifest@7.0.1
    │ │ ├── UNMET DEPENDENCY npm-install-checks@5.0.0
    │ │ ├── UNMET DEPENDENCY npm-normalize-package-bin@1.0.1
    │ │ ├── UNMET DEPENDENCY npm-package-arg@9.0.2
    │ │ └── UNMET DEPENDENCY semver@7.3.7
    │ ├─┬ UNMET DEPENDENCY npm-profile@6.1.0
    │ │ ├── UNMET DEPENDENCY npm-registry-fetch@13.1.1
    │ │ └── UNMET DEPENDENCY proc-log@2.0.1
    │ ├─┬ UNMET DEPENDENCY npm-registry-fetch@13.1.1
    │ │ ├── UNMET DEPENDENCY make-fetch-happen@10.1.8
    │ │ ├── UNMET DEPENDENCY minipass@3.1.6
    │ │ ├── UNMET DEPENDENCY minipass-fetch@2.1.0
    │ │ ├─┬ UNMET DEPENDENCY minipass-json-stream@1.0.1
    │ │ │ ├── UNMET DEPENDENCY jsonparse@1.3.1
    │ │ │ └── UNMET DEPENDENCY minipass@3.1.6
    │ │ ├─┬ UNMET DEPENDENCY minizlib@2.1.2
    │ │ │ ├── UNMET DEPENDENCY minipass@3.1.6
    │ │ │ └── UNMET DEPENDENCY yallist@4.0.0
    │ │ ├── UNMET DEPENDENCY npm-package-arg@9.0.2
    │ │ └── UNMET DEPENDENCY proc-log@2.0.1
    │ ├── UNMET DEPENDENCY npm-user-validate@1.0.1
    │ ├─┬ UNMET DEPENDENCY npmlog@6.0.2
    │ │ ├─┬ UNMET DEPENDENCY are-we-there-yet@3.0.0
    │ │ │ ├── UNMET DEPENDENCY delegates@1.0.0
    │ │ │ └─┬ UNMET DEPENDENCY readable-stream@3.6.0
    │ │ │   ├── UNMET DEPENDENCY inherits@2.0.4
    │ │ │   ├─┬ UNMET DEPENDENCY string_decoder@1.3.0
    │ │ │   │ └── UNMET DEPENDENCY safe-buffer@5.2.1
    │ │ │   └── UNMET DEPENDENCY util-deprecate@1.0.2
    │ │ ├── UNMET DEPENDENCY console-control-strings@1.1.0
    │ │ ├─┬ UNMET DEPENDENCY gauge@4.0.4
    │ │ │ ├── UNMET DEPENDENCY aproba@2.0.0
    │ │ │ ├── UNMET DEPENDENCY color-support@1.1.3
    │ │ │ ├── UNMET DEPENDENCY console-control-strings@1.1.0
    │ │ │ ├── UNMET DEPENDENCY has-unicode@2.0.1
    │ │ │ ├── UNMET DEPENDENCY signal-exit@3.0.7
    │ │ │ ├── UNMET DEPENDENCY string-width@4.2.3
    │ │ │ ├── UNMET DEPENDENCY strip-ansi@6.0.1
    │ │ │ └─┬ UNMET DEPENDENCY wide-align@1.1.5
    │ │ │   └── UNMET DEPENDENCY string-width@4.2.3
    │ │ └── UNMET DEPENDENCY set-blocking@2.0.0
    │ ├── UNMET DEPENDENCY opener@1.5.2
    │ ├─┬ UNMET DEPENDENCY pacote@13.6.1
    │ │ ├── UNMET DEPENDENCY @npmcli/git@3.0.1
    │ │ ├── UNMET DEPENDENCY @npmcli/installed-package-contents@1.0.7
    │ │ ├── UNMET DEPENDENCY @npmcli/promise-spawn@3.0.0
    │ │ ├── UNMET DEPENDENCY @npmcli/run-script@4.1.3
    │ │ ├── UNMET DEPENDENCY cacache@16.1.1
    │ │ ├── UNMET DEPENDENCY chownr@2.0.0
    │ │ ├── UNMET DEPENDENCY fs-minipass@2.1.0
    │ │ ├── UNMET DEPENDENCY infer-owner@1.0.4
    │ │ ├── UNMET DEPENDENCY minipass@3.1.6
    │ │ ├── UNMET DEPENDENCY mkdirp@1.0.4
    │ │ ├── UNMET DEPENDENCY npm-package-arg@9.0.2
    │ │ ├─┬ UNMET DEPENDENCY npm-packlist@5.1.0
    │ │ │ ├── UNMET DEPENDENCY glob@8.0.3
    │ │ │ ├─┬ UNMET DEPENDENCY ignore-walk@5.0.1
    │ │ │ │ └── UNMET DEPENDENCY minimatch@5.1.0
    │ │ │ ├── UNMET DEPENDENCY npm-bundled@1.1.2
    │ │ │ └── UNMET DEPENDENCY npm-normalize-package-bin@1.0.1
    │ │ ├── UNMET DEPENDENCY npm-pick-manifest@7.0.1
    │ │ ├── UNMET DEPENDENCY npm-registry-fetch@13.1.1
    │ │ ├── UNMET DEPENDENCY proc-log@2.0.1
    │ │ ├── UNMET DEPENDENCY promise-retry@2.0.1
    │ │ ├── UNMET DEPENDENCY read-package-json@5.0.1
    │ │ ├── UNMET DEPENDENCY read-package-json-fast@2.0.3
    │ │ ├── UNMET DEPENDENCY rimraf@3.0.2
    │ │ ├── UNMET DEPENDENCY ssri@9.0.1
    │ │ └── UNMET DEPENDENCY tar@6.1.11
    │ ├─┬ UNMET DEPENDENCY parse-conflict-json@2.0.2
    │ │ ├── UNMET DEPENDENCY json-parse-even-better-errors@2.3.1
    │ │ ├── UNMET DEPENDENCY just-diff@5.0.2
    │ │ └── UNMET DEPENDENCY just-diff-apply@5.2.0
    │ ├── UNMET DEPENDENCY proc-log@2.0.1
    │ ├── UNMET DEPENDENCY qrcode-terminal@0.12.0
    │ ├─┬ UNMET DEPENDENCY read@1.0.7
    │ │ └── UNMET DEPENDENCY mute-stream@0.0.8
    │ ├─┬ UNMET DEPENDENCY read-package-json@5.0.1
    │ │ ├── UNMET DEPENDENCY glob@8.0.3
    │ │ ├── UNMET DEPENDENCY json-parse-even-better-errors@2.3.1
    │ │ ├── UNMET DEPENDENCY normalize-package-data@4.0.0
    │ │ └── UNMET DEPENDENCY npm-normalize-package-bin@1.0.1
    │ ├─┬ UNMET DEPENDENCY read-package-json-fast@2.0.3
    │ │ ├── UNMET DEPENDENCY json-parse-even-better-errors@2.3.1
    │ │ └── UNMET DEPENDENCY npm-normalize-package-bin@1.0.1
    │ ├─┬ UNMET DEPENDENCY readdir-scoped-modules@1.1.0
    │ │ ├── UNMET DEPENDENCY debuglog@1.0.1
    │ │ ├─┬ UNMET DEPENDENCY dezalgo@1.0.4
    │ │ │ ├── UNMET DEPENDENCY asap@2.0.6
    │ │ │ └── UNMET DEPENDENCY wrappy@1.0.2
    │ │ ├── UNMET DEPENDENCY graceful-fs@4.2.10
    │ │ └── UNMET DEPENDENCY once@1.4.0
    │ ├─┬ UNMET DEPENDENCY rimraf@3.0.2
    │ │ └─┬ UNMET DEPENDENCY glob@7.2.3
    │ │   ├── UNMET DEPENDENCY fs.realpath@1.0.0
    │ │   ├── UNMET DEPENDENCY inflight@1.0.6
    │ │   ├── UNMET DEPENDENCY inherits@2.0.4
    │ │   ├─┬ UNMET DEPENDENCY minimatch@3.1.2
    │ │   │ └─┬ UNMET DEPENDENCY brace-expansion@1.1.11
    │ │   │   ├── UNMET DEPENDENCY balanced-match@1.0.2
    │ │   │   └── UNMET DEPENDENCY concat-map@0.0.1
    │ │   ├── UNMET DEPENDENCY once@1.4.0
    │ │   └── UNMET DEPENDENCY path-is-absolute@1.0.1
    │ ├─┬ UNMET DEPENDENCY semver@7.3.7
    │ │ └─┬ UNMET DEPENDENCY lru-cache@6.0.0
    │ │   └── UNMET DEPENDENCY yallist@4.0.0
    │ ├─┬ UNMET DEPENDENCY ssri@9.0.1
    │ │ └── UNMET DEPENDENCY minipass@3.1.6
    │ ├─┬ UNMET DEPENDENCY tar@6.1.11
    │ │ ├── UNMET DEPENDENCY chownr@2.0.0
    │ │ ├── UNMET DEPENDENCY fs-minipass@2.1.0
    │ │ ├── UNMET DEPENDENCY minipass@3.1.6
    │ │ ├── UNMET DEPENDENCY minizlib@2.1.2
    │ │ ├── UNMET DEPENDENCY mkdirp@1.0.4
    │ │ └── UNMET DEPENDENCY yallist@4.0.0
    │ ├── UNMET DEPENDENCY text-table@0.2.0
    │ ├── UNMET DEPENDENCY tiny-relative-date@1.3.0
    │ ├── UNMET DEPENDENCY treeverse@2.0.0
    │ ├─┬ UNMET DEPENDENCY validate-npm-package-name@4.0.0
    │ │ └─┬ UNMET DEPENDENCY builtins@5.0.1
    │ │   └── UNMET DEPENDENCY semver@7.3.7
    │ ├─┬ UNMET DEPENDENCY which@2.0.2
    │ │ └── UNMET DEPENDENCY isexe@2.0.0
    │ └─┬ UNMET DEPENDENCY write-file-atomic@4.0.1
    │   ├── UNMET DEPENDENCY imurmurhash@0.1.4
    │   └── UNMET DEPENDENCY signal-exit@3.0.7
    ├── UNMET DEPENDENCY request@^2.88.2
    ├── UNMET DEPENDENCY semver@^7.3.7
    ├── UNMET DEPENDENCY suncalc2@^1.8.1
    ├── UNMET DEPENDENCY typescript@^4.6.4
    ├── UNMET DEPENDENCY virtual-tsc@^0.6.2
    ├── UNMET OPTIONAL DEPENDENCY vm2@^3.9.9
    └── UNMET DEPENDENCY wake_on_lan@^1.0.0
    
    npm ERR! missing: javascript-color-gradient@2.4.4, required by iobroker.javascript@5.7.0
    npm ERR! missing: node-ssh@12.0.4, required by iobroker.javascript@5.7.0
    npm ERR! missing: npm@8.13.1, required by iobroker.javascript@5.7.0
    npm ERR! missing: @iobroker/adapter-core@^2.6.0, required by iobroker.javascript@5.7.0
    npm ERR! missing: @types/request@^2.48.8, required by iobroker.javascript@5.7.0
    npm ERR! missing: coffee-compiler@^0.3.2, required by iobroker.javascript@5.7.0
    npm ERR! missing: coffee-script@^1.12.7, required by iobroker.javascript@5.7.0
    npm ERR! missing: jsonata@^1.8.6, required by iobroker.javascript@5.7.0
    npm ERR! missing: jszip@^3.9.1, required by iobroker.javascript@5.7.0
    npm ERR! missing: node-inspect@^2.0.0, required by iobroker.javascript@5.7.0
    npm ERR! missing: node-schedule@2.1.0, required by iobroker.javascript@5.7.0
    npm ERR! missing: request@^2.88.2, required by iobroker.javascript@5.7.0
    npm ERR! missing: semver@^7.3.7, required by iobroker.javascript@5.7.0
    npm ERR! missing: suncalc2@^1.8.1, required by iobroker.javascript@5.7.0
    npm ERR! missing: typescript@^4.6.4, required by iobroker.javascript@5.7.0
    npm ERR! missing: virtual-tsc@^0.6.2, required by iobroker.javascript@5.7.0
    npm ERR! missing: wake_on_lan@^1.0.0, required by iobroker.javascript@5.7.0
    npm ERR! missing: is-stream@2.0.1, required by node-ssh@12.0.4
    npm ERR! missing: make-dir@3.1.0, required by node-ssh@12.0.4
    npm ERR! missing: sb-promise-queue@2.1.0, required by node-ssh@12.0.4
    npm ERR! missing: sb-scandir@3.1.0, required by node-ssh@12.0.4
    npm ERR! missing: shell-escape@0.2.0, required by node-ssh@12.0.4
    npm ERR! missing: ssh2@1.11.0, required by node-ssh@12.0.4
    npm ERR! missing: semver@6.3.0, required by make-dir@3.1.0
    npm ERR! missing: sb-promise-queue@2.1.0, required by sb-scandir@3.1.0
    npm ERR! missing: asn1@0.2.6, required by ssh2@1.11.0
    npm ERR! missing: bcrypt-pbkdf@1.0.2, required by ssh2@1.11.0
    npm ERR! missing: safer-buffer@2.1.2, required by asn1@0.2.6
    npm ERR! missing: tweetnacl@0.14.5, required by bcrypt-pbkdf@1.0.2
    npm ERR! missing: @isaacs/string-locale-compare@1.1.0, required by npm@8.13.1
    npm ERR! missing: @npmcli/arborist@5.2.3, required by npm@8.13.1
    npm ERR! missing: @npmcli/ci-detect@2.0.0, required by npm@8.13.1
    npm ERR! missing: @npmcli/config@4.1.0, required by npm@8.13.1
    npm ERR! missing: @npmcli/fs@2.1.0, required by npm@8.13.1
    npm ERR! missing: @npmcli/map-workspaces@2.0.3, required by npm@8.13.1
    npm ERR! missing: @npmcli/package-json@2.0.0, required by npm@8.13.1
    npm ERR! missing: @npmcli/run-script@4.1.3, required by npm@8.13.1
    npm ERR! missing: abbrev@1.1.1, required by npm@8.13.1
    npm ERR! missing: archy@1.0.0, required by npm@8.13.1
    npm ERR! missing: cacache@16.1.1, required by npm@8.13.1
    npm ERR! missing: chalk@4.1.2, required by npm@8.13.1
    npm ERR! missing: chownr@2.0.0, required by npm@8.13.1
    npm ERR! missing: cli-columns@4.0.0, required by npm@8.13.1
    npm ERR! missing: cli-table3@0.6.2, required by npm@8.13.1
    npm ERR! missing: columnify@1.6.0, required by npm@8.13.1
    npm ERR! missing: fastest-levenshtein@1.0.12, required by npm@8.13.1
    npm ERR! missing: glob@8.0.3, required by npm@8.13.1
    npm ERR! missing: graceful-fs@4.2.10, required by npm@8.13.1
    npm ERR! missing: hosted-git-info@5.0.0, required by npm@8.13.1
    npm ERR! missing: ini@3.0.0, required by npm@8.13.1
    npm ERR! missing: init-package-json@3.0.2, required by npm@8.13.1
    npm ERR! missing: is-cidr@4.0.2, required by npm@8.13.1
    npm ERR! missing: json-parse-even-better-errors@2.3.1, required by npm@8.13.1
    npm ERR! missing: libnpmaccess@6.0.3, required by npm@8.13.1
    npm ERR! missing: libnpmdiff@4.0.4, required by npm@8.13.1
    npm ERR! missing: libnpmexec@4.0.8, required by npm@8.13.1
    npm ERR! missing: libnpmfund@3.0.2, required by npm@8.13.1
    npm ERR! missing: libnpmhook@8.0.3, required by npm@8.13.1
    npm ERR! missing: libnpmorg@4.0.3, required by npm@8.13.1
    npm ERR! missing: libnpmpack@4.1.2, required by npm@8.13.1
    npm ERR! missing: libnpmpublish@6.0.4, required by npm@8.13.1
    npm ERR! missing: libnpmsearch@5.0.3, required by npm@8.13.1
    npm ERR! missing: libnpmteam@4.0.3, required by npm@8.13.1
    npm ERR! missing: libnpmversion@3.0.6, required by npm@8.13.1
    npm ERR! missing: make-fetch-happen@10.1.8, required by npm@8.13.1
    npm ERR! missing: minipass@3.1.6, required by npm@8.13.1
    npm ERR! missing: minipass-pipeline@1.2.4, required by npm@8.13.1
    npm ERR! missing: mkdirp@1.0.4, required by npm@8.13.1
    npm ERR! missing: mkdirp-infer-owner@2.0.0, required by npm@8.13.1
    npm ERR! missing: ms@2.1.3, required by npm@8.13.1
    npm ERR! missing: node-gyp@9.0.0, required by npm@8.13.1
    npm ERR! missing: nopt@5.0.0, required by npm@8.13.1
    npm ERR! missing: npm-audit-report@3.0.0, required by npm@8.13.1
    npm ERR! missing: npm-install-checks@5.0.0, required by npm@8.13.1
    npm ERR! missing: npm-package-arg@9.0.2, required by npm@8.13.1
    npm ERR! missing: npm-pick-manifest@7.0.1, required by npm@8.13.1
    npm ERR! missing: npm-profile@6.1.0, required by npm@8.13.1
    npm ERR! missing: npm-registry-fetch@13.1.1, required by npm@8.13.1
    npm ERR! missing: npm-user-validate@1.0.1, required by npm@8.13.1
    npm ERR! missing: npmlog@6.0.2, required by npm@8.13.1
    npm ERR! missing: opener@1.5.2, required by npm@8.13.1
    npm ERR! missing: pacote@13.6.1, required by npm@8.13.1
    npm ERR! missing: parse-conflict-json@2.0.2, required by npm@8.13.1
    npm ERR! missing: proc-log@2.0.1, required by npm@8.13.1
    npm ERR! missing: qrcode-terminal@0.12.0, required by npm@8.13.1
    npm ERR! missing: read@1.0.7, required by npm@8.13.1
    npm ERR! missing: read-package-json@5.0.1, required by npm@8.13.1
    npm ERR! missing: read-package-json-fast@2.0.3, required by npm@8.13.1
    npm ERR! missing: readdir-scoped-modules@1.1.0, required by npm@8.13.1
    npm ERR! missing: rimraf@3.0.2, required by npm@8.13.1
    npm ERR! missing: semver@7.3.7, required by npm@8.13.1
    npm ERR! missing: ssri@9.0.1, required by npm@8.13.1
    npm ERR! missing: tar@6.1.11, required by npm@8.13.1
    npm ERR! missing: text-table@0.2.0, required by npm@8.13.1
    npm ERR! missing: tiny-relative-date@1.3.0, required by npm@8.13.1
    npm ERR! missing: treeverse@2.0.0, required by npm@8.13.1
    npm ERR! missing: validate-npm-package-name@4.0.0, required by npm@8.13.1
    npm ERR! missing: which@2.0.2, required by npm@8.13.1
    npm ERR! missing: write-file-atomic@4.0.1, required by npm@8.13.1
    npm ERR! missing: @isaacs/string-locale-compare@1.1.0, required by @npmcli/arborist@5.2.3
    npm ERR! missing: @npmcli/installed-package-contents@1.0.7, required by @npmcli/arborist@5.2.3
    npm ERR! missing: @npmcli/map-workspaces@2.0.3, required by @npmcli/arborist@5.2.3
    npm ERR! missing: @npmcli/metavuln-calculator@3.1.0, required by @npmcli/arborist@5.2.3
    npm ERR! missing: @npmcli/move-file@2.0.0, required by @npmcli/arborist@5.2.3
    npm ERR! missing: @npmcli/name-from-folder@1.0.1, required by @npmcli/arborist@5.2.3
    npm ERR! missing: @npmcli/node-gyp@2.0.0, required by @npmcli/arborist@5.2.3
    npm ERR! missing: @npmcli/package-json@2.0.0, required by @npmcli/arborist@5.2.3
    npm ERR! missing: @npmcli/run-script@4.1.3, required by @npmcli/arborist@5.2.3
    npm ERR! missing: bin-links@3.0.1, required by @npmcli/arborist@5.2.3
    npm ERR! missing: cacache@16.1.1, required by @npmcli/arborist@5.2.3
    npm ERR! missing: common-ancestor-path@1.0.1, required by @npmcli/arborist@5.2.3
    npm ERR! missing: json-parse-even-better-errors@2.3.1, required by @npmcli/arborist@5.2.3
    npm ERR! missing: json-stringify-nice@1.1.4, required by @npmcli/arborist@5.2.3
    npm ERR! missing: mkdirp@1.0.4, required by @npmcli/arborist@5.2.3
    npm ERR! missing: mkdirp-infer-owner@2.0.0, required by @npmcli/arborist@5.2.3
    npm ERR! missing: nopt@5.0.0, required by @npmcli/arborist@5.2.3
    npm ERR! missing: npm-install-checks@5.0.0, required by @npmcli/arborist@5.2.3
    npm ERR! missing: npm-package-arg@9.0.2, required by @npmcli/arborist@5.2.3
    npm ERR! missing: npm-pick-manifest@7.0.1, required by @npmcli/arborist@5.2.3
    npm ERR! missing: npm-registry-fetch@13.1.1, required by @npmcli/arborist@5.2.3
    npm ERR! missing: npmlog@6.0.2, required by @npmcli/arborist@5.2.3
    npm ERR! missing: pacote@13.6.1, required by @npmcli/arborist@5.2.3
    npm ERR! missing: parse-conflict-json@2.0.2, required by @npmcli/arborist@5.2.3
    npm ERR! missing: proc-log@2.0.1, required by @npmcli/arborist@5.2.3
    npm ERR! missing: promise-all-reject-late@1.0.1, required by @npmcli/arborist@5.2.3
    npm ERR! missing: promise-call-limit@1.0.1, required by @npmcli/arborist@5.2.3
    npm ERR! missing: read-package-json-fast@2.0.3, required by @npmcli/arborist@5.2.3
    npm ERR! missing: readdir-scoped-modules@1.1.0, required by @npmcli/arborist@5.2.3
    npm ERR! missing: rimraf@3.0.2, required by @npmcli/arborist@5.2.3
    npm ERR! missing: semver@7.3.7, required by @npmcli/arborist@5.2.3
    npm ERR! missing: ssri@9.0.1, required by @npmcli/arborist@5.2.3
    npm ERR! missing: treeverse@2.0.0, required by @npmcli/arborist@5.2.3
    npm ERR! missing: walk-up-path@1.0.0, required by @npmcli/arborist@5.2.3
    npm ERR! missing: npm-bundled@1.1.2, required by @npmcli/installed-package-contents@1.0.7
    npm ERR! missing: npm-normalize-package-bin@1.0.1, required by @npmcli/installed-package-contents@1.0.7
    npm ERR! missing: npm-normalize-package-bin@1.0.1, required by npm-bundled@1.1.2
    npm ERR! missing: cacache@16.1.1, required by @npmcli/metavuln-calculator@3.1.0
    npm ERR! missing: json-parse-even-better-errors@2.3.1, required by @npmcli/metavuln-calculator@3.1.0
    npm ERR! missing: pacote@13.6.1, required by @npmcli/metavuln-calculator@3.1.0
    npm ERR! missing: semver@7.3.7, required by @npmcli/metavuln-calculator@3.1.0
    npm ERR! missing: mkdirp@1.0.4, required by @npmcli/move-file@2.0.0
    npm ERR! missing: rimraf@3.0.2, required by @npmcli/move-file@2.0.0
    npm ERR! missing: cmd-shim@5.0.0, required by bin-links@3.0.1
    npm ERR! missing: mkdirp-infer-owner@2.0.0, required by bin-links@3.0.1
    npm ERR! missing: npm-normalize-package-bin@1.0.1, required by bin-links@3.0.1
    npm ERR! missing: read-cmd-shim@3.0.0, required by bin-links@3.0.1
    npm ERR! missing: rimraf@3.0.2, required by bin-links@3.0.1
    npm ERR! missing: write-file-atomic@4.0.1, required by bin-links@3.0.1
    npm ERR! missing: mkdirp-infer-owner@2.0.0, required by cmd-shim@5.0.0
    npm ERR! missing: @npmcli/map-workspaces@2.0.3, required by @npmcli/config@4.1.0
    npm ERR! missing: ini@3.0.0, required by @npmcli/config@4.1.0
    npm ERR! missing: mkdirp-infer-owner@2.0.0, required by @npmcli/config@4.1.0
    npm ERR! missing: nopt@5.0.0, required by @npmcli/config@4.1.0
    npm ERR! missing: proc-log@2.0.1, required by @npmcli/config@4.1.0
    npm ERR! missing: read-package-json-fast@2.0.3, required by @npmcli/config@4.1.0
    npm ERR! missing: semver@7.3.7, required by @npmcli/config@4.1.0
    npm ERR! missing: walk-up-path@1.0.0, required by @npmcli/config@4.1.0
    npm ERR! missing: @gar/promisify@1.1.3, required by @npmcli/fs@2.1.0
    npm ERR! missing: semver@7.3.7, required by @npmcli/fs@2.1.0
    npm ERR! missing: @npmcli/name-from-folder@1.0.1, required by @npmcli/map-workspaces@2.0.3
    npm ERR! missing: glob@8.0.3, required by @npmcli/map-workspaces@2.0.3
    npm ERR! missing: minimatch@5.1.0, required by @npmcli/map-workspaces@2.0.3
    npm ERR! missing: read-package-json-fast@2.0.3, required by @npmcli/map-workspaces@2.0.3
    npm ERR! missing: brace-expansion@2.0.1, required by minimatch@5.1.0
    npm ERR! missing: balanced-match@1.0.2, required by brace-expansion@2.0.1
    npm ERR! missing: json-parse-even-better-errors@2.3.1, required by @npmcli/package-json@2.0.0
    npm ERR! missing: @npmcli/node-gyp@2.0.0, required by @npmcli/run-script@4.1.3
    npm ERR! missing: @npmcli/promise-spawn@3.0.0, required by @npmcli/run-script@4.1.3
    npm ERR! missing: node-gyp@9.0.0, required by @npmcli/run-script@4.1.3
    npm ERR! missing: read-package-json-fast@2.0.3, required by @npmcli/run-script@4.1.3
    npm ERR! missing: infer-owner@1.0.4, required by @npmcli/promise-spawn@3.0.0
    npm ERR! missing: @npmcli/fs@2.1.0, required by cacache@16.1.1
    npm ERR! missing: @npmcli/move-file@2.0.0, required by cacache@16.1.1
    npm ERR! missing: chownr@2.0.0, required by cacache@16.1.1
    npm ERR! missing: fs-minipass@2.1.0, required by cacache@16.1.1
    npm ERR! missing: glob@8.0.3, required by cacache@16.1.1
    npm ERR! missing: infer-owner@1.0.4, required by cacache@16.1.1
    npm ERR! missing: lru-cache@7.9.0, required by cacache@16.1.1
    npm ERR! missing: minipass@3.1.6, required by cacache@16.1.1
    npm ERR! missing: minipass-collect@1.0.2, required by cacache@16.1.1
    npm ERR! missing: minipass-flush@1.0.5, required by cacache@16.1.1
    npm ERR! missing: minipass-pipeline@1.2.4, required by cacache@16.1.1
    npm ERR! missing: mkdirp@1.0.4, required by cacache@16.1.1
    npm ERR! missing: p-map@4.0.0, required by cacache@16.1.1
    npm ERR! missing: promise-inflight@1.0.1, required by cacache@16.1.1
    npm ERR! missing: rimraf@3.0.2, required by cacache@16.1.1
    npm ERR! missing: ssri@9.0.1, required by cacache@16.1.1
    npm ERR! missing: tar@6.1.11, required by cacache@16.1.1
    npm ERR! missing: unique-filename@1.1.1, required by cacache@16.1.1
    npm ERR! missing: minipass@3.1.6, required by fs-minipass@2.1.0
    npm ERR! missing: minipass@3.1.6, required by minipass-collect@1.0.2
    npm ERR! missing: minipass@3.1.6, required by minipass-flush@1.0.5
    npm ERR! missing: aggregate-error@3.1.0, required by p-map@4.0.0
    npm ERR! missing: clean-stack@2.2.0, required by aggregate-error@3.1.0
    npm ERR! missing: indent-string@4.0.0, required by aggregate-error@3.1.0
    npm ERR! missing: unique-slug@2.0.2, required by unique-filename@1.1.1
    npm ERR! missing: imurmurhash@0.1.4, required by unique-slug@2.0.2
    npm ERR! missing: ansi-styles@4.3.0, required by chalk@4.1.2
    npm ERR! missing: supports-color@7.2.0, required by chalk@4.1.2
    npm ERR! missing: color-convert@2.0.1, required by ansi-styles@4.3.0
    npm ERR! missing: color-name@1.1.4, required by color-convert@2.0.1
    npm ERR! missing: has-flag@4.0.0, required by supports-color@7.2.0
    npm ERR! missing: string-width@4.2.3, required by cli-columns@4.0.0
    npm ERR! missing: strip-ansi@6.0.1, required by cli-columns@4.0.0
    npm ERR! missing: emoji-regex@8.0.0, required by string-width@4.2.3
    npm ERR! missing: is-fullwidth-code-point@3.0.0, required by string-width@4.2.3
    npm ERR! missing: strip-ansi@6.0.1, required by string-width@4.2.3
    npm ERR! missing: ansi-regex@5.0.1, required by strip-ansi@6.0.1
    npm ERR! missing: string-width@4.2.3, required by cli-table3@0.6.2
    npm ERR! missing: strip-ansi@6.0.1, required by columnify@1.6.0
    npm ERR! missing: wcwidth@1.0.1, required by columnify@1.6.0
    npm ERR! missing: defaults@1.0.3, required by wcwidth@1.0.1
    npm ERR! missing: clone@1.0.4, required by defaults@1.0.3
    npm ERR! missing: fs.realpath@1.0.0, required by glob@8.0.3
    npm ERR! missing: inflight@1.0.6, required by glob@8.0.3
    npm ERR! missing: inherits@2.0.4, required by glob@8.0.3
    npm ERR! missing: minimatch@5.1.0, required by glob@8.0.3
    npm ERR! missing: once@1.4.0, required by glob@8.0.3
    npm ERR! missing: once@1.4.0, required by inflight@1.0.6
    npm ERR! missing: wrappy@1.0.2, required by inflight@1.0.6
    npm ERR! missing: wrappy@1.0.2, required by once@1.4.0
    npm ERR! missing: lru-cache@7.9.0, required by hosted-git-info@5.0.0
    npm ERR! missing: npm-package-arg@9.0.2, required by init-package-json@3.0.2
    npm ERR! missing: promzard@0.3.0, required by init-package-json@3.0.2
    npm ERR! missing: read@1.0.7, required by init-package-json@3.0.2
    npm ERR! missing: read-package-json@5.0.1, required by init-package-json@3.0.2
    npm ERR! missing: semver@7.3.7, required by init-package-json@3.0.2
    npm ERR! missing: validate-npm-package-license@3.0.4, required by init-package-json@3.0.2
    npm ERR! missing: validate-npm-package-name@4.0.0, required by init-package-json@3.0.2
    npm ERR! missing: read@1.0.7, required by promzard@0.3.0
    npm ERR! missing: spdx-correct@3.1.1, required by validate-npm-package-license@3.0.4
    npm ERR! missing: spdx-expression-parse@3.0.1, required by validate-npm-package-license@3.0.4
    npm ERR! missing: spdx-expression-parse@3.0.1, required by spdx-correct@3.1.1
    npm ERR! missing: spdx-license-ids@3.0.11, required by spdx-correct@3.1.1
    npm ERR! missing: spdx-exceptions@2.3.0, required by spdx-expression-parse@3.0.1
    npm ERR! missing: spdx-license-ids@3.0.11, required by spdx-expression-parse@3.0.1
    npm ERR! missing: cidr-regex@3.1.1, required by is-cidr@4.0.2
    npm ERR! missing: ip-regex@4.3.0, required by cidr-regex@3.1.1
    npm ERR! missing: aproba@2.0.0, required by libnpmaccess@6.0.3
    npm ERR! missing: minipass@3.1.6, required by libnpmaccess@6.0.3
    npm ERR! missing: npm-package-arg@9.0.2, required by libnpmaccess@6.0.3
    npm ERR! missing: npm-registry-fetch@13.1.1, required by libnpmaccess@6.0.3
    npm ERR! missing: @npmcli/disparity-colors@2.0.0, required by libnpmdiff@4.0.4
    npm ERR! missing: @npmcli/installed-package-contents@1.0.7, required by libnpmdiff@4.0.4
    npm ERR! missing: binary-extensions@2.2.0, required by libnpmdiff@4.0.4
    npm ERR! missing: diff@5.0.0, required by libnpmdiff@4.0.4
    npm ERR! missing: minimatch@5.1.0, required by libnpmdiff@4.0.4
    npm ERR! missing: npm-package-arg@9.0.2, required by libnpmdiff@4.0.4
    npm ERR! missing: pacote@13.6.1, required by libnpmdiff@4.0.4
    npm ERR! missing: tar@6.1.11, required by libnpmdiff@4.0.4
    npm ERR! missing: ansi-styles@4.3.0, required by @npmcli/disparity-colors@2.0.0
    npm ERR! missing: @npmcli/arborist@5.2.3, required by libnpmexec@4.0.8
    npm ERR! missing: @npmcli/ci-detect@2.0.0, required by libnpmexec@4.0.8
    npm ERR! missing: @npmcli/run-script@4.1.3, required by libnpmexec@4.0.8
    npm ERR! missing: chalk@4.1.2, required by libnpmexec@4.0.8
    npm ERR! missing: mkdirp-infer-owner@2.0.0, required by libnpmexec@4.0.8
    npm ERR! missing: npm-package-arg@9.0.2, required by libnpmexec@4.0.8
    npm ERR! missing: npmlog@6.0.2, required by libnpmexec@4.0.8
    npm ERR! missing: pacote@13.6.1, required by libnpmexec@4.0.8
    npm ERR! missing: proc-log@2.0.1, required by libnpmexec@4.0.8
    npm ERR! missing: read@1.0.7, required by libnpmexec@4.0.8
    npm ERR! missing: read-package-json-fast@2.0.3, required by libnpmexec@4.0.8
    npm ERR! missing: walk-up-path@1.0.0, required by libnpmexec@4.0.8
    npm ERR! missing: @npmcli/arborist@5.2.3, required by libnpmfund@3.0.2
    npm ERR! missing: aproba@2.0.0, required by libnpmhook@8.0.3
    npm ERR! missing: npm-registry-fetch@13.1.1, required by libnpmhook@8.0.3
    npm ERR! missing: aproba@2.0.0, required by libnpmorg@4.0.3
    npm ERR! missing: npm-registry-fetch@13.1.1, required by libnpmorg@4.0.3
    npm ERR! missing: @npmcli/run-script@4.1.3, required by libnpmpack@4.1.2
    npm ERR! missing: npm-package-arg@9.0.2, required by libnpmpack@4.1.2
    npm ERR! missing: pacote@13.6.1, required by libnpmpack@4.1.2
    npm ERR! missing: normalize-package-data@4.0.0, required by libnpmpublish@6.0.4
    npm ERR! missing: npm-package-arg@9.0.2, required by libnpmpublish@6.0.4
    npm ERR! missing: npm-registry-fetch@13.1.1, required by libnpmpublish@6.0.4
    npm ERR! missing: semver@7.3.7, required by libnpmpublish@6.0.4
    npm ERR! missing: ssri@9.0.1, required by libnpmpublish@6.0.4
    npm ERR! missing: hosted-git-info@5.0.0, required by normalize-package-data@4.0.0
    npm ERR! missing: is-core-module@2.9.0, required by normalize-package-data@4.0.0
    npm ERR! missing: semver@7.3.7, required by normalize-package-data@4.0.0
    npm ERR! missing: validate-npm-package-license@3.0.4, required by normalize-package-data@4.0.0
    npm ERR! missing: has@1.0.3, required by is-core-module@2.9.0
    npm ERR! missing: function-bind@1.1.1, required by has@1.0.3
    npm ERR! missing: npm-registry-fetch@13.1.1, required by libnpmsearch@5.0.3
    npm ERR! missing: aproba@2.0.0, required by libnpmteam@4.0.3
    npm ERR! missing: npm-registry-fetch@13.1.1, required by libnpmteam@4.0.3
    npm ERR! missing: @npmcli/git@3.0.1, required by libnpmversion@3.0.6
    npm ERR! missing: @npmcli/run-script@4.1.3, required by libnpmversion@3.0.6
    npm ERR! missing: json-parse-even-better-errors@2.3.1, required by libnpmversion@3.0.6
    npm ERR! missing: proc-log@2.0.1, required by libnpmversion@3.0.6
    npm ERR! missing: semver@7.3.7, required by libnpmversion@3.0.6
    npm ERR! missing: @npmcli/promise-spawn@3.0.0, required by @npmcli/git@3.0.1
    npm ERR! missing: lru-cache@7.9.0, required by @npmcli/git@3.0.1
    npm ERR! missing: mkdirp@1.0.4, required by @npmcli/git@3.0.1
    npm ERR! missing: npm-pick-manifest@7.0.1, required by @npmcli/git@3.0.1
    npm ERR! missing: proc-log@2.0.1, required by @npmcli/git@3.0.1
    npm ERR! missing: promise-inflight@1.0.1, required by @npmcli/git@3.0.1
    npm ERR! missing: promise-retry@2.0.1, required by @npmcli/git@3.0.1
    npm ERR! missing: semver@7.3.7, required by @npmcli/git@3.0.1
    npm ERR! missing: which@2.0.2, required by @npmcli/git@3.0.1
    npm ERR! missing: agentkeepalive@4.2.1, required by make-fetch-happen@10.1.8
    npm ERR! missing: cacache@16.1.1, required by make-fetch-happen@10.1.8
    npm ERR! missing: http-cache-semantics@4.1.0, required by make-fetch-happen@10.1.8
    npm ERR! missing: http-proxy-agent@5.0.0, required by make-fetch-happen@10.1.8
    npm ERR! missing: https-proxy-agent@5.0.1, required by make-fetch-happen@10.1.8
    npm ERR! missing: is-lambda@1.0.1, required by make-fetch-happen@10.1.8
    npm ERR! missing: lru-cache@7.9.0, required by make-fetch-happen@10.1.8
    npm ERR! missing: minipass@3.1.6, required by make-fetch-happen@10.1.8
    npm ERR! missing: minipass-collect@1.0.2, required by make-fetch-happen@10.1.8
    npm ERR! missing: minipass-fetch@2.1.0, required by make-fetch-happen@10.1.8
    npm ERR! missing: minipass-flush@1.0.5, required by make-fetch-happen@10.1.8
    npm ERR! missing: minipass-pipeline@1.2.4, required by make-fetch-happen@10.1.8
    npm ERR! missing: negotiator@0.6.3, required by make-fetch-happen@10.1.8
    npm ERR! missing: promise-retry@2.0.1, required by make-fetch-happen@10.1.8
    npm ERR! missing: socks-proxy-agent@7.0.0, required by make-fetch-happen@10.1.8
    npm ERR! missing: ssri@9.0.1, required by make-fetch-happen@10.1.8
    npm ERR! missing: debug@4.3.4, required by agentkeepalive@4.2.1
    npm ERR! missing: depd@1.1.2, required by agentkeepalive@4.2.1
    npm ERR! missing: humanize-ms@1.2.1, required by agentkeepalive@4.2.1
    npm ERR! missing: ms@2.1.2, required by debug@4.3.4
    npm ERR! missing: ms@2.1.3, required by humanize-ms@1.2.1
    npm ERR! missing: @tootallnate/once@2.0.0, required by http-proxy-agent@5.0.0
    npm ERR! missing: agent-base@6.0.2, required by http-proxy-agent@5.0.0
    npm ERR! missing: debug@4.3.4, required by http-proxy-agent@5.0.0
    npm ERR! missing: debug@4.3.4, required by agent-base@6.0.2
    npm ERR! missing: agent-base@6.0.2, required by https-proxy-agent@5.0.1
    npm ERR! missing: debug@4.3.4, required by https-proxy-agent@5.0.1
    npm ERR! missing: minipass@3.1.6, required by minipass-fetch@2.1.0
    npm ERR! missing: minipass-sized@1.0.3, required by minipass-fetch@2.1.0
    npm ERR! missing: minizlib@2.1.2, required by minipass-fetch@2.1.0
    npm ERR! missing: minipass@3.1.6, required by minipass-sized@1.0.3
    npm ERR! missing: err-code@2.0.3, required by promise-retry@2.0.1
    npm ERR! missing: retry@0.12.0, required by promise-retry@2.0.1
    npm ERR! missing: agent-base@6.0.2, required by socks-proxy-agent@7.0.0
    npm ERR! missing: debug@4.3.4, required by socks-proxy-agent@7.0.0
    npm ERR! missing: socks@2.6.2, required by socks-proxy-agent@7.0.0
    npm ERR! missing: ip@1.1.8, required by socks@2.6.2
    npm ERR! missing: smart-buffer@4.2.0, required by socks@2.6.2
    npm ERR! missing: yallist@4.0.0, required by minipass@3.1.6
    npm ERR! missing: minipass@3.1.6, required by minipass-pipeline@1.2.4
    npm ERR! missing: chownr@2.0.0, required by mkdirp-infer-owner@2.0.0
    npm ERR! missing: infer-owner@1.0.4, required by mkdirp-infer-owner@2.0.0
    npm ERR! missing: mkdirp@1.0.4, required by mkdirp-infer-owner@2.0.0
    npm ERR! missing: env-paths@2.2.1, required by node-gyp@9.0.0
    npm ERR! missing: graceful-fs@4.2.10, required by node-gyp@9.0.0
    npm ERR! missing: make-fetch-happen@10.1.8, required by node-gyp@9.0.0
    npm ERR! missing: glob@7.2.3, required by node-gyp@9.0.0
    npm ERR! missing: nopt@5.0.0, required by node-gyp@9.0.0
    npm ERR! missing: npmlog@6.0.2, required by node-gyp@9.0.0
    npm ERR! missing: rimraf@3.0.2, required by node-gyp@9.0.0
    npm ERR! missing: semver@7.3.7, required by node-gyp@9.0.0
    npm ERR! missing: tar@6.1.11, required by node-gyp@9.0.0
    npm ERR! missing: which@2.0.2, required by node-gyp@9.0.0
    npm ERR! missing: fs.realpath@1.0.0, required by glob@7.2.3
    npm ERR! missing: inflight@1.0.6, required by glob@7.2.3
    npm ERR! missing: inherits@2.0.4, required by glob@7.2.3
    npm ERR! missing: minimatch@3.1.2, required by glob@7.2.3
    npm ERR! missing: once@1.4.0, required by glob@7.2.3
    npm ERR! missing: path-is-absolute@1.0.1, required by glob@7.2.3
    npm ERR! missing: brace-expansion@1.1.11, required by minimatch@3.1.2
    npm ERR! missing: balanced-match@1.0.2, required by brace-expansion@1.1.11
    npm ERR! missing: concat-map@0.0.1, required by brace-expansion@1.1.11
    npm ERR! missing: abbrev@1.1.1, required by nopt@5.0.0
    npm ERR! missing: chalk@4.1.2, required by npm-audit-report@3.0.0
    npm ERR! missing: semver@7.3.7, required by npm-install-checks@5.0.0
    npm ERR! missing: hosted-git-info@5.0.0, required by npm-package-arg@9.0.2
    npm ERR! missing: semver@7.3.7, required by npm-package-arg@9.0.2
    npm ERR! missing: validate-npm-package-name@4.0.0, required by npm-package-arg@9.0.2
    npm ERR! missing: npm-install-checks@5.0.0, required by npm-pick-manifest@7.0.1
    npm ERR! missing: npm-normalize-package-bin@1.0.1, required by npm-pick-manifest@7.0.1
    npm ERR! missing: npm-package-arg@9.0.2, required by npm-pick-manifest@7.0.1
    npm ERR! missing: semver@7.3.7, required by npm-pick-manifest@7.0.1
    npm ERR! missing: npm-registry-fetch@13.1.1, required by npm-profile@6.1.0
    npm ERR! missing: proc-log@2.0.1, required by npm-profile@6.1.0
    npm ERR! missing: make-fetch-happen@10.1.8, required by npm-registry-fetch@13.1.1
    npm ERR! missing: minipass@3.1.6, required by npm-registry-fetch@13.1.1
    npm ERR! missing: minipass-fetch@2.1.0, required by npm-registry-fetch@13.1.1
    npm ERR! missing: minipass-json-stream@1.0.1, required by npm-registry-fetch@13.1.1
    npm ERR! missing: minizlib@2.1.2, required by npm-registry-fetch@13.1.1
    npm ERR! missing: npm-package-arg@9.0.2, required by npm-registry-fetch@13.1.1
    npm ERR! missing: proc-log@2.0.1, required by npm-registry-fetch@13.1.1
    npm ERR! missing: jsonparse@1.3.1, required by minipass-json-stream@1.0.1
    npm ERR! missing: minipass@3.1.6, required by minipass-json-stream@1.0.1
    npm ERR! missing: minipass@3.1.6, required by minizlib@2.1.2
    npm ERR! missing: yallist@4.0.0, required by minizlib@2.1.2
    npm ERR! missing: are-we-there-yet@3.0.0, required by npmlog@6.0.2
    npm ERR! missing: console-control-strings@1.1.0, required by npmlog@6.0.2
    npm ERR! missing: gauge@4.0.4, required by npmlog@6.0.2
    npm ERR! missing: set-blocking@2.0.0, required by npmlog@6.0.2
    npm ERR! missing: delegates@1.0.0, required by are-we-there-yet@3.0.0
    npm ERR! missing: readable-stream@3.6.0, required by are-we-there-yet@3.0.0
    npm ERR! missing: inherits@2.0.4, required by readable-stream@3.6.0
    npm ERR! missing: string_decoder@1.3.0, required by readable-stream@3.6.0
    npm ERR! missing: util-deprecate@1.0.2, required by readable-stream@3.6.0
    npm ERR! missing: safe-buffer@5.2.1, required by string_decoder@1.3.0
    npm ERR! missing: aproba@2.0.0, required by gauge@4.0.4
    npm ERR! missing: color-support@1.1.3, required by gauge@4.0.4
    npm ERR! missing: console-control-strings@1.1.0, required by gauge@4.0.4
    npm ERR! missing: has-unicode@2.0.1, required by gauge@4.0.4
    npm ERR! missing: signal-exit@3.0.7, required by gauge@4.0.4
    npm ERR! missing: string-width@4.2.3, required by gauge@4.0.4
    npm ERR! missing: strip-ansi@6.0.1, required by gauge@4.0.4
    npm ERR! missing: wide-align@1.1.5, required by gauge@4.0.4
    npm ERR! missing: string-width@4.2.3, required by wide-align@1.1.5
    npm ERR! missing: @npmcli/git@3.0.1, required by pacote@13.6.1
    npm ERR! missing: @npmcli/installed-package-contents@1.0.7, required by pacote@13.6.1
    npm ERR! missing: @npmcli/promise-spawn@3.0.0, required by pacote@13.6.1
    npm ERR! missing: @npmcli/run-script@4.1.3, required by pacote@13.6.1
    npm ERR! missing: cacache@16.1.1, required by pacote@13.6.1
    npm ERR! missing: chownr@2.0.0, required by pacote@13.6.1
    npm ERR! missing: fs-minipass@2.1.0, required by pacote@13.6.1
    npm ERR! missing: infer-owner@1.0.4, required by pacote@13.6.1
    npm ERR! missing: minipass@3.1.6, required by pacote@13.6.1
    npm ERR! missing: mkdirp@1.0.4, required by pacote@13.6.1
    npm ERR! missing: npm-package-arg@9.0.2, required by pacote@13.6.1
    npm ERR! missing: npm-packlist@5.1.0, required by pacote@13.6.1
    npm ERR! missing: npm-pick-manifest@7.0.1, required by pacote@13.6.1
    npm ERR! missing: npm-registry-fetch@13.1.1, required by pacote@13.6.1
    npm ERR! missing: proc-log@2.0.1, required by pacote@13.6.1
    npm ERR! missing: promise-retry@2.0.1, required by pacote@13.6.1
    npm ERR! missing: read-package-json@5.0.1, required by pacote@13.6.1
    npm ERR! missing: read-package-json-fast@2.0.3, required by pacote@13.6.1
    npm ERR! missing: rimraf@3.0.2, required by pacote@13.6.1
    npm ERR! missing: ssri@9.0.1, required by pacote@13.6.1
    npm ERR! missing: tar@6.1.11, required by pacote@13.6.1
    npm ERR! missing: glob@8.0.3, required by npm-packlist@5.1.0
    npm ERR! missing: ignore-walk@5.0.1, required by npm-packlist@5.1.0
    npm ERR! missing: npm-bundled@1.1.2, required by npm-packlist@5.1.0
    npm ERR! missing: npm-normalize-package-bin@1.0.1, required by npm-packlist@5.1.0
    npm ERR! missing: minimatch@5.1.0, required by ignore-walk@5.0.1
    npm ERR! missing: json-parse-even-better-errors@2.3.1, required by parse-conflict-json@2.0.2
    npm ERR! missing: just-diff@5.0.2, required by parse-conflict-json@2.0.2
    npm ERR! missing: just-diff-apply@5.2.0, required by parse-conflict-json@2.0.2
    npm ERR! missing: mute-stream@0.0.8, required by read@1.0.7
    npm ERR! missing: glob@8.0.3, required by read-package-json@5.0.1
    npm ERR! missing: json-parse-even-better-errors@2.3.1, required by read-package-json@5.0.1
    npm ERR! missing: normalize-package-data@4.0.0, required by read-package-json@5.0.1
    npm ERR! missing: npm-normalize-package-bin@1.0.1, required by read-package-json@5.0.1
    npm ERR! missing: json-parse-even-better-errors@2.3.1, required by read-package-json-fast@2.0.3
    npm ERR! missing: npm-normalize-package-bin@1.0.1, required by read-package-json-fast@2.0.3
    npm ERR! missing: debuglog@1.0.1, required by readdir-scoped-modules@1.1.0
    npm ERR! missing: dezalgo@1.0.4, required by readdir-scoped-modules@1.1.0
    npm ERR! missing: graceful-fs@4.2.10, required by readdir-scoped-modules@1.1.0
    npm ERR! missing: once@1.4.0, required by readdir-scoped-modules@1.1.0
    npm ERR! missing: asap@2.0.6, required by dezalgo@1.0.4
    npm ERR! missing: wrappy@1.0.2, required by dezalgo@1.0.4
    npm ERR! missing: glob@7.2.3, required by rimraf@3.0.2
    npm ERR! missing: fs.realpath@1.0.0, required by glob@7.2.3
    npm ERR! missing: inflight@1.0.6, required by glob@7.2.3
    npm ERR! missing: inherits@2.0.4, required by glob@7.2.3
    npm ERR! missing: once@1.4.0, required by glob@7.2.3
    npm ERR! missing: path-is-absolute@1.0.1, required by glob@7.2.3
    npm ERR! missing: minimatch@3.1.2, required by glob@7.2.3
    npm ERR! missing: brace-expansion@1.1.11, required by minimatch@3.1.2
    npm ERR! missing: balanced-match@1.0.2, required by brace-expansion@1.1.11
    npm ERR! missing: concat-map@0.0.1, required by brace-expansion@1.1.11
    npm ERR! missing: lru-cache@6.0.0, required by semver@7.3.7
    npm ERR! missing: yallist@4.0.0, required by lru-cache@6.0.0
    npm ERR! missing: minipass@3.1.6, required by ssri@9.0.1
    npm ERR! missing: chownr@2.0.0, required by tar@6.1.11
    npm ERR! missing: fs-minipass@2.1.0, required by tar@6.1.11
    npm ERR! missing: minipass@3.1.6, required by tar@6.1.11
    npm ERR! missing: minizlib@2.1.2, required by tar@6.1.11
    npm ERR! missing: mkdirp@1.0.4, required by tar@6.1.11
    npm ERR! missing: yallist@4.0.0, required by tar@6.1.11
    npm ERR! missing: builtins@5.0.1, required by validate-npm-package-name@4.0.0
    npm ERR! missing: semver@7.3.7, required by builtins@5.0.1
    npm ERR! missing: isexe@2.0.0, required by which@2.0.2
    npm ERR! missing: imurmurhash@0.1.4, required by write-file-atomic@4.0.1
    npm ERR! missing: signal-exit@3.0.7, required by write-file-atomic@4.0.1
    pi@raspberrypi:/opt/iobroker/node_modules/iobroker.javascript $
    
    

    Wie kann ich das bereinigen?

    Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

    Thomas BraunT 1 Antwort Letzte Antwort
    0
    • B Beowolf

      Also wenn ich npm list eingebe kommt dieses hier.

      
      pi@raspberrypi:/opt/iobroker/node_modules/iobroker.javascript $ npm list        iobroker.javascript@5.7.0 /opt/iobroker/node_modules/iobroker.javascript
      ├── UNMET DEPENDENCY @iobroker/adapter-core@^2.6.0
      ├── @types/node@14.18.18
      ├── UNMET DEPENDENCY @types/request@^2.48.8
      ├── UNMET DEPENDENCY coffee-compiler@^0.3.2
      ├── UNMET DEPENDENCY coffee-script@^1.12.7
      ├── UNMET DEPENDENCY javascript-color-gradient@2.4.4
      ├── UNMET DEPENDENCY jsonata@^1.8.6
      ├── UNMET DEPENDENCY jszip@^3.9.1
      ├── UNMET DEPENDENCY node-inspect@^2.0.0
      ├── UNMET DEPENDENCY node-schedule@2.1.0
      ├─┬ UNMET DEPENDENCY node-ssh@12.0.4
      │ ├── UNMET DEPENDENCY is-stream@2.0.1
      │ ├─┬ UNMET DEPENDENCY make-dir@3.1.0
      │ │ └── UNMET DEPENDENCY semver@6.3.0
      │ ├── UNMET DEPENDENCY sb-promise-queue@2.1.0
      │ ├─┬ UNMET DEPENDENCY sb-scandir@3.1.0
      │ │ └── UNMET DEPENDENCY sb-promise-queue@2.1.0
      │ ├── UNMET DEPENDENCY shell-escape@0.2.0
      │ └─┬ UNMET DEPENDENCY ssh2@1.11.0
      │   ├─┬ UNMET DEPENDENCY asn1@0.2.6
      │   │ └── UNMET DEPENDENCY safer-buffer@2.1.2
      │   ├─┬ UNMET DEPENDENCY bcrypt-pbkdf@1.0.2
      │   │ └── UNMET DEPENDENCY tweetnacl@0.14.5
      │   ├─┬ UNMET OPTIONAL DEPENDENCY cpu-features@0.0.4
      │   │ ├── UNMET OPTIONAL DEPENDENCY buildcheck@0.0.3
      │   │ └── UNMET OPTIONAL DEPENDENCY nan@2.16.0
      │   └── UNMET OPTIONAL DEPENDENCY nan@2.16.0
      ├─┬ UNMET DEPENDENCY npm@8.13.1
      │ ├── UNMET DEPENDENCY @isaacs/string-locale-compare@1.1.0
      │ ├─┬ UNMET DEPENDENCY @npmcli/arborist@5.2.3
      │ │ ├── UNMET DEPENDENCY @isaacs/string-locale-compare@1.1.0
      │ │ ├─┬ UNMET DEPENDENCY @npmcli/installed-package-contents@1.0.7
      │ │ │ ├─┬ UNMET DEPENDENCY npm-bundled@1.1.2
      │ │ │ │ └── UNMET DEPENDENCY npm-normalize-package-bin@1.0.1
      │ │ │ └── UNMET DEPENDENCY npm-normalize-package-bin@1.0.1
      │ │ ├── UNMET DEPENDENCY @npmcli/map-workspaces@2.0.3
      │ │ ├─┬ UNMET DEPENDENCY @npmcli/metavuln-calculator@3.1.0
      │ │ │ ├── UNMET DEPENDENCY cacache@16.1.1
      │ │ │ ├── UNMET DEPENDENCY json-parse-even-better-errors@2.3.1
      │ │ │ ├── UNMET DEPENDENCY pacote@13.6.1
      │ │ │ └── UNMET DEPENDENCY semver@7.3.7
      │ │ ├─┬ UNMET DEPENDENCY @npmcli/move-file@2.0.0
      │ │ │ ├── UNMET DEPENDENCY mkdirp@1.0.4
      │ │ │ └── UNMET DEPENDENCY rimraf@3.0.2
      │ │ ├── UNMET DEPENDENCY @npmcli/name-from-folder@1.0.1
      │ │ ├── UNMET DEPENDENCY @npmcli/node-gyp@2.0.0
      │ │ ├── UNMET DEPENDENCY @npmcli/package-json@2.0.0
      │ │ ├── UNMET DEPENDENCY @npmcli/run-script@4.1.3
      │ │ ├─┬ UNMET DEPENDENCY bin-links@3.0.1
      │ │ │ ├─┬ UNMET DEPENDENCY cmd-shim@5.0.0
      │ │ │ │ └── UNMET DEPENDENCY mkdirp-infer-owner@2.0.0
      │ │ │ ├── UNMET DEPENDENCY mkdirp-infer-owner@2.0.0
      │ │ │ ├── UNMET DEPENDENCY npm-normalize-package-bin@1.0.1
      │ │ │ ├── UNMET DEPENDENCY read-cmd-shim@3.0.0
      │ │ │ ├── UNMET DEPENDENCY rimraf@3.0.2
      │ │ │ └── UNMET DEPENDENCY write-file-atomic@4.0.1
      │ │ ├── UNMET DEPENDENCY cacache@16.1.1
      │ │ ├── UNMET DEPENDENCY common-ancestor-path@1.0.1
      │ │ ├── UNMET DEPENDENCY json-parse-even-better-errors@2.3.1
      │ │ ├── UNMET DEPENDENCY json-stringify-nice@1.1.4
      │ │ ├── UNMET DEPENDENCY mkdirp@1.0.4
      │ │ ├── UNMET DEPENDENCY mkdirp-infer-owner@2.0.0
      │ │ ├── UNMET DEPENDENCY nopt@5.0.0
      │ │ ├── UNMET DEPENDENCY npm-install-checks@5.0.0
      │ │ ├── UNMET DEPENDENCY npm-package-arg@9.0.2
      │ │ ├── UNMET DEPENDENCY npm-pick-manifest@7.0.1
      │ │ ├── UNMET DEPENDENCY npm-registry-fetch@13.1.1
      │ │ ├── UNMET DEPENDENCY npmlog@6.0.2
      │ │ ├── UNMET DEPENDENCY pacote@13.6.1
      │ │ ├── UNMET DEPENDENCY parse-conflict-json@2.0.2
      │ │ ├── UNMET DEPENDENCY proc-log@2.0.1
      │ │ ├── UNMET DEPENDENCY promise-all-reject-late@1.0.1
      │ │ ├── UNMET DEPENDENCY promise-call-limit@1.0.1
      │ │ ├── UNMET DEPENDENCY read-package-json-fast@2.0.3
      │ │ ├── UNMET DEPENDENCY readdir-scoped-modules@1.1.0
      │ │ ├── UNMET DEPENDENCY rimraf@3.0.2
      │ │ ├── UNMET DEPENDENCY semver@7.3.7
      │ │ ├── UNMET DEPENDENCY ssri@9.0.1
      │ │ ├── UNMET DEPENDENCY treeverse@2.0.0
      │ │ └── UNMET DEPENDENCY walk-up-path@1.0.0
      │ ├── UNMET DEPENDENCY @npmcli/ci-detect@2.0.0
      │ ├─┬ UNMET DEPENDENCY @npmcli/config@4.1.0
      │ │ ├── UNMET DEPENDENCY @npmcli/map-workspaces@2.0.3
      │ │ ├── UNMET DEPENDENCY ini@3.0.0
      │ │ ├── UNMET DEPENDENCY mkdirp-infer-owner@2.0.0
      │ │ ├── UNMET DEPENDENCY nopt@5.0.0
      │ │ ├── UNMET DEPENDENCY proc-log@2.0.1
      │ │ ├── UNMET DEPENDENCY read-package-json-fast@2.0.3
      │ │ ├── UNMET DEPENDENCY semver@7.3.7
      │ │ └── UNMET DEPENDENCY walk-up-path@1.0.0
      │ ├─┬ UNMET DEPENDENCY @npmcli/fs@2.1.0
      │ │ ├── UNMET DEPENDENCY @gar/promisify@1.1.3
      │ │ └── UNMET DEPENDENCY semver@7.3.7
      │ ├─┬ UNMET DEPENDENCY @npmcli/map-workspaces@2.0.3
      │ │ ├── UNMET DEPENDENCY @npmcli/name-from-folder@1.0.1
      │ │ ├── UNMET DEPENDENCY glob@8.0.3
      │ │ ├─┬ UNMET DEPENDENCY minimatch@5.1.0
      │ │ │ └─┬ UNMET DEPENDENCY brace-expansion@2.0.1
      │ │ │   └── UNMET DEPENDENCY balanced-match@1.0.2
      │ │ └── UNMET DEPENDENCY read-package-json-fast@2.0.3
      │ ├─┬ UNMET DEPENDENCY @npmcli/package-json@2.0.0
      │ │ └── UNMET DEPENDENCY json-parse-even-better-errors@2.3.1
      │ ├─┬ UNMET DEPENDENCY @npmcli/run-script@4.1.3
      │ │ ├── UNMET DEPENDENCY @npmcli/node-gyp@2.0.0
      │ │ ├─┬ UNMET DEPENDENCY @npmcli/promise-spawn@3.0.0
      │ │ │ └── UNMET DEPENDENCY infer-owner@1.0.4
      │ │ ├── UNMET DEPENDENCY node-gyp@9.0.0
      │ │ └── UNMET DEPENDENCY read-package-json-fast@2.0.3
      │ ├── UNMET DEPENDENCY abbrev@1.1.1
      │ ├── UNMET DEPENDENCY archy@1.0.0
      │ ├─┬ UNMET DEPENDENCY cacache@16.1.1
      │ │ ├── UNMET DEPENDENCY @npmcli/fs@2.1.0
      │ │ ├── UNMET DEPENDENCY @npmcli/move-file@2.0.0
      │ │ ├── UNMET DEPENDENCY chownr@2.0.0
      │ │ ├─┬ UNMET DEPENDENCY fs-minipass@2.1.0
      │ │ │ └── UNMET DEPENDENCY minipass@3.1.6
      │ │ ├── UNMET DEPENDENCY glob@8.0.3
      │ │ ├── UNMET DEPENDENCY infer-owner@1.0.4
      │ │ ├── UNMET DEPENDENCY lru-cache@7.9.0
      │ │ ├── UNMET DEPENDENCY minipass@3.1.6
      │ │ ├─┬ UNMET DEPENDENCY minipass-collect@1.0.2
      │ │ │ └── UNMET DEPENDENCY minipass@3.1.6
      │ │ ├─┬ UNMET DEPENDENCY minipass-flush@1.0.5
      │ │ │ └── UNMET DEPENDENCY minipass@3.1.6
      │ │ ├── UNMET DEPENDENCY minipass-pipeline@1.2.4
      │ │ ├── UNMET DEPENDENCY mkdirp@1.0.4
      │ │ ├─┬ UNMET DEPENDENCY p-map@4.0.0
      │ │ │ └─┬ UNMET DEPENDENCY aggregate-error@3.1.0
      │ │ │   ├── UNMET DEPENDENCY clean-stack@2.2.0
      │ │ │   └── UNMET DEPENDENCY indent-string@4.0.0
      │ │ ├── UNMET DEPENDENCY promise-inflight@1.0.1
      │ │ ├── UNMET DEPENDENCY rimraf@3.0.2
      │ │ ├── UNMET DEPENDENCY ssri@9.0.1
      │ │ ├── UNMET DEPENDENCY tar@6.1.11
      │ │ └─┬ UNMET DEPENDENCY unique-filename@1.1.1
      │ │   └─┬ UNMET DEPENDENCY unique-slug@2.0.2
      │ │     └── UNMET DEPENDENCY imurmurhash@0.1.4
      │ ├─┬ UNMET DEPENDENCY chalk@4.1.2
      │ │ ├─┬ UNMET DEPENDENCY ansi-styles@4.3.0
      │ │ │ └─┬ UNMET DEPENDENCY color-convert@2.0.1
      │ │ │   └── UNMET DEPENDENCY color-name@1.1.4
      │ │ └─┬ UNMET DEPENDENCY supports-color@7.2.0
      │ │   └── UNMET DEPENDENCY has-flag@4.0.0
      │ ├── UNMET DEPENDENCY chownr@2.0.0
      │ ├─┬ UNMET DEPENDENCY cli-columns@4.0.0
      │ │ ├─┬ UNMET DEPENDENCY string-width@4.2.3
      │ │ │ ├── UNMET DEPENDENCY emoji-regex@8.0.0
      │ │ │ ├── UNMET DEPENDENCY is-fullwidth-code-point@3.0.0
      │ │ │ └── UNMET DEPENDENCY strip-ansi@6.0.1
      │ │ └─┬ UNMET DEPENDENCY strip-ansi@6.0.1
      │ │   └── UNMET DEPENDENCY ansi-regex@5.0.1
      │ ├─┬ UNMET DEPENDENCY cli-table3@0.6.2
      │ │ ├── UNMET OPTIONAL DEPENDENCY @colors/colors@1.5.0
      │ │ └── UNMET DEPENDENCY string-width@4.2.3
      │ ├─┬ UNMET DEPENDENCY columnify@1.6.0
      │ │ ├── UNMET DEPENDENCY strip-ansi@6.0.1
      │ │ └─┬ UNMET DEPENDENCY wcwidth@1.0.1
      │ │   └─┬ UNMET DEPENDENCY defaults@1.0.3
      │ │     └── UNMET DEPENDENCY clone@1.0.4
      │ ├── UNMET DEPENDENCY fastest-levenshtein@1.0.12
      │ ├─┬ UNMET DEPENDENCY glob@8.0.3
      │ │ ├── UNMET DEPENDENCY fs.realpath@1.0.0
      │ │ ├─┬ UNMET DEPENDENCY inflight@1.0.6
      │ │ │ ├── UNMET DEPENDENCY once@1.4.0
      │ │ │ └── UNMET DEPENDENCY wrappy@1.0.2
      │ │ ├── UNMET DEPENDENCY inherits@2.0.4
      │ │ ├── UNMET DEPENDENCY minimatch@5.1.0
      │ │ └─┬ UNMET DEPENDENCY once@1.4.0
      │ │   └── UNMET DEPENDENCY wrappy@1.0.2
      │ ├── UNMET DEPENDENCY graceful-fs@4.2.10
      │ ├─┬ UNMET DEPENDENCY hosted-git-info@5.0.0
      │ │ └── UNMET DEPENDENCY lru-cache@7.9.0
      │ ├── UNMET DEPENDENCY ini@3.0.0
      │ ├─┬ UNMET DEPENDENCY init-package-json@3.0.2
      │ │ ├── UNMET DEPENDENCY npm-package-arg@9.0.2
      │ │ ├─┬ UNMET DEPENDENCY promzard@0.3.0
      │ │ │ └── UNMET DEPENDENCY read@1.0.7
      │ │ ├── UNMET DEPENDENCY read@1.0.7
      │ │ ├── UNMET DEPENDENCY read-package-json@5.0.1
      │ │ ├── UNMET DEPENDENCY semver@7.3.7
      │ │ ├─┬ UNMET DEPENDENCY validate-npm-package-license@3.0.4
      │ │ │ ├─┬ UNMET DEPENDENCY spdx-correct@3.1.1
      │ │ │ │ ├── UNMET DEPENDENCY spdx-expression-parse@3.0.1
      │ │ │ │ └── UNMET DEPENDENCY spdx-license-ids@3.0.11
      │ │ │ └─┬ UNMET DEPENDENCY spdx-expression-parse@3.0.1
      │ │ │   ├── UNMET DEPENDENCY spdx-exceptions@2.3.0
      │ │ │   └── UNMET DEPENDENCY spdx-license-ids@3.0.11
      │ │ └── UNMET DEPENDENCY validate-npm-package-name@4.0.0
      │ ├─┬ UNMET DEPENDENCY is-cidr@4.0.2
      │ │ └─┬ UNMET DEPENDENCY cidr-regex@3.1.1
      │ │   └── UNMET DEPENDENCY ip-regex@4.3.0
      │ ├── UNMET DEPENDENCY json-parse-even-better-errors@2.3.1
      │ ├─┬ UNMET DEPENDENCY libnpmaccess@6.0.3
      │ │ ├── UNMET DEPENDENCY aproba@2.0.0
      │ │ ├── UNMET DEPENDENCY minipass@3.1.6
      │ │ ├── UNMET DEPENDENCY npm-package-arg@9.0.2
      │ │ └── UNMET DEPENDENCY npm-registry-fetch@13.1.1
      │ ├─┬ UNMET DEPENDENCY libnpmdiff@4.0.4
      │ │ ├─┬ UNMET DEPENDENCY @npmcli/disparity-colors@2.0.0
      │ │ │ └── UNMET DEPENDENCY ansi-styles@4.3.0
      │ │ ├── UNMET DEPENDENCY @npmcli/installed-package-contents@1.0.7
      │ │ ├── UNMET DEPENDENCY binary-extensions@2.2.0
      │ │ ├── UNMET DEPENDENCY diff@5.0.0
      │ │ ├── UNMET DEPENDENCY minimatch@5.1.0
      │ │ ├── UNMET DEPENDENCY npm-package-arg@9.0.2
      │ │ ├── UNMET DEPENDENCY pacote@13.6.1
      │ │ └── UNMET DEPENDENCY tar@6.1.11
      │ ├─┬ UNMET DEPENDENCY libnpmexec@4.0.8
      │ │ ├── UNMET DEPENDENCY @npmcli/arborist@5.2.3
      │ │ ├── UNMET DEPENDENCY @npmcli/ci-detect@2.0.0
      │ │ ├── UNMET DEPENDENCY @npmcli/run-script@4.1.3
      │ │ ├── UNMET DEPENDENCY chalk@4.1.2
      │ │ ├── UNMET DEPENDENCY mkdirp-infer-owner@2.0.0
      │ │ ├── UNMET DEPENDENCY npm-package-arg@9.0.2
      │ │ ├── UNMET DEPENDENCY npmlog@6.0.2
      │ │ ├── UNMET DEPENDENCY pacote@13.6.1
      │ │ ├── UNMET DEPENDENCY proc-log@2.0.1
      │ │ ├── UNMET DEPENDENCY read@1.0.7
      │ │ ├── UNMET DEPENDENCY read-package-json-fast@2.0.3
      │ │ └── UNMET DEPENDENCY walk-up-path@1.0.0
      │ ├─┬ UNMET DEPENDENCY libnpmfund@3.0.2
      │ │ └── UNMET DEPENDENCY @npmcli/arborist@5.2.3
      │ ├─┬ UNMET DEPENDENCY libnpmhook@8.0.3
      │ │ ├── UNMET DEPENDENCY aproba@2.0.0
      │ │ └── UNMET DEPENDENCY npm-registry-fetch@13.1.1
      │ ├─┬ UNMET DEPENDENCY libnpmorg@4.0.3
      │ │ ├── UNMET DEPENDENCY aproba@2.0.0
      │ │ └── UNMET DEPENDENCY npm-registry-fetch@13.1.1
      │ ├─┬ UNMET DEPENDENCY libnpmpack@4.1.2
      │ │ ├── UNMET DEPENDENCY @npmcli/run-script@4.1.3
      │ │ ├── UNMET DEPENDENCY npm-package-arg@9.0.2
      │ │ └── UNMET DEPENDENCY pacote@13.6.1
      │ ├─┬ UNMET DEPENDENCY libnpmpublish@6.0.4
      │ │ ├─┬ UNMET DEPENDENCY normalize-package-data@4.0.0
      │ │ │ ├── UNMET DEPENDENCY hosted-git-info@5.0.0
      │ │ │ ├─┬ UNMET DEPENDENCY is-core-module@2.9.0
      │ │ │ │ └─┬ UNMET DEPENDENCY has@1.0.3
      │ │ │ │   └── UNMET DEPENDENCY function-bind@1.1.1
      │ │ │ ├── UNMET DEPENDENCY semver@7.3.7
      │ │ │ └── UNMET DEPENDENCY validate-npm-package-license@3.0.4
      │ │ ├── UNMET DEPENDENCY npm-package-arg@9.0.2
      │ │ ├── UNMET DEPENDENCY npm-registry-fetch@13.1.1
      │ │ ├── UNMET DEPENDENCY semver@7.3.7
      │ │ └── UNMET DEPENDENCY ssri@9.0.1
      │ ├─┬ UNMET DEPENDENCY libnpmsearch@5.0.3
      │ │ └── UNMET DEPENDENCY npm-registry-fetch@13.1.1
      │ ├─┬ UNMET DEPENDENCY libnpmteam@4.0.3
      │ │ ├── UNMET DEPENDENCY aproba@2.0.0
      │ │ └── UNMET DEPENDENCY npm-registry-fetch@13.1.1
      │ ├─┬ UNMET DEPENDENCY libnpmversion@3.0.6
      │ │ ├─┬ UNMET DEPENDENCY @npmcli/git@3.0.1
      │ │ │ ├── UNMET DEPENDENCY @npmcli/promise-spawn@3.0.0
      │ │ │ ├── UNMET DEPENDENCY lru-cache@7.9.0
      │ │ │ ├── UNMET DEPENDENCY mkdirp@1.0.4
      │ │ │ ├── UNMET DEPENDENCY npm-pick-manifest@7.0.1
      │ │ │ ├── UNMET DEPENDENCY proc-log@2.0.1
      │ │ │ ├── UNMET DEPENDENCY promise-inflight@1.0.1
      │ │ │ ├── UNMET DEPENDENCY promise-retry@2.0.1
      │ │ │ ├── UNMET DEPENDENCY semver@7.3.7
      │ │ │ └── UNMET DEPENDENCY which@2.0.2
      │ │ ├── UNMET DEPENDENCY @npmcli/run-script@4.1.3
      │ │ ├── UNMET DEPENDENCY json-parse-even-better-errors@2.3.1
      │ │ ├── UNMET DEPENDENCY proc-log@2.0.1
      │ │ └── UNMET DEPENDENCY semver@7.3.7
      │ ├─┬ UNMET DEPENDENCY make-fetch-happen@10.1.8
      │ │ ├─┬ UNMET DEPENDENCY agentkeepalive@4.2.1
      │ │ │ ├─┬ UNMET DEPENDENCY debug@4.3.4
      │ │ │ │ └── UNMET DEPENDENCY ms@2.1.2
      │ │ │ ├── UNMET DEPENDENCY depd@1.1.2
      │ │ │ └─┬ UNMET DEPENDENCY humanize-ms@1.2.1
      │ │ │   └── UNMET DEPENDENCY ms@2.1.3
      │ │ ├── UNMET DEPENDENCY cacache@16.1.1
      │ │ ├── UNMET DEPENDENCY http-cache-semantics@4.1.0
      │ │ ├─┬ UNMET DEPENDENCY http-proxy-agent@5.0.0
      │ │ │ ├── UNMET DEPENDENCY @tootallnate/once@2.0.0
      │ │ │ ├─┬ UNMET DEPENDENCY agent-base@6.0.2
      │ │ │ │ └── UNMET DEPENDENCY debug@4.3.4
      │ │ │ └── UNMET DEPENDENCY debug@4.3.4
      │ │ ├─┬ UNMET DEPENDENCY https-proxy-agent@5.0.1
      │ │ │ ├── UNMET DEPENDENCY agent-base@6.0.2
      │ │ │ └── UNMET DEPENDENCY debug@4.3.4
      │ │ ├── UNMET DEPENDENCY is-lambda@1.0.1
      │ │ ├── UNMET DEPENDENCY lru-cache@7.9.0
      │ │ ├── UNMET DEPENDENCY minipass@3.1.6
      │ │ ├── UNMET DEPENDENCY minipass-collect@1.0.2
      │ │ ├─┬ UNMET DEPENDENCY minipass-fetch@2.1.0
      │ │ │ ├─┬ UNMET OPTIONAL DEPENDENCY encoding@0.1.13
      │ │ │ │ └─┬ UNMET OPTIONAL DEPENDENCY iconv-lite@0.6.3
      │ │ │ │   └── UNMET OPTIONAL DEPENDENCY safer-buffer@2.1.2
      │ │ │ ├── UNMET DEPENDENCY minipass@3.1.6
      │ │ │ ├─┬ UNMET DEPENDENCY minipass-sized@1.0.3
      │ │ │ │ └── UNMET DEPENDENCY minipass@3.1.6
      │ │ │ └── UNMET DEPENDENCY minizlib@2.1.2
      │ │ ├── UNMET DEPENDENCY minipass-flush@1.0.5
      │ │ ├── UNMET DEPENDENCY minipass-pipeline@1.2.4
      │ │ ├── UNMET DEPENDENCY negotiator@0.6.3
      │ │ ├─┬ UNMET DEPENDENCY promise-retry@2.0.1
      │ │ │ ├── UNMET DEPENDENCY err-code@2.0.3
      │ │ │ └── UNMET DEPENDENCY retry@0.12.0
      │ │ ├─┬ UNMET DEPENDENCY socks-proxy-agent@7.0.0
      │ │ │ ├── UNMET DEPENDENCY agent-base@6.0.2
      │ │ │ ├── UNMET DEPENDENCY debug@4.3.4
      │ │ │ └─┬ UNMET DEPENDENCY socks@2.6.2
      │ │ │   ├── UNMET DEPENDENCY ip@1.1.8
      │ │ │   └── UNMET DEPENDENCY smart-buffer@4.2.0
      │ │ └── UNMET DEPENDENCY ssri@9.0.1
      │ ├─┬ UNMET DEPENDENCY minipass@3.1.6
      │ │ └── UNMET DEPENDENCY yallist@4.0.0
      │ ├─┬ UNMET DEPENDENCY minipass-pipeline@1.2.4
      │ │ └── UNMET DEPENDENCY minipass@3.1.6
      │ ├── UNMET DEPENDENCY mkdirp@1.0.4
      │ ├─┬ UNMET DEPENDENCY mkdirp-infer-owner@2.0.0
      │ │ ├── UNMET DEPENDENCY chownr@2.0.0
      │ │ ├── UNMET DEPENDENCY infer-owner@1.0.4
      │ │ └── UNMET DEPENDENCY mkdirp@1.0.4
      │ ├── UNMET DEPENDENCY ms@2.1.3
      │ ├─┬ UNMET DEPENDENCY node-gyp@9.0.0
      │ │ ├── UNMET DEPENDENCY env-paths@2.2.1
      │ │ ├─┬ UNMET DEPENDENCY glob@7.2.3
      │ │ │ ├── UNMET DEPENDENCY fs.realpath@1.0.0
      │ │ │ ├── UNMET DEPENDENCY inflight@1.0.6
      │ │ │ ├── UNMET DEPENDENCY inherits@2.0.4
      │ │ │ ├─┬ UNMET DEPENDENCY minimatch@3.1.2
      │ │ │ │ └─┬ UNMET DEPENDENCY brace-expansion@1.1.11
      │ │ │ │   ├── UNMET DEPENDENCY balanced-match@1.0.2
      │ │ │ │   └── UNMET DEPENDENCY concat-map@0.0.1
      │ │ │ ├── UNMET DEPENDENCY once@1.4.0
      │ │ │ └── UNMET DEPENDENCY path-is-absolute@1.0.1
      │ │ ├── UNMET DEPENDENCY graceful-fs@4.2.10
      │ │ ├── UNMET DEPENDENCY make-fetch-happen@10.1.8
      │ │ ├── UNMET DEPENDENCY nopt@5.0.0
      │ │ ├── UNMET DEPENDENCY npmlog@6.0.2
      │ │ ├── UNMET DEPENDENCY rimraf@3.0.2
      │ │ ├── UNMET DEPENDENCY semver@7.3.7
      │ │ ├── UNMET DEPENDENCY tar@6.1.11
      │ │ └── UNMET DEPENDENCY which@2.0.2
      │ ├─┬ UNMET DEPENDENCY nopt@5.0.0
      │ │ └── UNMET DEPENDENCY abbrev@1.1.1
      │ ├─┬ UNMET DEPENDENCY npm-audit-report@3.0.0
      │ │ └── UNMET DEPENDENCY chalk@4.1.2
      │ ├─┬ UNMET DEPENDENCY npm-install-checks@5.0.0
      │ │ └── UNMET DEPENDENCY semver@7.3.7
      │ ├─┬ UNMET DEPENDENCY npm-package-arg@9.0.2
      │ │ ├── UNMET DEPENDENCY hosted-git-info@5.0.0
      │ │ ├── UNMET DEPENDENCY semver@7.3.7
      │ │ └── UNMET DEPENDENCY validate-npm-package-name@4.0.0
      │ ├─┬ UNMET DEPENDENCY npm-pick-manifest@7.0.1
      │ │ ├── UNMET DEPENDENCY npm-install-checks@5.0.0
      │ │ ├── UNMET DEPENDENCY npm-normalize-package-bin@1.0.1
      │ │ ├── UNMET DEPENDENCY npm-package-arg@9.0.2
      │ │ └── UNMET DEPENDENCY semver@7.3.7
      │ ├─┬ UNMET DEPENDENCY npm-profile@6.1.0
      │ │ ├── UNMET DEPENDENCY npm-registry-fetch@13.1.1
      │ │ └── UNMET DEPENDENCY proc-log@2.0.1
      │ ├─┬ UNMET DEPENDENCY npm-registry-fetch@13.1.1
      │ │ ├── UNMET DEPENDENCY make-fetch-happen@10.1.8
      │ │ ├── UNMET DEPENDENCY minipass@3.1.6
      │ │ ├── UNMET DEPENDENCY minipass-fetch@2.1.0
      │ │ ├─┬ UNMET DEPENDENCY minipass-json-stream@1.0.1
      │ │ │ ├── UNMET DEPENDENCY jsonparse@1.3.1
      │ │ │ └── UNMET DEPENDENCY minipass@3.1.6
      │ │ ├─┬ UNMET DEPENDENCY minizlib@2.1.2
      │ │ │ ├── UNMET DEPENDENCY minipass@3.1.6
      │ │ │ └── UNMET DEPENDENCY yallist@4.0.0
      │ │ ├── UNMET DEPENDENCY npm-package-arg@9.0.2
      │ │ └── UNMET DEPENDENCY proc-log@2.0.1
      │ ├── UNMET DEPENDENCY npm-user-validate@1.0.1
      │ ├─┬ UNMET DEPENDENCY npmlog@6.0.2
      │ │ ├─┬ UNMET DEPENDENCY are-we-there-yet@3.0.0
      │ │ │ ├── UNMET DEPENDENCY delegates@1.0.0
      │ │ │ └─┬ UNMET DEPENDENCY readable-stream@3.6.0
      │ │ │   ├── UNMET DEPENDENCY inherits@2.0.4
      │ │ │   ├─┬ UNMET DEPENDENCY string_decoder@1.3.0
      │ │ │   │ └── UNMET DEPENDENCY safe-buffer@5.2.1
      │ │ │   └── UNMET DEPENDENCY util-deprecate@1.0.2
      │ │ ├── UNMET DEPENDENCY console-control-strings@1.1.0
      │ │ ├─┬ UNMET DEPENDENCY gauge@4.0.4
      │ │ │ ├── UNMET DEPENDENCY aproba@2.0.0
      │ │ │ ├── UNMET DEPENDENCY color-support@1.1.3
      │ │ │ ├── UNMET DEPENDENCY console-control-strings@1.1.0
      │ │ │ ├── UNMET DEPENDENCY has-unicode@2.0.1
      │ │ │ ├── UNMET DEPENDENCY signal-exit@3.0.7
      │ │ │ ├── UNMET DEPENDENCY string-width@4.2.3
      │ │ │ ├── UNMET DEPENDENCY strip-ansi@6.0.1
      │ │ │ └─┬ UNMET DEPENDENCY wide-align@1.1.5
      │ │ │   └── UNMET DEPENDENCY string-width@4.2.3
      │ │ └── UNMET DEPENDENCY set-blocking@2.0.0
      │ ├── UNMET DEPENDENCY opener@1.5.2
      │ ├─┬ UNMET DEPENDENCY pacote@13.6.1
      │ │ ├── UNMET DEPENDENCY @npmcli/git@3.0.1
      │ │ ├── UNMET DEPENDENCY @npmcli/installed-package-contents@1.0.7
      │ │ ├── UNMET DEPENDENCY @npmcli/promise-spawn@3.0.0
      │ │ ├── UNMET DEPENDENCY @npmcli/run-script@4.1.3
      │ │ ├── UNMET DEPENDENCY cacache@16.1.1
      │ │ ├── UNMET DEPENDENCY chownr@2.0.0
      │ │ ├── UNMET DEPENDENCY fs-minipass@2.1.0
      │ │ ├── UNMET DEPENDENCY infer-owner@1.0.4
      │ │ ├── UNMET DEPENDENCY minipass@3.1.6
      │ │ ├── UNMET DEPENDENCY mkdirp@1.0.4
      │ │ ├── UNMET DEPENDENCY npm-package-arg@9.0.2
      │ │ ├─┬ UNMET DEPENDENCY npm-packlist@5.1.0
      │ │ │ ├── UNMET DEPENDENCY glob@8.0.3
      │ │ │ ├─┬ UNMET DEPENDENCY ignore-walk@5.0.1
      │ │ │ │ └── UNMET DEPENDENCY minimatch@5.1.0
      │ │ │ ├── UNMET DEPENDENCY npm-bundled@1.1.2
      │ │ │ └── UNMET DEPENDENCY npm-normalize-package-bin@1.0.1
      │ │ ├── UNMET DEPENDENCY npm-pick-manifest@7.0.1
      │ │ ├── UNMET DEPENDENCY npm-registry-fetch@13.1.1
      │ │ ├── UNMET DEPENDENCY proc-log@2.0.1
      │ │ ├── UNMET DEPENDENCY promise-retry@2.0.1
      │ │ ├── UNMET DEPENDENCY read-package-json@5.0.1
      │ │ ├── UNMET DEPENDENCY read-package-json-fast@2.0.3
      │ │ ├── UNMET DEPENDENCY rimraf@3.0.2
      │ │ ├── UNMET DEPENDENCY ssri@9.0.1
      │ │ └── UNMET DEPENDENCY tar@6.1.11
      │ ├─┬ UNMET DEPENDENCY parse-conflict-json@2.0.2
      │ │ ├── UNMET DEPENDENCY json-parse-even-better-errors@2.3.1
      │ │ ├── UNMET DEPENDENCY just-diff@5.0.2
      │ │ └── UNMET DEPENDENCY just-diff-apply@5.2.0
      │ ├── UNMET DEPENDENCY proc-log@2.0.1
      │ ├── UNMET DEPENDENCY qrcode-terminal@0.12.0
      │ ├─┬ UNMET DEPENDENCY read@1.0.7
      │ │ └── UNMET DEPENDENCY mute-stream@0.0.8
      │ ├─┬ UNMET DEPENDENCY read-package-json@5.0.1
      │ │ ├── UNMET DEPENDENCY glob@8.0.3
      │ │ ├── UNMET DEPENDENCY json-parse-even-better-errors@2.3.1
      │ │ ├── UNMET DEPENDENCY normalize-package-data@4.0.0
      │ │ └── UNMET DEPENDENCY npm-normalize-package-bin@1.0.1
      │ ├─┬ UNMET DEPENDENCY read-package-json-fast@2.0.3
      │ │ ├── UNMET DEPENDENCY json-parse-even-better-errors@2.3.1
      │ │ └── UNMET DEPENDENCY npm-normalize-package-bin@1.0.1
      │ ├─┬ UNMET DEPENDENCY readdir-scoped-modules@1.1.0
      │ │ ├── UNMET DEPENDENCY debuglog@1.0.1
      │ │ ├─┬ UNMET DEPENDENCY dezalgo@1.0.4
      │ │ │ ├── UNMET DEPENDENCY asap@2.0.6
      │ │ │ └── UNMET DEPENDENCY wrappy@1.0.2
      │ │ ├── UNMET DEPENDENCY graceful-fs@4.2.10
      │ │ └── UNMET DEPENDENCY once@1.4.0
      │ ├─┬ UNMET DEPENDENCY rimraf@3.0.2
      │ │ └─┬ UNMET DEPENDENCY glob@7.2.3
      │ │   ├── UNMET DEPENDENCY fs.realpath@1.0.0
      │ │   ├── UNMET DEPENDENCY inflight@1.0.6
      │ │   ├── UNMET DEPENDENCY inherits@2.0.4
      │ │   ├─┬ UNMET DEPENDENCY minimatch@3.1.2
      │ │   │ └─┬ UNMET DEPENDENCY brace-expansion@1.1.11
      │ │   │   ├── UNMET DEPENDENCY balanced-match@1.0.2
      │ │   │   └── UNMET DEPENDENCY concat-map@0.0.1
      │ │   ├── UNMET DEPENDENCY once@1.4.0
      │ │   └── UNMET DEPENDENCY path-is-absolute@1.0.1
      │ ├─┬ UNMET DEPENDENCY semver@7.3.7
      │ │ └─┬ UNMET DEPENDENCY lru-cache@6.0.0
      │ │   └── UNMET DEPENDENCY yallist@4.0.0
      │ ├─┬ UNMET DEPENDENCY ssri@9.0.1
      │ │ └── UNMET DEPENDENCY minipass@3.1.6
      │ ├─┬ UNMET DEPENDENCY tar@6.1.11
      │ │ ├── UNMET DEPENDENCY chownr@2.0.0
      │ │ ├── UNMET DEPENDENCY fs-minipass@2.1.0
      │ │ ├── UNMET DEPENDENCY minipass@3.1.6
      │ │ ├── UNMET DEPENDENCY minizlib@2.1.2
      │ │ ├── UNMET DEPENDENCY mkdirp@1.0.4
      │ │ └── UNMET DEPENDENCY yallist@4.0.0
      │ ├── UNMET DEPENDENCY text-table@0.2.0
      │ ├── UNMET DEPENDENCY tiny-relative-date@1.3.0
      │ ├── UNMET DEPENDENCY treeverse@2.0.0
      │ ├─┬ UNMET DEPENDENCY validate-npm-package-name@4.0.0
      │ │ └─┬ UNMET DEPENDENCY builtins@5.0.1
      │ │   └── UNMET DEPENDENCY semver@7.3.7
      │ ├─┬ UNMET DEPENDENCY which@2.0.2
      │ │ └── UNMET DEPENDENCY isexe@2.0.0
      │ └─┬ UNMET DEPENDENCY write-file-atomic@4.0.1
      │   ├── UNMET DEPENDENCY imurmurhash@0.1.4
      │   └── UNMET DEPENDENCY signal-exit@3.0.7
      ├── UNMET DEPENDENCY request@^2.88.2
      ├── UNMET DEPENDENCY semver@^7.3.7
      ├── UNMET DEPENDENCY suncalc2@^1.8.1
      ├── UNMET DEPENDENCY typescript@^4.6.4
      ├── UNMET DEPENDENCY virtual-tsc@^0.6.2
      ├── UNMET OPTIONAL DEPENDENCY vm2@^3.9.9
      └── UNMET DEPENDENCY wake_on_lan@^1.0.0
      
      npm ERR! missing: javascript-color-gradient@2.4.4, required by iobroker.javascript@5.7.0
      npm ERR! missing: node-ssh@12.0.4, required by iobroker.javascript@5.7.0
      npm ERR! missing: npm@8.13.1, required by iobroker.javascript@5.7.0
      npm ERR! missing: @iobroker/adapter-core@^2.6.0, required by iobroker.javascript@5.7.0
      npm ERR! missing: @types/request@^2.48.8, required by iobroker.javascript@5.7.0
      npm ERR! missing: coffee-compiler@^0.3.2, required by iobroker.javascript@5.7.0
      npm ERR! missing: coffee-script@^1.12.7, required by iobroker.javascript@5.7.0
      npm ERR! missing: jsonata@^1.8.6, required by iobroker.javascript@5.7.0
      npm ERR! missing: jszip@^3.9.1, required by iobroker.javascript@5.7.0
      npm ERR! missing: node-inspect@^2.0.0, required by iobroker.javascript@5.7.0
      npm ERR! missing: node-schedule@2.1.0, required by iobroker.javascript@5.7.0
      npm ERR! missing: request@^2.88.2, required by iobroker.javascript@5.7.0
      npm ERR! missing: semver@^7.3.7, required by iobroker.javascript@5.7.0
      npm ERR! missing: suncalc2@^1.8.1, required by iobroker.javascript@5.7.0
      npm ERR! missing: typescript@^4.6.4, required by iobroker.javascript@5.7.0
      npm ERR! missing: virtual-tsc@^0.6.2, required by iobroker.javascript@5.7.0
      npm ERR! missing: wake_on_lan@^1.0.0, required by iobroker.javascript@5.7.0
      npm ERR! missing: is-stream@2.0.1, required by node-ssh@12.0.4
      npm ERR! missing: make-dir@3.1.0, required by node-ssh@12.0.4
      npm ERR! missing: sb-promise-queue@2.1.0, required by node-ssh@12.0.4
      npm ERR! missing: sb-scandir@3.1.0, required by node-ssh@12.0.4
      npm ERR! missing: shell-escape@0.2.0, required by node-ssh@12.0.4
      npm ERR! missing: ssh2@1.11.0, required by node-ssh@12.0.4
      npm ERR! missing: semver@6.3.0, required by make-dir@3.1.0
      npm ERR! missing: sb-promise-queue@2.1.0, required by sb-scandir@3.1.0
      npm ERR! missing: asn1@0.2.6, required by ssh2@1.11.0
      npm ERR! missing: bcrypt-pbkdf@1.0.2, required by ssh2@1.11.0
      npm ERR! missing: safer-buffer@2.1.2, required by asn1@0.2.6
      npm ERR! missing: tweetnacl@0.14.5, required by bcrypt-pbkdf@1.0.2
      npm ERR! missing: @isaacs/string-locale-compare@1.1.0, required by npm@8.13.1
      npm ERR! missing: @npmcli/arborist@5.2.3, required by npm@8.13.1
      npm ERR! missing: @npmcli/ci-detect@2.0.0, required by npm@8.13.1
      npm ERR! missing: @npmcli/config@4.1.0, required by npm@8.13.1
      npm ERR! missing: @npmcli/fs@2.1.0, required by npm@8.13.1
      npm ERR! missing: @npmcli/map-workspaces@2.0.3, required by npm@8.13.1
      npm ERR! missing: @npmcli/package-json@2.0.0, required by npm@8.13.1
      npm ERR! missing: @npmcli/run-script@4.1.3, required by npm@8.13.1
      npm ERR! missing: abbrev@1.1.1, required by npm@8.13.1
      npm ERR! missing: archy@1.0.0, required by npm@8.13.1
      npm ERR! missing: cacache@16.1.1, required by npm@8.13.1
      npm ERR! missing: chalk@4.1.2, required by npm@8.13.1
      npm ERR! missing: chownr@2.0.0, required by npm@8.13.1
      npm ERR! missing: cli-columns@4.0.0, required by npm@8.13.1
      npm ERR! missing: cli-table3@0.6.2, required by npm@8.13.1
      npm ERR! missing: columnify@1.6.0, required by npm@8.13.1
      npm ERR! missing: fastest-levenshtein@1.0.12, required by npm@8.13.1
      npm ERR! missing: glob@8.0.3, required by npm@8.13.1
      npm ERR! missing: graceful-fs@4.2.10, required by npm@8.13.1
      npm ERR! missing: hosted-git-info@5.0.0, required by npm@8.13.1
      npm ERR! missing: ini@3.0.0, required by npm@8.13.1
      npm ERR! missing: init-package-json@3.0.2, required by npm@8.13.1
      npm ERR! missing: is-cidr@4.0.2, required by npm@8.13.1
      npm ERR! missing: json-parse-even-better-errors@2.3.1, required by npm@8.13.1
      npm ERR! missing: libnpmaccess@6.0.3, required by npm@8.13.1
      npm ERR! missing: libnpmdiff@4.0.4, required by npm@8.13.1
      npm ERR! missing: libnpmexec@4.0.8, required by npm@8.13.1
      npm ERR! missing: libnpmfund@3.0.2, required by npm@8.13.1
      npm ERR! missing: libnpmhook@8.0.3, required by npm@8.13.1
      npm ERR! missing: libnpmorg@4.0.3, required by npm@8.13.1
      npm ERR! missing: libnpmpack@4.1.2, required by npm@8.13.1
      npm ERR! missing: libnpmpublish@6.0.4, required by npm@8.13.1
      npm ERR! missing: libnpmsearch@5.0.3, required by npm@8.13.1
      npm ERR! missing: libnpmteam@4.0.3, required by npm@8.13.1
      npm ERR! missing: libnpmversion@3.0.6, required by npm@8.13.1
      npm ERR! missing: make-fetch-happen@10.1.8, required by npm@8.13.1
      npm ERR! missing: minipass@3.1.6, required by npm@8.13.1
      npm ERR! missing: minipass-pipeline@1.2.4, required by npm@8.13.1
      npm ERR! missing: mkdirp@1.0.4, required by npm@8.13.1
      npm ERR! missing: mkdirp-infer-owner@2.0.0, required by npm@8.13.1
      npm ERR! missing: ms@2.1.3, required by npm@8.13.1
      npm ERR! missing: node-gyp@9.0.0, required by npm@8.13.1
      npm ERR! missing: nopt@5.0.0, required by npm@8.13.1
      npm ERR! missing: npm-audit-report@3.0.0, required by npm@8.13.1
      npm ERR! missing: npm-install-checks@5.0.0, required by npm@8.13.1
      npm ERR! missing: npm-package-arg@9.0.2, required by npm@8.13.1
      npm ERR! missing: npm-pick-manifest@7.0.1, required by npm@8.13.1
      npm ERR! missing: npm-profile@6.1.0, required by npm@8.13.1
      npm ERR! missing: npm-registry-fetch@13.1.1, required by npm@8.13.1
      npm ERR! missing: npm-user-validate@1.0.1, required by npm@8.13.1
      npm ERR! missing: npmlog@6.0.2, required by npm@8.13.1
      npm ERR! missing: opener@1.5.2, required by npm@8.13.1
      npm ERR! missing: pacote@13.6.1, required by npm@8.13.1
      npm ERR! missing: parse-conflict-json@2.0.2, required by npm@8.13.1
      npm ERR! missing: proc-log@2.0.1, required by npm@8.13.1
      npm ERR! missing: qrcode-terminal@0.12.0, required by npm@8.13.1
      npm ERR! missing: read@1.0.7, required by npm@8.13.1
      npm ERR! missing: read-package-json@5.0.1, required by npm@8.13.1
      npm ERR! missing: read-package-json-fast@2.0.3, required by npm@8.13.1
      npm ERR! missing: readdir-scoped-modules@1.1.0, required by npm@8.13.1
      npm ERR! missing: rimraf@3.0.2, required by npm@8.13.1
      npm ERR! missing: semver@7.3.7, required by npm@8.13.1
      npm ERR! missing: ssri@9.0.1, required by npm@8.13.1
      npm ERR! missing: tar@6.1.11, required by npm@8.13.1
      npm ERR! missing: text-table@0.2.0, required by npm@8.13.1
      npm ERR! missing: tiny-relative-date@1.3.0, required by npm@8.13.1
      npm ERR! missing: treeverse@2.0.0, required by npm@8.13.1
      npm ERR! missing: validate-npm-package-name@4.0.0, required by npm@8.13.1
      npm ERR! missing: which@2.0.2, required by npm@8.13.1
      npm ERR! missing: write-file-atomic@4.0.1, required by npm@8.13.1
      npm ERR! missing: @isaacs/string-locale-compare@1.1.0, required by @npmcli/arborist@5.2.3
      npm ERR! missing: @npmcli/installed-package-contents@1.0.7, required by @npmcli/arborist@5.2.3
      npm ERR! missing: @npmcli/map-workspaces@2.0.3, required by @npmcli/arborist@5.2.3
      npm ERR! missing: @npmcli/metavuln-calculator@3.1.0, required by @npmcli/arborist@5.2.3
      npm ERR! missing: @npmcli/move-file@2.0.0, required by @npmcli/arborist@5.2.3
      npm ERR! missing: @npmcli/name-from-folder@1.0.1, required by @npmcli/arborist@5.2.3
      npm ERR! missing: @npmcli/node-gyp@2.0.0, required by @npmcli/arborist@5.2.3
      npm ERR! missing: @npmcli/package-json@2.0.0, required by @npmcli/arborist@5.2.3
      npm ERR! missing: @npmcli/run-script@4.1.3, required by @npmcli/arborist@5.2.3
      npm ERR! missing: bin-links@3.0.1, required by @npmcli/arborist@5.2.3
      npm ERR! missing: cacache@16.1.1, required by @npmcli/arborist@5.2.3
      npm ERR! missing: common-ancestor-path@1.0.1, required by @npmcli/arborist@5.2.3
      npm ERR! missing: json-parse-even-better-errors@2.3.1, required by @npmcli/arborist@5.2.3
      npm ERR! missing: json-stringify-nice@1.1.4, required by @npmcli/arborist@5.2.3
      npm ERR! missing: mkdirp@1.0.4, required by @npmcli/arborist@5.2.3
      npm ERR! missing: mkdirp-infer-owner@2.0.0, required by @npmcli/arborist@5.2.3
      npm ERR! missing: nopt@5.0.0, required by @npmcli/arborist@5.2.3
      npm ERR! missing: npm-install-checks@5.0.0, required by @npmcli/arborist@5.2.3
      npm ERR! missing: npm-package-arg@9.0.2, required by @npmcli/arborist@5.2.3
      npm ERR! missing: npm-pick-manifest@7.0.1, required by @npmcli/arborist@5.2.3
      npm ERR! missing: npm-registry-fetch@13.1.1, required by @npmcli/arborist@5.2.3
      npm ERR! missing: npmlog@6.0.2, required by @npmcli/arborist@5.2.3
      npm ERR! missing: pacote@13.6.1, required by @npmcli/arborist@5.2.3
      npm ERR! missing: parse-conflict-json@2.0.2, required by @npmcli/arborist@5.2.3
      npm ERR! missing: proc-log@2.0.1, required by @npmcli/arborist@5.2.3
      npm ERR! missing: promise-all-reject-late@1.0.1, required by @npmcli/arborist@5.2.3
      npm ERR! missing: promise-call-limit@1.0.1, required by @npmcli/arborist@5.2.3
      npm ERR! missing: read-package-json-fast@2.0.3, required by @npmcli/arborist@5.2.3
      npm ERR! missing: readdir-scoped-modules@1.1.0, required by @npmcli/arborist@5.2.3
      npm ERR! missing: rimraf@3.0.2, required by @npmcli/arborist@5.2.3
      npm ERR! missing: semver@7.3.7, required by @npmcli/arborist@5.2.3
      npm ERR! missing: ssri@9.0.1, required by @npmcli/arborist@5.2.3
      npm ERR! missing: treeverse@2.0.0, required by @npmcli/arborist@5.2.3
      npm ERR! missing: walk-up-path@1.0.0, required by @npmcli/arborist@5.2.3
      npm ERR! missing: npm-bundled@1.1.2, required by @npmcli/installed-package-contents@1.0.7
      npm ERR! missing: npm-normalize-package-bin@1.0.1, required by @npmcli/installed-package-contents@1.0.7
      npm ERR! missing: npm-normalize-package-bin@1.0.1, required by npm-bundled@1.1.2
      npm ERR! missing: cacache@16.1.1, required by @npmcli/metavuln-calculator@3.1.0
      npm ERR! missing: json-parse-even-better-errors@2.3.1, required by @npmcli/metavuln-calculator@3.1.0
      npm ERR! missing: pacote@13.6.1, required by @npmcli/metavuln-calculator@3.1.0
      npm ERR! missing: semver@7.3.7, required by @npmcli/metavuln-calculator@3.1.0
      npm ERR! missing: mkdirp@1.0.4, required by @npmcli/move-file@2.0.0
      npm ERR! missing: rimraf@3.0.2, required by @npmcli/move-file@2.0.0
      npm ERR! missing: cmd-shim@5.0.0, required by bin-links@3.0.1
      npm ERR! missing: mkdirp-infer-owner@2.0.0, required by bin-links@3.0.1
      npm ERR! missing: npm-normalize-package-bin@1.0.1, required by bin-links@3.0.1
      npm ERR! missing: read-cmd-shim@3.0.0, required by bin-links@3.0.1
      npm ERR! missing: rimraf@3.0.2, required by bin-links@3.0.1
      npm ERR! missing: write-file-atomic@4.0.1, required by bin-links@3.0.1
      npm ERR! missing: mkdirp-infer-owner@2.0.0, required by cmd-shim@5.0.0
      npm ERR! missing: @npmcli/map-workspaces@2.0.3, required by @npmcli/config@4.1.0
      npm ERR! missing: ini@3.0.0, required by @npmcli/config@4.1.0
      npm ERR! missing: mkdirp-infer-owner@2.0.0, required by @npmcli/config@4.1.0
      npm ERR! missing: nopt@5.0.0, required by @npmcli/config@4.1.0
      npm ERR! missing: proc-log@2.0.1, required by @npmcli/config@4.1.0
      npm ERR! missing: read-package-json-fast@2.0.3, required by @npmcli/config@4.1.0
      npm ERR! missing: semver@7.3.7, required by @npmcli/config@4.1.0
      npm ERR! missing: walk-up-path@1.0.0, required by @npmcli/config@4.1.0
      npm ERR! missing: @gar/promisify@1.1.3, required by @npmcli/fs@2.1.0
      npm ERR! missing: semver@7.3.7, required by @npmcli/fs@2.1.0
      npm ERR! missing: @npmcli/name-from-folder@1.0.1, required by @npmcli/map-workspaces@2.0.3
      npm ERR! missing: glob@8.0.3, required by @npmcli/map-workspaces@2.0.3
      npm ERR! missing: minimatch@5.1.0, required by @npmcli/map-workspaces@2.0.3
      npm ERR! missing: read-package-json-fast@2.0.3, required by @npmcli/map-workspaces@2.0.3
      npm ERR! missing: brace-expansion@2.0.1, required by minimatch@5.1.0
      npm ERR! missing: balanced-match@1.0.2, required by brace-expansion@2.0.1
      npm ERR! missing: json-parse-even-better-errors@2.3.1, required by @npmcli/package-json@2.0.0
      npm ERR! missing: @npmcli/node-gyp@2.0.0, required by @npmcli/run-script@4.1.3
      npm ERR! missing: @npmcli/promise-spawn@3.0.0, required by @npmcli/run-script@4.1.3
      npm ERR! missing: node-gyp@9.0.0, required by @npmcli/run-script@4.1.3
      npm ERR! missing: read-package-json-fast@2.0.3, required by @npmcli/run-script@4.1.3
      npm ERR! missing: infer-owner@1.0.4, required by @npmcli/promise-spawn@3.0.0
      npm ERR! missing: @npmcli/fs@2.1.0, required by cacache@16.1.1
      npm ERR! missing: @npmcli/move-file@2.0.0, required by cacache@16.1.1
      npm ERR! missing: chownr@2.0.0, required by cacache@16.1.1
      npm ERR! missing: fs-minipass@2.1.0, required by cacache@16.1.1
      npm ERR! missing: glob@8.0.3, required by cacache@16.1.1
      npm ERR! missing: infer-owner@1.0.4, required by cacache@16.1.1
      npm ERR! missing: lru-cache@7.9.0, required by cacache@16.1.1
      npm ERR! missing: minipass@3.1.6, required by cacache@16.1.1
      npm ERR! missing: minipass-collect@1.0.2, required by cacache@16.1.1
      npm ERR! missing: minipass-flush@1.0.5, required by cacache@16.1.1
      npm ERR! missing: minipass-pipeline@1.2.4, required by cacache@16.1.1
      npm ERR! missing: mkdirp@1.0.4, required by cacache@16.1.1
      npm ERR! missing: p-map@4.0.0, required by cacache@16.1.1
      npm ERR! missing: promise-inflight@1.0.1, required by cacache@16.1.1
      npm ERR! missing: rimraf@3.0.2, required by cacache@16.1.1
      npm ERR! missing: ssri@9.0.1, required by cacache@16.1.1
      npm ERR! missing: tar@6.1.11, required by cacache@16.1.1
      npm ERR! missing: unique-filename@1.1.1, required by cacache@16.1.1
      npm ERR! missing: minipass@3.1.6, required by fs-minipass@2.1.0
      npm ERR! missing: minipass@3.1.6, required by minipass-collect@1.0.2
      npm ERR! missing: minipass@3.1.6, required by minipass-flush@1.0.5
      npm ERR! missing: aggregate-error@3.1.0, required by p-map@4.0.0
      npm ERR! missing: clean-stack@2.2.0, required by aggregate-error@3.1.0
      npm ERR! missing: indent-string@4.0.0, required by aggregate-error@3.1.0
      npm ERR! missing: unique-slug@2.0.2, required by unique-filename@1.1.1
      npm ERR! missing: imurmurhash@0.1.4, required by unique-slug@2.0.2
      npm ERR! missing: ansi-styles@4.3.0, required by chalk@4.1.2
      npm ERR! missing: supports-color@7.2.0, required by chalk@4.1.2
      npm ERR! missing: color-convert@2.0.1, required by ansi-styles@4.3.0
      npm ERR! missing: color-name@1.1.4, required by color-convert@2.0.1
      npm ERR! missing: has-flag@4.0.0, required by supports-color@7.2.0
      npm ERR! missing: string-width@4.2.3, required by cli-columns@4.0.0
      npm ERR! missing: strip-ansi@6.0.1, required by cli-columns@4.0.0
      npm ERR! missing: emoji-regex@8.0.0, required by string-width@4.2.3
      npm ERR! missing: is-fullwidth-code-point@3.0.0, required by string-width@4.2.3
      npm ERR! missing: strip-ansi@6.0.1, required by string-width@4.2.3
      npm ERR! missing: ansi-regex@5.0.1, required by strip-ansi@6.0.1
      npm ERR! missing: string-width@4.2.3, required by cli-table3@0.6.2
      npm ERR! missing: strip-ansi@6.0.1, required by columnify@1.6.0
      npm ERR! missing: wcwidth@1.0.1, required by columnify@1.6.0
      npm ERR! missing: defaults@1.0.3, required by wcwidth@1.0.1
      npm ERR! missing: clone@1.0.4, required by defaults@1.0.3
      npm ERR! missing: fs.realpath@1.0.0, required by glob@8.0.3
      npm ERR! missing: inflight@1.0.6, required by glob@8.0.3
      npm ERR! missing: inherits@2.0.4, required by glob@8.0.3
      npm ERR! missing: minimatch@5.1.0, required by glob@8.0.3
      npm ERR! missing: once@1.4.0, required by glob@8.0.3
      npm ERR! missing: once@1.4.0, required by inflight@1.0.6
      npm ERR! missing: wrappy@1.0.2, required by inflight@1.0.6
      npm ERR! missing: wrappy@1.0.2, required by once@1.4.0
      npm ERR! missing: lru-cache@7.9.0, required by hosted-git-info@5.0.0
      npm ERR! missing: npm-package-arg@9.0.2, required by init-package-json@3.0.2
      npm ERR! missing: promzard@0.3.0, required by init-package-json@3.0.2
      npm ERR! missing: read@1.0.7, required by init-package-json@3.0.2
      npm ERR! missing: read-package-json@5.0.1, required by init-package-json@3.0.2
      npm ERR! missing: semver@7.3.7, required by init-package-json@3.0.2
      npm ERR! missing: validate-npm-package-license@3.0.4, required by init-package-json@3.0.2
      npm ERR! missing: validate-npm-package-name@4.0.0, required by init-package-json@3.0.2
      npm ERR! missing: read@1.0.7, required by promzard@0.3.0
      npm ERR! missing: spdx-correct@3.1.1, required by validate-npm-package-license@3.0.4
      npm ERR! missing: spdx-expression-parse@3.0.1, required by validate-npm-package-license@3.0.4
      npm ERR! missing: spdx-expression-parse@3.0.1, required by spdx-correct@3.1.1
      npm ERR! missing: spdx-license-ids@3.0.11, required by spdx-correct@3.1.1
      npm ERR! missing: spdx-exceptions@2.3.0, required by spdx-expression-parse@3.0.1
      npm ERR! missing: spdx-license-ids@3.0.11, required by spdx-expression-parse@3.0.1
      npm ERR! missing: cidr-regex@3.1.1, required by is-cidr@4.0.2
      npm ERR! missing: ip-regex@4.3.0, required by cidr-regex@3.1.1
      npm ERR! missing: aproba@2.0.0, required by libnpmaccess@6.0.3
      npm ERR! missing: minipass@3.1.6, required by libnpmaccess@6.0.3
      npm ERR! missing: npm-package-arg@9.0.2, required by libnpmaccess@6.0.3
      npm ERR! missing: npm-registry-fetch@13.1.1, required by libnpmaccess@6.0.3
      npm ERR! missing: @npmcli/disparity-colors@2.0.0, required by libnpmdiff@4.0.4
      npm ERR! missing: @npmcli/installed-package-contents@1.0.7, required by libnpmdiff@4.0.4
      npm ERR! missing: binary-extensions@2.2.0, required by libnpmdiff@4.0.4
      npm ERR! missing: diff@5.0.0, required by libnpmdiff@4.0.4
      npm ERR! missing: minimatch@5.1.0, required by libnpmdiff@4.0.4
      npm ERR! missing: npm-package-arg@9.0.2, required by libnpmdiff@4.0.4
      npm ERR! missing: pacote@13.6.1, required by libnpmdiff@4.0.4
      npm ERR! missing: tar@6.1.11, required by libnpmdiff@4.0.4
      npm ERR! missing: ansi-styles@4.3.0, required by @npmcli/disparity-colors@2.0.0
      npm ERR! missing: @npmcli/arborist@5.2.3, required by libnpmexec@4.0.8
      npm ERR! missing: @npmcli/ci-detect@2.0.0, required by libnpmexec@4.0.8
      npm ERR! missing: @npmcli/run-script@4.1.3, required by libnpmexec@4.0.8
      npm ERR! missing: chalk@4.1.2, required by libnpmexec@4.0.8
      npm ERR! missing: mkdirp-infer-owner@2.0.0, required by libnpmexec@4.0.8
      npm ERR! missing: npm-package-arg@9.0.2, required by libnpmexec@4.0.8
      npm ERR! missing: npmlog@6.0.2, required by libnpmexec@4.0.8
      npm ERR! missing: pacote@13.6.1, required by libnpmexec@4.0.8
      npm ERR! missing: proc-log@2.0.1, required by libnpmexec@4.0.8
      npm ERR! missing: read@1.0.7, required by libnpmexec@4.0.8
      npm ERR! missing: read-package-json-fast@2.0.3, required by libnpmexec@4.0.8
      npm ERR! missing: walk-up-path@1.0.0, required by libnpmexec@4.0.8
      npm ERR! missing: @npmcli/arborist@5.2.3, required by libnpmfund@3.0.2
      npm ERR! missing: aproba@2.0.0, required by libnpmhook@8.0.3
      npm ERR! missing: npm-registry-fetch@13.1.1, required by libnpmhook@8.0.3
      npm ERR! missing: aproba@2.0.0, required by libnpmorg@4.0.3
      npm ERR! missing: npm-registry-fetch@13.1.1, required by libnpmorg@4.0.3
      npm ERR! missing: @npmcli/run-script@4.1.3, required by libnpmpack@4.1.2
      npm ERR! missing: npm-package-arg@9.0.2, required by libnpmpack@4.1.2
      npm ERR! missing: pacote@13.6.1, required by libnpmpack@4.1.2
      npm ERR! missing: normalize-package-data@4.0.0, required by libnpmpublish@6.0.4
      npm ERR! missing: npm-package-arg@9.0.2, required by libnpmpublish@6.0.4
      npm ERR! missing: npm-registry-fetch@13.1.1, required by libnpmpublish@6.0.4
      npm ERR! missing: semver@7.3.7, required by libnpmpublish@6.0.4
      npm ERR! missing: ssri@9.0.1, required by libnpmpublish@6.0.4
      npm ERR! missing: hosted-git-info@5.0.0, required by normalize-package-data@4.0.0
      npm ERR! missing: is-core-module@2.9.0, required by normalize-package-data@4.0.0
      npm ERR! missing: semver@7.3.7, required by normalize-package-data@4.0.0
      npm ERR! missing: validate-npm-package-license@3.0.4, required by normalize-package-data@4.0.0
      npm ERR! missing: has@1.0.3, required by is-core-module@2.9.0
      npm ERR! missing: function-bind@1.1.1, required by has@1.0.3
      npm ERR! missing: npm-registry-fetch@13.1.1, required by libnpmsearch@5.0.3
      npm ERR! missing: aproba@2.0.0, required by libnpmteam@4.0.3
      npm ERR! missing: npm-registry-fetch@13.1.1, required by libnpmteam@4.0.3
      npm ERR! missing: @npmcli/git@3.0.1, required by libnpmversion@3.0.6
      npm ERR! missing: @npmcli/run-script@4.1.3, required by libnpmversion@3.0.6
      npm ERR! missing: json-parse-even-better-errors@2.3.1, required by libnpmversion@3.0.6
      npm ERR! missing: proc-log@2.0.1, required by libnpmversion@3.0.6
      npm ERR! missing: semver@7.3.7, required by libnpmversion@3.0.6
      npm ERR! missing: @npmcli/promise-spawn@3.0.0, required by @npmcli/git@3.0.1
      npm ERR! missing: lru-cache@7.9.0, required by @npmcli/git@3.0.1
      npm ERR! missing: mkdirp@1.0.4, required by @npmcli/git@3.0.1
      npm ERR! missing: npm-pick-manifest@7.0.1, required by @npmcli/git@3.0.1
      npm ERR! missing: proc-log@2.0.1, required by @npmcli/git@3.0.1
      npm ERR! missing: promise-inflight@1.0.1, required by @npmcli/git@3.0.1
      npm ERR! missing: promise-retry@2.0.1, required by @npmcli/git@3.0.1
      npm ERR! missing: semver@7.3.7, required by @npmcli/git@3.0.1
      npm ERR! missing: which@2.0.2, required by @npmcli/git@3.0.1
      npm ERR! missing: agentkeepalive@4.2.1, required by make-fetch-happen@10.1.8
      npm ERR! missing: cacache@16.1.1, required by make-fetch-happen@10.1.8
      npm ERR! missing: http-cache-semantics@4.1.0, required by make-fetch-happen@10.1.8
      npm ERR! missing: http-proxy-agent@5.0.0, required by make-fetch-happen@10.1.8
      npm ERR! missing: https-proxy-agent@5.0.1, required by make-fetch-happen@10.1.8
      npm ERR! missing: is-lambda@1.0.1, required by make-fetch-happen@10.1.8
      npm ERR! missing: lru-cache@7.9.0, required by make-fetch-happen@10.1.8
      npm ERR! missing: minipass@3.1.6, required by make-fetch-happen@10.1.8
      npm ERR! missing: minipass-collect@1.0.2, required by make-fetch-happen@10.1.8
      npm ERR! missing: minipass-fetch@2.1.0, required by make-fetch-happen@10.1.8
      npm ERR! missing: minipass-flush@1.0.5, required by make-fetch-happen@10.1.8
      npm ERR! missing: minipass-pipeline@1.2.4, required by make-fetch-happen@10.1.8
      npm ERR! missing: negotiator@0.6.3, required by make-fetch-happen@10.1.8
      npm ERR! missing: promise-retry@2.0.1, required by make-fetch-happen@10.1.8
      npm ERR! missing: socks-proxy-agent@7.0.0, required by make-fetch-happen@10.1.8
      npm ERR! missing: ssri@9.0.1, required by make-fetch-happen@10.1.8
      npm ERR! missing: debug@4.3.4, required by agentkeepalive@4.2.1
      npm ERR! missing: depd@1.1.2, required by agentkeepalive@4.2.1
      npm ERR! missing: humanize-ms@1.2.1, required by agentkeepalive@4.2.1
      npm ERR! missing: ms@2.1.2, required by debug@4.3.4
      npm ERR! missing: ms@2.1.3, required by humanize-ms@1.2.1
      npm ERR! missing: @tootallnate/once@2.0.0, required by http-proxy-agent@5.0.0
      npm ERR! missing: agent-base@6.0.2, required by http-proxy-agent@5.0.0
      npm ERR! missing: debug@4.3.4, required by http-proxy-agent@5.0.0
      npm ERR! missing: debug@4.3.4, required by agent-base@6.0.2
      npm ERR! missing: agent-base@6.0.2, required by https-proxy-agent@5.0.1
      npm ERR! missing: debug@4.3.4, required by https-proxy-agent@5.0.1
      npm ERR! missing: minipass@3.1.6, required by minipass-fetch@2.1.0
      npm ERR! missing: minipass-sized@1.0.3, required by minipass-fetch@2.1.0
      npm ERR! missing: minizlib@2.1.2, required by minipass-fetch@2.1.0
      npm ERR! missing: minipass@3.1.6, required by minipass-sized@1.0.3
      npm ERR! missing: err-code@2.0.3, required by promise-retry@2.0.1
      npm ERR! missing: retry@0.12.0, required by promise-retry@2.0.1
      npm ERR! missing: agent-base@6.0.2, required by socks-proxy-agent@7.0.0
      npm ERR! missing: debug@4.3.4, required by socks-proxy-agent@7.0.0
      npm ERR! missing: socks@2.6.2, required by socks-proxy-agent@7.0.0
      npm ERR! missing: ip@1.1.8, required by socks@2.6.2
      npm ERR! missing: smart-buffer@4.2.0, required by socks@2.6.2
      npm ERR! missing: yallist@4.0.0, required by minipass@3.1.6
      npm ERR! missing: minipass@3.1.6, required by minipass-pipeline@1.2.4
      npm ERR! missing: chownr@2.0.0, required by mkdirp-infer-owner@2.0.0
      npm ERR! missing: infer-owner@1.0.4, required by mkdirp-infer-owner@2.0.0
      npm ERR! missing: mkdirp@1.0.4, required by mkdirp-infer-owner@2.0.0
      npm ERR! missing: env-paths@2.2.1, required by node-gyp@9.0.0
      npm ERR! missing: graceful-fs@4.2.10, required by node-gyp@9.0.0
      npm ERR! missing: make-fetch-happen@10.1.8, required by node-gyp@9.0.0
      npm ERR! missing: glob@7.2.3, required by node-gyp@9.0.0
      npm ERR! missing: nopt@5.0.0, required by node-gyp@9.0.0
      npm ERR! missing: npmlog@6.0.2, required by node-gyp@9.0.0
      npm ERR! missing: rimraf@3.0.2, required by node-gyp@9.0.0
      npm ERR! missing: semver@7.3.7, required by node-gyp@9.0.0
      npm ERR! missing: tar@6.1.11, required by node-gyp@9.0.0
      npm ERR! missing: which@2.0.2, required by node-gyp@9.0.0
      npm ERR! missing: fs.realpath@1.0.0, required by glob@7.2.3
      npm ERR! missing: inflight@1.0.6, required by glob@7.2.3
      npm ERR! missing: inherits@2.0.4, required by glob@7.2.3
      npm ERR! missing: minimatch@3.1.2, required by glob@7.2.3
      npm ERR! missing: once@1.4.0, required by glob@7.2.3
      npm ERR! missing: path-is-absolute@1.0.1, required by glob@7.2.3
      npm ERR! missing: brace-expansion@1.1.11, required by minimatch@3.1.2
      npm ERR! missing: balanced-match@1.0.2, required by brace-expansion@1.1.11
      npm ERR! missing: concat-map@0.0.1, required by brace-expansion@1.1.11
      npm ERR! missing: abbrev@1.1.1, required by nopt@5.0.0
      npm ERR! missing: chalk@4.1.2, required by npm-audit-report@3.0.0
      npm ERR! missing: semver@7.3.7, required by npm-install-checks@5.0.0
      npm ERR! missing: hosted-git-info@5.0.0, required by npm-package-arg@9.0.2
      npm ERR! missing: semver@7.3.7, required by npm-package-arg@9.0.2
      npm ERR! missing: validate-npm-package-name@4.0.0, required by npm-package-arg@9.0.2
      npm ERR! missing: npm-install-checks@5.0.0, required by npm-pick-manifest@7.0.1
      npm ERR! missing: npm-normalize-package-bin@1.0.1, required by npm-pick-manifest@7.0.1
      npm ERR! missing: npm-package-arg@9.0.2, required by npm-pick-manifest@7.0.1
      npm ERR! missing: semver@7.3.7, required by npm-pick-manifest@7.0.1
      npm ERR! missing: npm-registry-fetch@13.1.1, required by npm-profile@6.1.0
      npm ERR! missing: proc-log@2.0.1, required by npm-profile@6.1.0
      npm ERR! missing: make-fetch-happen@10.1.8, required by npm-registry-fetch@13.1.1
      npm ERR! missing: minipass@3.1.6, required by npm-registry-fetch@13.1.1
      npm ERR! missing: minipass-fetch@2.1.0, required by npm-registry-fetch@13.1.1
      npm ERR! missing: minipass-json-stream@1.0.1, required by npm-registry-fetch@13.1.1
      npm ERR! missing: minizlib@2.1.2, required by npm-registry-fetch@13.1.1
      npm ERR! missing: npm-package-arg@9.0.2, required by npm-registry-fetch@13.1.1
      npm ERR! missing: proc-log@2.0.1, required by npm-registry-fetch@13.1.1
      npm ERR! missing: jsonparse@1.3.1, required by minipass-json-stream@1.0.1
      npm ERR! missing: minipass@3.1.6, required by minipass-json-stream@1.0.1
      npm ERR! missing: minipass@3.1.6, required by minizlib@2.1.2
      npm ERR! missing: yallist@4.0.0, required by minizlib@2.1.2
      npm ERR! missing: are-we-there-yet@3.0.0, required by npmlog@6.0.2
      npm ERR! missing: console-control-strings@1.1.0, required by npmlog@6.0.2
      npm ERR! missing: gauge@4.0.4, required by npmlog@6.0.2
      npm ERR! missing: set-blocking@2.0.0, required by npmlog@6.0.2
      npm ERR! missing: delegates@1.0.0, required by are-we-there-yet@3.0.0
      npm ERR! missing: readable-stream@3.6.0, required by are-we-there-yet@3.0.0
      npm ERR! missing: inherits@2.0.4, required by readable-stream@3.6.0
      npm ERR! missing: string_decoder@1.3.0, required by readable-stream@3.6.0
      npm ERR! missing: util-deprecate@1.0.2, required by readable-stream@3.6.0
      npm ERR! missing: safe-buffer@5.2.1, required by string_decoder@1.3.0
      npm ERR! missing: aproba@2.0.0, required by gauge@4.0.4
      npm ERR! missing: color-support@1.1.3, required by gauge@4.0.4
      npm ERR! missing: console-control-strings@1.1.0, required by gauge@4.0.4
      npm ERR! missing: has-unicode@2.0.1, required by gauge@4.0.4
      npm ERR! missing: signal-exit@3.0.7, required by gauge@4.0.4
      npm ERR! missing: string-width@4.2.3, required by gauge@4.0.4
      npm ERR! missing: strip-ansi@6.0.1, required by gauge@4.0.4
      npm ERR! missing: wide-align@1.1.5, required by gauge@4.0.4
      npm ERR! missing: string-width@4.2.3, required by wide-align@1.1.5
      npm ERR! missing: @npmcli/git@3.0.1, required by pacote@13.6.1
      npm ERR! missing: @npmcli/installed-package-contents@1.0.7, required by pacote@13.6.1
      npm ERR! missing: @npmcli/promise-spawn@3.0.0, required by pacote@13.6.1
      npm ERR! missing: @npmcli/run-script@4.1.3, required by pacote@13.6.1
      npm ERR! missing: cacache@16.1.1, required by pacote@13.6.1
      npm ERR! missing: chownr@2.0.0, required by pacote@13.6.1
      npm ERR! missing: fs-minipass@2.1.0, required by pacote@13.6.1
      npm ERR! missing: infer-owner@1.0.4, required by pacote@13.6.1
      npm ERR! missing: minipass@3.1.6, required by pacote@13.6.1
      npm ERR! missing: mkdirp@1.0.4, required by pacote@13.6.1
      npm ERR! missing: npm-package-arg@9.0.2, required by pacote@13.6.1
      npm ERR! missing: npm-packlist@5.1.0, required by pacote@13.6.1
      npm ERR! missing: npm-pick-manifest@7.0.1, required by pacote@13.6.1
      npm ERR! missing: npm-registry-fetch@13.1.1, required by pacote@13.6.1
      npm ERR! missing: proc-log@2.0.1, required by pacote@13.6.1
      npm ERR! missing: promise-retry@2.0.1, required by pacote@13.6.1
      npm ERR! missing: read-package-json@5.0.1, required by pacote@13.6.1
      npm ERR! missing: read-package-json-fast@2.0.3, required by pacote@13.6.1
      npm ERR! missing: rimraf@3.0.2, required by pacote@13.6.1
      npm ERR! missing: ssri@9.0.1, required by pacote@13.6.1
      npm ERR! missing: tar@6.1.11, required by pacote@13.6.1
      npm ERR! missing: glob@8.0.3, required by npm-packlist@5.1.0
      npm ERR! missing: ignore-walk@5.0.1, required by npm-packlist@5.1.0
      npm ERR! missing: npm-bundled@1.1.2, required by npm-packlist@5.1.0
      npm ERR! missing: npm-normalize-package-bin@1.0.1, required by npm-packlist@5.1.0
      npm ERR! missing: minimatch@5.1.0, required by ignore-walk@5.0.1
      npm ERR! missing: json-parse-even-better-errors@2.3.1, required by parse-conflict-json@2.0.2
      npm ERR! missing: just-diff@5.0.2, required by parse-conflict-json@2.0.2
      npm ERR! missing: just-diff-apply@5.2.0, required by parse-conflict-json@2.0.2
      npm ERR! missing: mute-stream@0.0.8, required by read@1.0.7
      npm ERR! missing: glob@8.0.3, required by read-package-json@5.0.1
      npm ERR! missing: json-parse-even-better-errors@2.3.1, required by read-package-json@5.0.1
      npm ERR! missing: normalize-package-data@4.0.0, required by read-package-json@5.0.1
      npm ERR! missing: npm-normalize-package-bin@1.0.1, required by read-package-json@5.0.1
      npm ERR! missing: json-parse-even-better-errors@2.3.1, required by read-package-json-fast@2.0.3
      npm ERR! missing: npm-normalize-package-bin@1.0.1, required by read-package-json-fast@2.0.3
      npm ERR! missing: debuglog@1.0.1, required by readdir-scoped-modules@1.1.0
      npm ERR! missing: dezalgo@1.0.4, required by readdir-scoped-modules@1.1.0
      npm ERR! missing: graceful-fs@4.2.10, required by readdir-scoped-modules@1.1.0
      npm ERR! missing: once@1.4.0, required by readdir-scoped-modules@1.1.0
      npm ERR! missing: asap@2.0.6, required by dezalgo@1.0.4
      npm ERR! missing: wrappy@1.0.2, required by dezalgo@1.0.4
      npm ERR! missing: glob@7.2.3, required by rimraf@3.0.2
      npm ERR! missing: fs.realpath@1.0.0, required by glob@7.2.3
      npm ERR! missing: inflight@1.0.6, required by glob@7.2.3
      npm ERR! missing: inherits@2.0.4, required by glob@7.2.3
      npm ERR! missing: once@1.4.0, required by glob@7.2.3
      npm ERR! missing: path-is-absolute@1.0.1, required by glob@7.2.3
      npm ERR! missing: minimatch@3.1.2, required by glob@7.2.3
      npm ERR! missing: brace-expansion@1.1.11, required by minimatch@3.1.2
      npm ERR! missing: balanced-match@1.0.2, required by brace-expansion@1.1.11
      npm ERR! missing: concat-map@0.0.1, required by brace-expansion@1.1.11
      npm ERR! missing: lru-cache@6.0.0, required by semver@7.3.7
      npm ERR! missing: yallist@4.0.0, required by lru-cache@6.0.0
      npm ERR! missing: minipass@3.1.6, required by ssri@9.0.1
      npm ERR! missing: chownr@2.0.0, required by tar@6.1.11
      npm ERR! missing: fs-minipass@2.1.0, required by tar@6.1.11
      npm ERR! missing: minipass@3.1.6, required by tar@6.1.11
      npm ERR! missing: minizlib@2.1.2, required by tar@6.1.11
      npm ERR! missing: mkdirp@1.0.4, required by tar@6.1.11
      npm ERR! missing: yallist@4.0.0, required by tar@6.1.11
      npm ERR! missing: builtins@5.0.1, required by validate-npm-package-name@4.0.0
      npm ERR! missing: semver@7.3.7, required by builtins@5.0.1
      npm ERR! missing: isexe@2.0.0, required by which@2.0.2
      npm ERR! missing: imurmurhash@0.1.4, required by write-file-atomic@4.0.1
      npm ERR! missing: signal-exit@3.0.7, required by write-file-atomic@4.0.1
      pi@raspberrypi:/opt/iobroker/node_modules/iobroker.javascript $
      
      

      Wie kann ich das bereinigen?

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

      @beowolf

      An der Stelle ist das nicht ungewöhnlich. Schaut bei mir da auch nicht groß anders aus.

      Interessanter ist es im Wurzelverzeichnis:

      cd /opt/iobroker
      npm ls
      

      Und für den großen Überblick:

      sudo ln -s /usr/bin/node /usr/bin/nodejs
      uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
      

      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

      B 1 Antwort Letzte Antwort
      0
      • Thomas BraunT Thomas Braun

        @beowolf

        An der Stelle ist das nicht ungewöhnlich. Schaut bei mir da auch nicht groß anders aus.

        Interessanter ist es im Wurzelverzeichnis:

        cd /opt/iobroker
        npm ls
        

        Und für den großen Überblick:

        sudo ln -s /usr/bin/node /usr/bin/nodejs
        uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
        
        B Offline
        B Offline
        Beowolf
        schrieb am zuletzt editiert von
        #3

        @thomas-braun

        Bei cd /opt/iobroker npm ls

        sieht es so aus.

        npm list.txt

        Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

        Thomas BraunT 1 Antwort Letzte Antwort
        0
        • B Beowolf

          @thomas-braun

          Bei cd /opt/iobroker npm ls

          sieht es so aus.

          npm list.txt

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

          @beowolf

          Bitte keine externen Dateien verknüpfen.

          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

          B HomoranH 2 Antworten Letzte Antwort
          0
          • Thomas BraunT Thomas Braun

            @beowolf

            Bitte keine externen Dateien verknüpfen.

            B Offline
            B Offline
            Beowolf
            schrieb am zuletzt editiert von
            #5

            @thomas-braun

            Als Text überschreite ich die "Einfügegenze".

            Ich versuche es mal als zwei Postings.

            
            pi@raspberrypi:~ $ cd /opt/iobroker
            pi@raspberrypi:/opt/iobroker $ npm ls
            iobroker.inst@3.0.0 /opt/iobroker
            ├─┬ iobroker.admin@5.3.8
            │ ├─┬ @iobroker/adapter-core@2.6.0
            │ │ └─┬ @types/iobroker@4.0.3
            │ │   └── @types/node@17.0.36 deduped
            │ ├─┬ axios@0.26.1
            │ │ └── follow-redirects@1.15.1
            │ ├─┬ body-parser@1.20.0
            │ │ ├── bytes@3.1.2
            │ │ ├── content-type@1.0.4
            │ │ ├─┬ debug@2.6.9
            │ │ │ └── ms@2.0.0
            │ │ ├── depd@2.0.0
            │ │ ├── destroy@1.2.0
            │ │ ├─┬ http-errors@2.0.0
            │ │ │ ├── depd@2.0.0 deduped
            │ │ │ ├── inherits@2.0.4 deduped
            │ │ │ ├── setprototypeof@1.2.0 deduped
            │ │ │ ├── statuses@2.0.1 deduped
            │ │ │ └── toidentifier@1.0.1
            │ │ ├─┬ iconv-lite@0.4.24
            │ │ │ └── safer-buffer@2.1.2 deduped
            │ │ ├─┬ on-finished@2.4.1
            │ │ │ └── ee-first@1.1.1
            │ │ ├─┬ qs@6.10.3
            │ │ │ └─┬ side-channel@1.0.4
            │ │ │   ├─┬ call-bind@1.0.2
            │ │ │   │ ├── function-bind@1.1.1 deduped
            │ │ │   │ └── get-intrinsic@1.1.1 deduped
            │ │ │   ├─┬ get-intrinsic@1.1.1
            │ │ │   │ ├── function-bind@1.1.1 deduped
            │ │ │   │ ├── has@1.0.3 deduped
            │ │ │   │ └── has-symbols@1.0.3
            │ │ │   └── object-inspect@1.12.2
            │ │ ├─┬ raw-body@2.5.1
            │ │ │ ├── bytes@3.1.2 deduped
            │ │ │ ├── http-errors@2.0.0 deduped
            │ │ │ ├── iconv-lite@0.4.24 deduped
            │ │ │ └── unpipe@1.0.0 deduped
            │ │ ├─┬ type-is@1.6.18
            │ │ │ ├── media-typer@0.3.0
            │ │ │ └── mime-types@2.1.35 deduped
            │ │ └── unpipe@1.0.0
            │ ├─┬ compression@1.7.4
            │ │ ├─┬ accepts@1.3.8
            │ │ │ ├── mime-types@2.1.35 deduped
            │ │ │ └── negotiator@0.6.3
            │ │ ├── bytes@3.0.0
            │ │ ├─┬ compressible@2.0.18
            │ │ │ └── mime-db@1.52.0 deduped
            │ │ ├── debug@2.6.9 deduped
            │ │ ├── on-headers@1.0.2
            │ │ ├── safe-buffer@5.1.2
            │ │ └── vary@1.1.2
            │ ├── connect-flash@0.1.1
            │ ├─┬ cookie-parser@1.4.6
            │ │ ├── cookie@0.4.1
            │ │ └── cookie-signature@1.0.6
            │ ├─┬ express@4.18.1
            │ │ ├── accepts@1.3.8 deduped
            │ │ ├── array-flatten@1.1.1
            │ │ ├── body-parser@1.20.0 deduped
            │ │ ├─┬ content-disposition@0.5.4
            │ │ │ └── safe-buffer@5.2.1
            │ │ ├── content-type@1.0.4 deduped
            │ │ ├── cookie@0.5.0
            │ │ ├── cookie-signature@1.0.6 deduped
            │ │ ├── debug@2.6.9 deduped
            │ │ ├── depd@2.0.0 deduped
            │ │ ├── encodeurl@1.0.2
            │ │ ├── escape-html@1.0.3
            │ │ ├── etag@1.8.1
            │ │ ├─┬ finalhandler@1.2.0
            │ │ │ ├── debug@2.6.9 deduped
            │ │ │ ├── encodeurl@1.0.2 deduped
            │ │ │ ├── escape-html@1.0.3 deduped
            │ │ │ ├── on-finished@2.4.1 deduped
            │ │ │ ├── parseurl@1.3.3 deduped
            │ │ │ ├── statuses@2.0.1 deduped
            │ │ │ └── unpipe@1.0.0 deduped
            │ │ ├── fresh@0.5.2
            │ │ ├── http-errors@2.0.0 deduped
            │ │ ├── merge-descriptors@1.0.1
            │ │ ├── methods@1.1.2
            │ │ ├── on-finished@2.4.1 deduped
            │ │ ├── parseurl@1.3.3
            │ │ ├── path-to-regexp@0.1.7
            │ │ ├─┬ proxy-addr@2.0.7
            │ │ │ ├── forwarded@0.2.0
            │ │ │ └── ipaddr.js@1.9.1
            │ │ ├── qs@6.10.3 deduped
            │ │ ├── range-parser@1.2.1
            │ │ ├── safe-buffer@5.2.1
            │ │ ├─┬ send@0.18.0
            │ │ │ ├── debug@2.6.9 deduped
            │ │ │ ├── depd@2.0.0 deduped
            │ │ │ ├── destroy@1.2.0 deduped
            │ │ │ ├── encodeurl@1.0.2 deduped
            │ │ │ ├── escape-html@1.0.3 deduped
            │ │ │ ├── etag@1.8.1 deduped
            │ │ │ ├── fresh@0.5.2 deduped
            │ │ │ ├── http-errors@2.0.0 deduped
            │ │ │ ├── mime@1.6.0
            │ │ │ ├── ms@2.1.3
            │ │ │ ├── on-finished@2.4.1 deduped
            │ │ │ ├── range-parser@1.2.1 deduped
            │ │ │ └── statuses@2.0.1 deduped
            │ │ ├─┬ serve-static@1.15.0
            │ │ │ ├── encodeurl@1.0.2 deduped
            │ │ │ ├── escape-html@1.0.3 deduped
            │ │ │ ├── parseurl@1.3.3 deduped
            │ │ │ └── send@0.18.0 deduped
            │ │ ├── setprototypeof@1.2.0
            │ │ ├── statuses@2.0.1
            │ │ ├── type-is@1.6.18 deduped
            │ │ ├── utils-merge@1.0.1
            │ │ └── vary@1.1.2 deduped
            │ ├─┬ express-fileupload@1.4.0
            │ │ └─┬ busboy@1.6.0
            │ │   └── streamsearch@1.1.0
            │ ├─┬ express-session@1.17.3
            │ │ ├── cookie@0.4.2
            │ │ ├── cookie-signature@1.0.6 deduped
            │ │ ├── debug@2.6.9 deduped
            │ │ ├── depd@2.0.0 deduped
            │ │ ├── on-headers@1.0.2 deduped
            │ │ ├── parseurl@1.3.3 deduped
            │ │ ├── safe-buffer@5.2.1
            │ │ └─┬ uid-safe@2.1.5
            │ │   └── random-bytes@1.0.0
            │ ├─┬ passport@0.5.3
            │ │ ├── passport-strategy@1.0.0
            │ │ └── pause@0.0.1
            │ ├─┬ passport-local@1.0.0
            │ │ └── passport-strategy@1.0.0 deduped
            │ ├─┬ semver@7.3.7
            │ │ └─┬ lru-cache@6.0.0
            │ │   └── yallist@4.0.0 deduped
            │ └── ws@8.7.0
            ├─┬ iobroker.alexa2@3.11.2
            │ ├── @iobroker/adapter-core@2.6.0 deduped
            │ ├─┬ @sentry/integrations@6.19.7
            │ │ ├── @sentry/types@6.19.7
            │ │ ├─┬ @sentry/utils@6.19.7
            │ │ │ ├── @sentry/types@6.19.7 deduped
            │ │ │ └── tslib@1.14.1 deduped
            │ │ ├─┬ localforage@1.10.0
            │ │ │ └─┬ lie@3.1.1
            │ │ │   └── immediate@3.0.6 deduped
            │ │ └── tslib@1.14.1
            │ ├─┬ @sentry/node@6.19.7
            │ │ ├─┬ @sentry/core@6.19.7
            │ │ │ ├── @sentry/hub@6.19.7 deduped
            │ │ │ ├─┬ @sentry/minimal@6.19.7
            │ │ │ │ ├── @sentry/hub@6.19.7 deduped
            │ │ │ │ ├── @sentry/types@6.19.7 deduped
            │ │ │ │ └── tslib@1.14.1 deduped
            │ │ │ ├── @sentry/types@6.19.7 deduped
            │ │ │ ├── @sentry/utils@6.19.7 deduped
            │ │ │ └── tslib@1.14.1 deduped
            │ │ ├─┬ @sentry/hub@6.19.7
            │ │ │ ├── @sentry/types@6.19.7 deduped
            │ │ │ ├── @sentry/utils@6.19.7 deduped
            │ │ │ └── tslib@1.14.1 deduped
            │ │ ├── @sentry/types@6.19.7 deduped
            │ │ ├── @sentry/utils@6.19.7 deduped
            │ │ ├── cookie@0.4.1 deduped
            │ │ ├─┬ https-proxy-agent@5.0.1
            │ │ │ ├─┬ agent-base@6.0.2
            │ │ │ │ └─┬ debug@4.3.4
            │ │ │ │   └── ms@2.1.2
            │ │ │ └─┬ debug@4.3.4
            │ │ │   └── ms@2.1.2
            │ │ ├── lru_map@0.3.3
            │ │ └── tslib@1.14.1 deduped
            │ ├─┬ alexa-remote2@4.1.2
            │ │ ├─┬ alexa-cookie2@4.0.1
            │ │ │ ├── cookie@0.4.1 deduped
            │ │ │ ├── express@4.18.1 deduped
            │ │ │ ├─┬ http-proxy-middleware@2.0.6
            │ │ │ │ ├─┬ @types/http-proxy@1.17.9
            │ │ │ │ │ └── @types/node@17.0.36 deduped
            │ │ │ │ ├─┬ http-proxy@1.18.1
            │ │ │ │ │ ├── eventemitter3@4.0.7
            │ │ │ │ │ ├── follow-redirects@1.15.1 deduped
            │ │ │ │ │ └── requires-port@1.0.0 deduped
            │ │ │ │ ├── is-glob@4.0.3 deduped
            │ │ │ │ ├── is-plain-obj@3.0.0
            │ │ │ │ └─┬ micromatch@4.0.5
            │ │ │ │   ├── braces@3.0.2 deduped
            │ │ │ │   └── picomatch@2.3.1 deduped
            │ │ │ ├─┬ http-proxy-response-rewrite@0.0.1
            │ │ │ │ ├── bufferhelper@0.2.1
            │ │ │ │ └─┬ concat-stream@1.6.2
            │ │ │ │   ├── buffer-from@1.1.2 deduped
            │ │ │ │   ├── inherits@2.0.4 deduped
            │ │ │ │   ├─┬ readable-stream@2.3.7
            │ │ │ │   │ ├── core-util-is@1.0.2 deduped
            │ │ │ │   │ ├── inherits@2.0.4 deduped
            │ │ │ │   │ ├── isarray@1.0.0
            │ │ │ │   │ ├── process-nextick-args@2.0.1 deduped
            │ │ │ │   │ ├── safe-buffer@5.1.2 deduped
            │ │ │ │   │ ├─┬ string_decoder@1.1.1
            │ │ │ │   │ │ └── safe-buffer@5.1.2 deduped
            │ │ │ │   │ └── util-deprecate@1.0.2 deduped
            │ │ │ │   └── typedarray@0.0.6 deduped
            │ │ │ ├── https@1.0.0 deduped
            │ │ │ └── querystring@0.2.1 deduped
            │ │ ├── extend@3.0.2
            │ │ ├── https@1.0.0 deduped
            │ │ ├── querystring@0.2.1
            │ │ ├── uuid@8.3.2 deduped
            │ │ └── ws@8.7.0 deduped
            │ ├── https@1.0.0
            │ ├── nearest-color@0.4.4
            │ └─┬ source-map-support@0.5.21
            │   ├── buffer-from@1.1.2
            │   └── source-map@0.6.1
            ├─┬ iobroker.alias-manager@1.2.4
            │ └── @iobroker/adapter-core@2.6.0 deduped
            ├─┬ iobroker.backitup@2.4.9
            │ ├─┬ @googleapis/drive@2.4.0
            │ │ └─┬ googleapis-common@5.1.0
            │ │   ├── extend@3.0.2 deduped
            │ │   ├─┬ gaxios@4.3.3
            │ │   │ ├── abort-controller@3.0.0 deduped
            │ │   │ ├── extend@3.0.2 deduped
            │ │   │ ├── https-proxy-agent@5.0.1 deduped
            │ │   │ ├── is-stream@2.0.1 deduped
            │ │   │ └── node-fetch@2.6.7 deduped
            │ │   ├─┬ google-auth-library@7.14.1
            │ │   │ ├── arrify@2.0.1 deduped
            │ │   │ ├── base64-js@1.5.1 deduped
            │ │   │ ├── ecdsa-sig-formatter@1.0.11 deduped
            │ │   │ ├── fast-text-encoding@1.0.3 deduped
            │ │   │ ├── gaxios@4.3.3 deduped
            │ │   │ ├─┬ gcp-metadata@4.3.1
            │ │   │ │ ├── gaxios@4.3.3 deduped
            │ │   │ │ └── json-bigint@1.0.0 deduped
            │ │   │ ├── gtoken@5.3.2 deduped
            │ │   │ ├── jws@4.0.0 deduped
            │ │   │ └── lru-cache@6.0.0 deduped
            │ │   ├── qs@6.10.3 deduped
            │ │   ├── url-template@2.0.8
            │ │   └── uuid@8.3.2 deduped
            │ ├── @iobroker/adapter-core@2.6.0 deduped
            │ ├─┬ axios@0.27.2
            │ │ ├── follow-redirects@1.15.1 deduped
            │ │ └─┬ form-data@4.0.0
            │ │   ├── asynckit@0.4.0
            │ │   ├── combined-stream@1.0.8 deduped
            │ │   └── mime-types@2.1.35 deduped
            │ ├─┬ dropbox-v2-api@2.5.3
            │ │ └── request@2.88.2 deduped
            │ ├── express@4.18.1 deduped
            │ ├─┬ fs-extra@10.1.0
            │ │ ├── graceful-fs@4.2.10
            │ │ ├─┬ jsonfile@6.1.0
            │ │ │ ├── graceful-fs@4.2.10 deduped
            │ │ │ └── universalify@2.0.0 deduped
            │ │ └── universalify@2.0.0
            │ ├─┬ ftp@0.3.10
            │ │ ├─┬ readable-stream@1.1.14
            │ │ │ ├── core-util-is@1.0.2
            │ │ │ ├── inherits@2.0.4 deduped
            │ │ │ ├── isarray@0.0.1
            │ │ │ └── string_decoder@0.10.31
            │ │ └── xregexp@2.0.0
            │ ├─┬ google-auth-library@8.0.2
            │ │ ├── arrify@2.0.1
            │ │ ├── base64-js@1.5.1
            │ │ ├─┬ ecdsa-sig-formatter@1.0.11
            │ │ │ └── safe-buffer@5.1.2 deduped
            │ │ ├── fast-text-encoding@1.0.3
            │ │ ├─┬ gaxios@5.0.0
            │ │ │ ├─┬ abort-controller@3.0.0
            │ │ │ │ └── event-target-shim@5.0.1
            │ │ │ ├── extend@3.0.2 deduped
            │ │ │ ├── https-proxy-agent@5.0.1 deduped
            │ │ │ ├── is-stream@2.0.1 deduped
            │ │ │ └─┬ node-fetch@2.6.7
            │ │ │   └─┬ whatwg-url@5.0.0
            │ │ │     ├── tr46@0.0.3
            │ │ │     └── webidl-conversions@3.0.1
            │ │ ├─┬ gcp-metadata@5.0.0
            │ │ │ ├── gaxios@5.0.0 deduped
            │ │ │ └─┬ json-bigint@1.0.0
            │ │ │   └── bignumber.js@9.0.2
            │ │ ├─┬ gtoken@5.3.2
            │ │ │ ├── gaxios@4.3.3 deduped
            │ │ │ ├─┬ google-p12-pem@3.1.4
            │ │ │ │ └── node-forge@1.3.1 deduped
            │ │ │ └── jws@4.0.0 deduped
            │ │ ├─┬ jws@4.0.0
            │ │ │ ├─┬ jwa@2.0.0
            │ │ │ │ ├── buffer-equal-constant-time@1.0.1
            │ │ │ │ ├── ecdsa-sig-formatter@1.0.11 deduped
            │ │ │ │ └── safe-buffer@5.1.2 deduped
            │ │ │ └── safe-buffer@5.1.2 deduped
            │ │ └── lru-cache@6.0.0 deduped
            │ ├─┬ node-schedule@2.1.0
            │ │ ├─┬ cron-parser@3.5.0
            │ │ │ ├─┬ is-nan@1.3.2
            │ │ │ │ ├── call-bind@1.0.2 deduped
            │ │ │ │ └─┬ define-properties@1.1.4
            │ │ │ │   ├─┬ has-property-descriptors@1.0.0
            │ │ │ │   │ └── get-intrinsic@1.1.1 deduped
            │ │ │ │   └── object-keys@1.1.1 deduped
            │ │ │ └── luxon@1.28.0 deduped
            │ │ ├── long-timeout@0.1.1
            │ │ └── sorted-array-functions@1.3.0
            │ ├── node-wol@0.1.1
            │ ├─┬ request@2.88.2
            │ │ ├── aws-sign2@0.7.0
            │ │ ├── aws4@1.11.0
            │ │ ├── caseless@0.12.0
            │ │ ├─┬ combined-stream@1.0.8
            │ │ │ └── delayed-stream@1.0.0
            │ │ ├── extend@3.0.2 deduped
            │ │ ├── forever-agent@0.6.1
            │ │ ├─┬ form-data@2.3.3
            │ │ │ ├── asynckit@0.4.0 deduped
            │ │ │ ├── combined-stream@1.0.8 deduped
            │ │ │ └── mime-types@2.1.35 deduped
            │ │ ├─┬ har-validator@5.1.5
            │ │ │ ├─┬ ajv@6.12.6
            │ │ │ │ ├── fast-deep-equal@3.1.3
            │ │ │ │ ├── fast-json-stable-stringify@2.1.0
            │ │ │ │ ├── json-schema-traverse@0.4.1
            │ │ │ │ └─┬ uri-js@4.4.1
            │ │ │ │   └── punycode@2.1.1 deduped
            │ │ │ └── har-schema@2.0.0
            │ │ ├─┬ http-signature@1.2.0
            │ │ │ ├── assert-plus@1.0.0
            │ │ │ ├─┬ jsprim@1.4.2
            │ │ │ │ ├── assert-plus@1.0.0 deduped
            │ │ │ │ ├── extsprintf@1.3.0
            │ │ │ │ ├── json-schema@0.4.0 deduped
            │ │ │ │ └─┬ verror@1.10.0
            │ │ │ │   ├── assert-plus@1.0.0 deduped
            │ │ │ │   ├── core-util-is@1.0.2 deduped
            │ │ │ │   └── extsprintf@1.3.0 deduped
            │ │ │ └─┬ sshpk@1.17.0
            │ │ │   ├── asn1@0.2.6 deduped
            │ │ │   ├── assert-plus@1.0.0 deduped
            │ │ │   ├── bcrypt-pbkdf@1.0.2 deduped
            │ │ │   ├─┬ dashdash@1.14.1
            │ │ │   │ └── assert-plus@1.0.0 deduped
            │ │ │   ├─┬ ecc-jsbn@0.1.2
            │ │ │   │ ├── jsbn@0.1.1 deduped
            │ │ │   │ └── safer-buffer@2.1.2 deduped
            │ │ │   ├─┬ getpass@0.1.7
            │ │ │   │ └── assert-plus@1.0.0 deduped
            │ │ │   ├── jsbn@0.1.1
            │ │ │   ├── safer-buffer@2.1.2 deduped
            │ │ │   └── tweetnacl@0.14.5
            │ │ ├── is-typedarray@1.0.0
            │ │ ├── isstream@0.1.2
            │ │ ├── json-stringify-safe@5.0.1
            │ │ ├── mime-types@2.1.35 deduped
            │ │ ├── oauth-sign@0.9.0
            │ │ ├── performance-now@2.1.0
            │ │ ├── qs@6.5.3
            │ │ ├── safe-buffer@5.1.2 deduped
            │ │ ├─┬ tough-cookie@2.5.0
            │ │ │ ├── psl@1.8.0
            │ │ │ └── punycode@2.1.1
            │ │ ├─┬ tunnel-agent@0.6.0
            │ │ │ └── safe-buffer@5.1.2 deduped
            │ │ └── uuid@3.4.0
            │ ├─┬ tar-fs@2.1.1
            │ │ ├── chownr@1.1.4
            │ │ ├── mkdirp-classic@0.5.3
            │ │ ├─┬ pump@3.0.0
            │ │ │ ├─┬ end-of-stream@1.4.4
            │ │ │ │ └── once@1.4.0 deduped
            │ │ │ └─┬ once@1.4.0
            │ │ │   └── wrappy@1.0.2
            │ │ └─┬ tar-stream@2.2.0
            │ │   ├─┬ bl@4.1.0
            │ │   │ ├─┬ buffer@5.7.1
            │ │   │ │ ├── base64-js@1.5.1 deduped
            │ │   │ │ └── ieee754@1.2.1
            │ │   │ ├── inherits@2.0.4 deduped
            │ │   │ └─┬ 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 deduped
            │ │   ├── end-of-stream@1.4.4 deduped
            │ │   ├── fs-constants@1.0.0
            │ │   ├── inherits@2.0.4 deduped
            │ │   └─┬ 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 deduped
            │ └─┬ webdav@4.10.0
            │   ├─┬ axios@0.27.2
            │   │ ├── follow-redirects@1.15.1 deduped
            │   │ └─┬ form-data@4.0.0
            │   │   ├── asynckit@0.4.0 deduped
            │   │   ├── combined-stream@1.0.8 deduped
            │   │   └── mime-types@2.1.35 deduped
            │   ├── base-64@1.0.0
            │   ├── byte-length@1.0.2
            │   ├─┬ fast-xml-parser@3.21.1
            │   │ └── strnum@1.0.5
            │   ├── he@1.2.0
            │   ├── hot-patcher@0.5.0
            │   ├── layerr@0.1.2
            │   ├─┬ md5@2.3.0
            │   │ ├── charenc@0.0.2
            │   │ ├── crypt@0.0.2
            │   │ └── is-buffer@1.1.6
            │   ├─┬ minimatch@5.1.0
            │   │ └─┬ brace-expansion@2.0.1
            │   │   └── balanced-match@1.0.2
            │   ├── nested-property@4.0.0
            │   ├── path-posix@1.0.0
            │   ├── url-join@4.0.1
            │   └─┬ url-parse@1.5.10
            │     ├── querystringify@2.2.0
            │     └── requires-port@1.0.0
            ├─┬ iobroker.discovery@3.0.3
            │ ├── @iobroker/adapter-core@2.6.0 deduped
            │ ├─┬ mdns-discovery@0.2.6
            │ │ ├─┬ debug@2.2.0
            │ │ │ └── ms@0.7.1
            │ │ ├── dgram@1.0.1
            │ │ └─┬ dns-packet@1.3.4
            │ │   ├── ip@1.1.8 deduped
            │ │   └── safe-buffer@5.1.2 deduped
            │ ├── netmask@2.0.2
            │ ├── node-mndp@0.0.3
            │ ├─┬ node-ssdp@4.0.1
            │ │ ├─┬ async@2.6.4
            │ │ │ └── lodash@4.17.21 deduped
            │ │ ├── bluebird@3.7.2
            │ │ ├─┬ debug@3.2.7
            │ │ │ └── ms@2.1.3
            │ │ ├── extend@3.0.2 deduped
            │ │ └── ip@1.1.8
            │ └─┬ serialport@10.4.0
            │   ├─┬ @serialport/binding-mock@10.2.2
            │   │ ├── @serialport/bindings-interface@1.2.2
            │   │ └─┬ debug@4.3.4
            │   │   └── ms@2.1.2
            │   ├─┬ @serialport/bindings-cpp@10.7.0
            │   │ ├── @serialport/bindings-interface@1.2.1
            │   │ ├── @serialport/parser-readline@10.3.0 deduped
            │   │ ├─┬ debug@4.3.4
            │   │ │ └── ms@2.1.2
            │   │ ├── node-addon-api@4.3.0
            │   │ └── node-gyp-build@4.4.0
            │   ├── @serialport/parser-byte-length@10.3.0
            │   ├── @serialport/parser-cctalk@10.3.0
            │   ├── @serialport/parser-delimiter@10.3.0
            │   ├── @serialport/parser-inter-byte-timeout@10.3.0
            │   ├── @serialport/parser-packet-length@10.3.0
            │   ├─┬ @serialport/parser-readline@10.3.0
            │   │ └── @serialport/parser-delimiter@10.3.0 deduped
            │   ├── @serialport/parser-ready@10.3.0
            │   ├── @serialport/parser-regex@10.3.0
            │   ├── @serialport/parser-slip-encoder@10.3.0
            │   ├── @serialport/parser-spacepacket@10.3.0
            │   ├─┬ @serialport/stream@10.3.0
            │   │ ├── @serialport/bindings-interface@1.2.1
            │   │ └─┬ debug@4.3.4
            │   │   └── ms@2.1.2
            │   └─┬ debug@4.3.4
            │     └── ms@2.1.2
            ├─┬ iobroker.email@1.1.3
            │ ├── @iobroker/adapter-core@2.6.0 deduped
            │ └── nodemailer@6.7.5
            ├─┬ iobroker.hm-rega@3.0.40
            │ ├── @iobroker/adapter-core@2.6.0 deduped
            │ ├─┬ iconv-lite@0.6.3
            │ │ └── safer-buffer@2.1.2
            │ ├── request@2.88.2 deduped
            │ └─┬ xml2js@0.4.23
            │   ├── sax@1.2.4
            │   └── xmlbuilder@11.0.1
            ├─┬ iobroker.hm-rpc@1.15.12
            │ ├── @iobroker/adapter-core@2.6.0 deduped
            │ ├─┬ binrpc@3.3.1
            │ │ ├─┬ binary@0.3.0
            │ │ │ ├── buffers@0.1.1
            │ │ │ └─┬ chainsaw@0.1.0
            │ │ │   └── traverse@0.3.9
            │ │ └── put@0.0.6
            │ └─┬ homematic-xmlrpc@1.0.2
            │   ├── sax@0.4.3
            │   └── xmlbuilder@0.4.2
            ├─┬ iobroker.ical@1.12.1
            │ ├── @iobroker/adapter-core@2.6.0 deduped
            │ ├── cloneextend@0.0.3
            │ ├── json-schema@0.4.0
            │ ├─┬ node-ical@0.15.1
            │ │ ├── axios@0.26.1 deduped
            │ │ ├─┬ moment-timezone@0.5.34
            │ │ │ └── moment@2.29.3 deduped
            │ │ ├── rrule@2.6.4 deduped
            │ │ └── uuid@8.3.2 deduped
            │ ├── request@2.88.2 deduped
            │ └─┬ rrule@2.6.4
            │   ├── luxon@1.28.0
            │   └── tslib@1.14.1 deduped
            ├─┬ iobroker.influxdb@2.6.3
            │ ├── @influxdata/influxdb-client@1.26.0
            │ ├── @influxdata/influxdb-client-apis@1.26.0
            │ ├── @iobroker/adapter-core@2.6.0 deduped
            │ └─┬ influx@4.2.3
            │   ├── lodash@4.17.21
            │   └── request@2.88.2 deduped
            ├─┬ iobroker.info@1.9.19
            │ ├── @iobroker/adapter-core@2.6.0 deduped
            │ ├── axios@0.26.1 deduped
            │ ├── jshashes@1.0.8
            │ ├── osx-temperature-sensor@1.0.7
            │ ├── semver@7.3.7 deduped
            │ └── systeminformation@5.11.15
            ├─┬ iobroker.iot@1.11.4
            │ ├── @iobroker/adapter-core@2.6.0 deduped
            │ ├─┬ aws-iot-device-sdk@2.2.12
            │ │ ├── crypto-js@4.0.0
            │ │ ├── minimist@1.2.6
            │ │ ├─┬ mqtt@4.2.8
            │ │ │ ├── commist@1.1.0 deduped
            │ │ │ ├─┬ concat-stream@2.0.0
            │ │ │ │ ├── buffer-from@1.1.2 deduped
            │ │ │ │ ├── inherits@2.0.4 deduped
            │ │ │ │ ├── readable-stream@3.6.0 deduped
            │ │ │ │ └── typedarray@0.0.6 deduped
            │ │ │ ├─┬ debug@4.3.4
            │ │ │ │ └── ms@2.1.2
            │ │ │ ├── duplexify@4.1.2 deduped
            │ │ │ ├── help-me@3.0.0 deduped
            │ │ │ ├── inherits@2.0.4 deduped
            │ │ │ ├── minimist@1.2.6 deduped
            │ │ │ ├── mqtt-packet@6.10.0 deduped
            │ │ │ ├── pump@3.0.0 deduped
            │ │ │ ├─┬ 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 deduped
            │ │ │ ├── reinterval@1.1.0 deduped
            │ │ │ ├── split2@3.2.2 deduped
            │ │ │ ├── ws@7.5.8
            │ │ │ └── xtend@4.0.2 deduped
            │ │ └── websocket-stream@5.5.2 deduped
            │ ├── axios@0.26.1 deduped
            │ ├─┬ canvas@2.9.1
            │ │ ├─┬ @mapbox/node-pre-gyp@1.0.9
            │ │ │ ├── detect-libc@2.0.1
            │ │ │ ├── https-proxy-agent@5.0.1 deduped
            │ │ │ ├── make-dir@3.1.0 deduped
            │ │ │ ├── node-fetch@2.6.7 deduped
            │ │ │ ├─┬ nopt@5.0.0
            │ │ │ │ └── abbrev@1.1.1
            │ │ │ ├─┬ npmlog@5.0.1
            │ │ │ │ ├─┬ are-we-there-yet@2.0.0
            │ │ │ │ │ ├── delegates@1.0.0
            │ │ │ │ │ └─┬ 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 deduped
            │ │ │ │ ├── console-control-strings@1.1.0
            │ │ │ │ ├─┬ gauge@3.0.2
            │ │ │ │ │ ├── aproba@2.0.0
            │ │ │ │ │ ├── color-support@1.1.3
            │ │ │ │ │ ├── console-control-strings@1.1.0 deduped
            │ │ │ │ │ ├── has-unicode@2.0.1
            │ │ │ │ │ ├── object-assign@4.1.1
            │ │ │ │ │ ├── signal-exit@3.0.7 deduped
            │ │ │ │ │ ├── string-width@4.2.3 deduped
            │ │ │ │ │ ├── strip-ansi@6.0.1 deduped
            │ │ │ │ │ └─┬ wide-align@1.1.5
            │ │ │ │ │   └── string-width@4.2.3 deduped
            │ │ │ │ └── set-blocking@2.0.0
            │ │ │ ├─┬ rimraf@3.0.2
            │ │ │ │ └── glob@7.2.3 deduped
            │ │ │ ├── semver@7.3.7 deduped
            │ │ │ └── tar@6.1.11 deduped
            │ │ ├── nan@2.16.0
            │ │ └─┬ simple-get@3.1.1
            │ │   ├─┬ decompress-response@4.2.1
            │ │   │ └── mimic-response@2.1.0
            │ │   ├── once@1.4.0 deduped
            │ │   └── simple-concat@1.0.1
            │ ├─┬ echarts@4.9.0
            │ │ └── zrender@4.3.2
            │ ├── iobroker.type-detector@1.1.0
            │ ├─┬ jsdom@19.0.0
            │ │ ├── abab@2.0.6
            │ │ ├── acorn@8.7.1
            │ │ ├─┬ acorn-globals@6.0.0
            │ │ │ ├── acorn@7.4.1
            │ │ │ └── acorn-walk@7.2.0
            │ │ ├── cssom@0.5.0
            │ │ ├─┬ cssstyle@2.3.0
            │ │ │ └── cssom@0.3.8
            │ │ ├─┬ data-urls@3.0.2
            │ │ │ ├── abab@2.0.6 deduped
            │ │ │ ├── whatwg-mimetype@3.0.0 deduped
            │ │ │ └─┬ whatwg-url@11.0.0
            │ │ │   ├─┬ tr46@3.0.0
            │ │ │   │ └── punycode@2.1.1 deduped
            │ │ │   └── webidl-conversions@7.0.0
            │ │ ├── decimal.js@10.3.1
            │ │ ├─┬ domexception@4.0.0
            │ │ │ └── webidl-conversions@7.0.0
            │ │ ├─┬ escodegen@2.0.0
            │ │ │ ├── esprima@4.0.1
            │ │ │ ├── estraverse@5.3.0
            │ │ │ ├── esutils@2.0.3
            │ │ │ ├─┬ optionator@0.8.3
            │ │ │ │ ├── deep-is@0.1.4
            │ │ │ │ ├── fast-levenshtein@2.0.6
            │ │ │ │ ├─┬ levn@0.3.0
            │ │ │ │ │ ├── prelude-ls@1.1.2 deduped
            │ │ │ │ │ └── type-check@0.3.2 deduped
            │ │ │ │ ├── prelude-ls@1.1.2
            │ │ │ │ ├─┬ type-check@0.3.2
            │ │ │ │ │ └── prelude-ls@1.1.2 deduped
            │ │ │ │ └── word-wrap@1.2.3
            │ │ │ └── source-map@0.6.1 deduped
            │ │ ├─┬ form-data@4.0.0
            │ │ │ ├── asynckit@0.4.0 deduped
            │ │ │ ├── combined-stream@1.0.8 deduped
            │ │ │ └── mime-types@2.1.35 deduped
            │ │ ├─┬ html-encoding-sniffer@3.0.0
            │ │ │ └── whatwg-encoding@2.0.0 deduped
            │ │ ├─┬ http-proxy-agent@5.0.0
            │ │ │ ├── @tootallnate/once@2.0.0
            │ │ │ ├── agent-base@6.0.2 deduped
            │ │ │ └─┬ debug@4.3.4
            │ │ │   └── ms@2.1.2
            │ │ ├── https-proxy-agent@5.0.1 deduped
            │ │ ├── is-potential-custom-element-name@1.0.1
            │ │ ├── nwsapi@2.2.0
            │ │ ├── parse5@6.0.1
            │ │ ├─┬ saxes@5.0.1
            │ │ │ └── xmlchars@2.2.0
            │ │ ├── symbol-tree@3.2.4
            │ │ ├─┬ tough-cookie@4.0.0
            │ │ │ ├── psl@1.8.0 deduped
            │ │ │ ├── punycode@2.1.1 deduped
            │ │ │ └── universalify@0.1.2
            │ │ ├─┬ w3c-hr-time@1.0.2
            │ │ │ └── browser-process-hrtime@1.0.0
            │ │ ├─┬ w3c-xmlserializer@3.0.0
            │ │ │ └── xml-name-validator@4.0.0 deduped
            │ │ ├── webidl-conversions@7.0.0
            │ │ ├─┬ whatwg-encoding@2.0.0
            │ │ │ └─┬ iconv-lite@0.6.3
            │ │ │   └── safer-buffer@2.1.2 deduped
            │ │ ├── whatwg-mimetype@3.0.0
            │ │ ├─┬ whatwg-url@10.0.0
            │ │ │ ├─┬ tr46@3.0.0
            │ │ │ │ └── punycode@2.1.1 deduped
            │ │ │ └── webidl-conversions@7.0.0 deduped
            │ │ ├── ws@8.7.0 deduped
            │ │ └── xml-name-validator@4.0.0
            │ ├── mime@3.0.0
            │ ├── moment@2.29.3
            │ ├─┬ sharp@0.28.1
            │ │ ├─┬ color@3.2.1
            │ │ │ ├─┬ color-convert@1.9.3
            │ │ │ │ └── color-name@1.1.3
            │ │ │ └─┬ color-string@1.9.1
            │ │ │   ├── color-name@1.1.3 deduped
            │ │ │   └─┬ simple-swizzle@0.2.2
            │ │ │     └── is-arrayish@0.3.2
            │ │ ├── detect-libc@1.0.3
            │ │ ├── node-addon-api@3.2.1
            │ │ ├─┬ prebuild-install@6.1.4
            │ │ │ ├── detect-libc@1.0.3
            │ │ │ ├── expand-template@2.0.3
            │ │ │ ├── github-from-package@0.0.0
            │ │ │ ├── minimist@1.2.6 deduped
            │ │ │ ├── mkdirp-classic@0.5.3 deduped
            │ │ │ ├── napi-build-utils@1.0.2
            │ │ │ ├─┬ node-abi@2.30.1
            │ │ │ │ └── semver@5.7.1
            │ │ │ ├─┬ npmlog@4.1.2
            │ │ │ │ ├─┬ are-we-there-yet@1.1.7
            │ │ │ │ │ ├── delegates@1.0.0 deduped
            │ │ │ │ │ └─┬ readable-stream@2.3.7
            │ │ │ │ │   ├── core-util-is@1.0.2 deduped
            │ │ │ │ │   ├── inherits@2.0.4 deduped
            │ │ │ │ │   ├── isarray@1.0.0
            │ │ │ │ │   ├── process-nextick-args@2.0.1 deduped
            │ │ │ │ │   ├── safe-buffer@5.1.2 deduped
            │ │ │ │ │   ├─┬ string_decoder@1.1.1
            │ │ │ │ │   │ └── safe-buffer@5.1.2 deduped
            │ │ │ │ │   └── util-deprecate@1.0.2 deduped
            │ │ │ │ ├── console-control-strings@1.1.0 deduped
            │ │ │ │ ├─┬ gauge@2.7.4
            │ │ │ │ │ ├── aproba@1.2.0
            │ │ │ │ │ ├── console-control-strings@1.1.0 deduped
            │ │ │ │ │ ├── has-unicode@2.0.1 deduped
            │ │ │ │ │ ├── object-assign@4.1.1 deduped
            │ │ │ │ │ ├── signal-exit@3.0.7 deduped
            │ │ │ │ │ ├─┬ 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.5 deduped
            │ │ │ │ └── set-blocking@2.0.0 deduped
            │ │ │ ├── pump@3.0.0 deduped
            │ │ │ ├─┬ rc@1.2.8
            │ │ │ │ ├── deep-extend@0.6.0
            │ │ │ │ ├── ini@1.3.8
            │ │ │ │ ├── minimist@1.2.6 deduped
            │ │ │ │ └── strip-json-comments@2.0.1
            │ │ │ ├── simple-get@3.1.1 deduped
            │ │ │ ├── tar-fs@2.1.1 deduped
            │ │ │ └── tunnel-agent@0.6.0 deduped
            │ │ ├── semver@7.3.7 deduped
            │ │ ├── simple-get@3.1.1 deduped
            │ │ ├── tar-fs@2.1.1 deduped
            │ │ └── tunnel-agent@0.6.0 deduped
            │ └── uuid@8.3.2
            ├─┬ iobroker.iqontrol@2.0.1 (github:sbormann/ioBroker.iqontrol#94589db81d72a16d1146a9e8d9a63ab631526de8)
            │ └── @iobroker/adapter-core@2.6.0 deduped
            ├─┬ iobroker.javascript@5.7.0
            │ ├── @iobroker/adapter-core@2.6.0 deduped
            │ ├── @types/node@14.18.18
            │ ├─┬ @types/request@2.48.8
            │ │ ├── @types/caseless@0.12.2
            │ │ ├── @types/node@17.0.36
            │ │ ├── @types/tough-cookie@4.0.2
            │ │ └─┬ form-data@2.5.1
            │ │   ├── asynckit@0.4.0 deduped
            │ │   ├── combined-stream@1.0.8 deduped
            │ │   └── mime-types@2.1.35 deduped
            │ ├── coffee-compiler@0.3.2
            │ ├── coffee-script@1.12.7
            │ ├── javascript-color-gradient@2.4.4
            │ ├── jsonata@1.8.6
            │ ├─┬ jszip@3.10.0
            │ │ ├─┬ lie@3.3.0
            │ │ │ └── immediate@3.0.6
            │ │ ├── pako@1.0.11
            │ │ ├─┬ readable-stream@2.3.7
            │ │ │ ├── core-util-is@1.0.2 deduped
            │ │ │ ├── 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
            │ │ └── setimmediate@1.0.5
            │ ├── node-inspect@2.0.0
            │ ├── node-schedule@2.1.0 deduped
            │ ├─┬ node-ssh@12.0.4
            │ │ ├── is-stream@2.0.1
            │ │ ├─┬ make-dir@3.1.0
            │ │ │ └── semver@6.3.0
            │ │ ├── sb-promise-queue@2.1.0
            │ │ ├─┬ sb-scandir@3.1.0
            │ │ │ └── sb-promise-queue@2.1.0 deduped
            │ │ ├── shell-escape@0.2.0
            │ │ └─┬ ssh2@1.10.0
            │ │   ├─┬ asn1@0.2.6
            │ │   │ └── safer-buffer@2.1.2 deduped
            │ │   ├─┬ bcrypt-pbkdf@1.0.2
            │ │   │ └── tweetnacl@0.14.5 deduped
            │ │   ├─┬ cpu-features@0.0.4
            │ │   │ ├── buildcheck@0.0.3
            │ │   │ └── nan@2.16.0 deduped
            │ │   └── nan@2.16.0 deduped
            │ ├─┬ npm@8.13.1
            │ │ ├── @isaacs/string-locale-compare@1.1.0
            │ │ ├─┬ @npmcli/arborist@5.2.3
            │ │ │ ├── @isaacs/string-locale-compare@1.1.0 deduped
            │ │ │ ├─┬ @npmcli/installed-package-contents@1.0.7
            │ │ │ │ ├─┬ npm-bundled@1.1.2
            │ │ │ │ │ └── npm-normalize-package-bin@1.0.1 deduped
            │ │ │ │ └── npm-normalize-package-bin@1.0.1 deduped
            │ │ │ ├── @npmcli/map-workspaces@2.0.3 deduped
            │ │ │ ├─┬ @npmcli/metavuln-calculator@3.1.0
            │ │ │ │ ├── cacache@16.1.1 deduped
            │ │ │ │ ├── json-parse-even-better-errors@2.3.1 deduped
            │ │ │ │ ├── pacote@13.6.1 deduped
            │ │ │ │ └── semver@7.3.7 deduped
            │ │ │ ├─┬ @npmcli/move-file@2.0.0
            │ │ │ │ ├── mkdirp@1.0.4 deduped
            │ │ │ │ └── rimraf@3.0.2 deduped
            │ │ │ ├── @npmcli/name-from-folder@1.0.1
            │ │ │ ├── @npmcli/node-gyp@2.0.0
            │ │ │ ├── @npmcli/package-json@2.0.0 deduped
            │ │ │ ├── @npmcli/run-script@4.1.3 deduped
            │ │ │ ├─┬ bin-links@3.0.1
            │ │ │ │ ├─┬ cmd-shim@5.0.0
            │ │ │ │ │ └── mkdirp-infer-owner@2.0.0 deduped
            │ │ │ │ ├── mkdirp-infer-owner@2.0.0 deduped
            │ │ │ │ ├── npm-normalize-package-bin@1.0.1 deduped
            │ │ │ │ ├── read-cmd-shim@3.0.0
            │ │ │ │ ├── rimraf@3.0.2 deduped
            │ │ │ │ └── write-file-atomic@4.0.1 deduped
            │ │ │ ├── cacache@16.1.1 deduped
            │ │ │ ├── common-ancestor-path@1.0.1
            │ │ │ ├── json-parse-even-better-errors@2.3.1 deduped
            │ │ │ ├── json-stringify-nice@1.1.4
            │ │ │ ├── mkdirp@1.0.4 deduped
            │ │ │ ├── mkdirp-infer-owner@2.0.0 deduped
            │ │ │ ├── nopt@5.0.0 deduped
            │ │ │ ├── npm-install-checks@5.0.0 deduped
            │ │ │ ├── npm-package-arg@9.0.2 deduped
            │ │ │ ├── npm-pick-manifest@7.0.1 deduped
            │ │ │ ├── npm-registry-fetch@13.1.1 deduped
            │ │ │ ├── npmlog@6.0.2 deduped
            │ │ │ ├── pacote@13.6.1 deduped
            │ │ │ ├── parse-conflict-json@2.0.2 deduped
            │ │ │ ├── proc-log@2.0.1 deduped
            │ │ │ ├── promise-all-reject-late@1.0.1
            │ │ │ ├── promise-call-limit@1.0.1
            │ │ │ ├── read-package-json-fast@2.0.3 deduped
            │ │ │ ├── readdir-scoped-modules@1.1.0 deduped
            │ │ │ ├── rimraf@3.0.2 deduped
            │ │ │ ├── semver@7.3.7 deduped
            │ │ │ ├── ssri@9.0.1 deduped
            │ │ │ ├── treeverse@2.0.0 deduped
            │ │ │ └── walk-up-path@1.0.0
            │ │ ├── @npmcli/ci-detect@2.0.0
            │ │ ├─┬ @npmcli/config@4.1.0
            │ │ │ ├── @npmcli/map-workspaces@2.0.3 deduped
            │ │ │ ├── ini@3.0.0 deduped
            │ │ │ ├── mkdirp-infer-owner@2.0.0 deduped
            │ │ │ ├── nopt@5.0.0 deduped
            │ │ │ ├── proc-log@2.0.1 deduped
            │ │ │ ├── read-package-json-fast@2.0.3 deduped
            │ │ │ ├── semver@7.3.7 deduped
            │ │ │ └── walk-up-path@1.0.0 deduped
            │ │ ├─┬ @npmcli/fs@2.1.0
            │ │ │ ├── @gar/promisify@1.1.3
            │ │ │ └── semver@7.3.7 deduped
            │ │ ├─┬ @npmcli/map-workspaces@2.0.3
            │ │ │ ├── @npmcli/name-from-folder@1.0.1 deduped
            │ │ │ ├── glob@8.0.3 deduped
            │ │ │ ├─┬ minimatch@5.1.0
            │ │ │ │ └─┬ brace-expansion@2.0.1
            │ │ │ │   └── balanced-match@1.0.2
            │ │ │ └── read-package-json-fast@2.0.3 deduped
            │ │ ├─┬ @npmcli/package-json@2.0.0
            │ │ │ └── json-parse-even-better-errors@2.3.1 deduped
            │ │ ├─┬ @npmcli/run-script@4.1.3
            │ │ │ ├── @npmcli/node-gyp@2.0.0 deduped
            │ │ │ ├─┬ @npmcli/promise-spawn@3.0.0
            │ │ │ │ └── infer-owner@1.0.4 deduped
            │ │ │ ├── node-gyp@9.0.0 deduped
            │ │ │ └── read-package-json-fast@2.0.3 deduped
            │ │ ├── abbrev@1.1.1
            │ │ ├── archy@1.0.0
            │ │ ├─┬ cacache@16.1.1
            │ │ │ ├── @npmcli/fs@2.1.0 deduped
            │ │ │ ├── @npmcli/move-file@2.0.0 deduped
            │ │ │ ├── chownr@2.0.0 deduped
            │ │ │ ├─┬ fs-minipass@2.1.0
            │ │ │ │ └── minipass@3.1.6 deduped
            │ │ │ ├── glob@8.0.3 deduped
            │ │ │ ├── infer-owner@1.0.4
            │ │ │ ├── lru-cache@7.9.0
            │ │ │ ├── minipass@3.1.6 deduped
            │ │ │ ├─┬ minipass-collect@1.0.2
            │ │ │ │ └── minipass@3.1.6 deduped
            │ │ │ ├─┬ minipass-flush@1.0.5
            │ │ │ │ └── minipass@3.1.6 deduped
            │ │ │ ├── minipass-pipeline@1.2.4 deduped
            │ │ │ ├── mkdirp@1.0.4 deduped
            │ │ │ ├─┬ p-map@4.0.0
            │ │ │ │ └─┬ aggregate-error@3.1.0
            │ │ │ │   ├── clean-stack@2.2.0
            │ │ │ │   └── indent-string@4.0.0
            │ │ │ ├── promise-inflight@1.0.1
            │ │ │ ├── rimraf@3.0.2 deduped
            │ │ │ ├── ssri@9.0.1 deduped
            │ │ │ ├── tar@6.1.11 deduped
            │ │ │ └─┬ unique-filename@1.1.1
            │ │ │   └─┬ unique-slug@2.0.2
            │ │ │     └── imurmurhash@0.1.4 deduped
            │ │ ├─┬ 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
            │ │ ├── chownr@2.0.0
            │ │ ├─┬ cli-columns@4.0.0
            │ │ │ ├─┬ string-width@4.2.3
            │ │ │ │ ├── emoji-regex@8.0.0
            │ │ │ │ ├── is-fullwidth-code-point@3.0.0
            │ │ │ │ └── strip-ansi@6.0.1 deduped
            │ │ │ └─┬ strip-ansi@6.0.1
            │ │ │   └── ansi-regex@5.0.1
            │ │ ├─┬ cli-table3@0.6.2
            │ │ │ ├── @colors/colors@1.5.0
            │ │ │ └── string-width@4.2.3 deduped
            │ │ ├─┬ columnify@1.6.0
            │ │ │ ├── strip-ansi@6.0.1 deduped
            │ │ │ └─┬ wcwidth@1.0.1
            │ │ │   └─┬ defaults@1.0.3
            │ │ │     └── clone@1.0.4
            │ │ ├── fastest-levenshtein@1.0.12
            │ │ ├─┬ glob@8.0.3
            │ │ │ ├── fs.realpath@1.0.0
            │ │ │ ├─┬ inflight@1.0.6
            │ │ │ │ ├── once@1.4.0 deduped
            │ │ │ │ └── wrappy@1.0.2
            │ │ │ ├── inherits@2.0.4
            │ │ │ ├── minimatch@5.1.0 deduped
            │ │ │ └─┬ once@1.4.0
            │ │ │   └── wrappy@1.0.2 deduped
            │ │ ├── graceful-fs@4.2.10
            │ │ ├─┬ hosted-git-info@5.0.0
            │ │ │ └── lru-cache@7.9.0 deduped
            │ │ ├── ini@3.0.0
            │ │ ├─┬ init-package-json@3.0.2
            │ │ │ ├── npm-package-arg@9.0.2 deduped
            │ │ │ ├─┬ promzard@0.3.0
            │ │ │ │ └── read@1.0.7 deduped
            │ │ │ ├── read@1.0.7 deduped
            │ │ │ ├── read-package-json@5.0.1 deduped
            │ │ │ ├── semver@7.3.7 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
            │ │ │ └── validate-npm-package-name@4.0.0 deduped
            │ │ ├─┬ is-cidr@4.0.2
            │ │ │ └─┬ cidr-regex@3.1.1
            │ │ │   └── ip-regex@4.3.0
            │ │ ├── json-parse-even-better-errors@2.3.1
            │ │ ├─┬ libnpmaccess@6.0.3
            │ │ │ ├── aproba@2.0.0
            │ │ │ ├── minipass@3.1.6 deduped
            │ │ │ ├── npm-package-arg@9.0.2 deduped
            │ │ │ └── npm-registry-fetch@13.1.1 deduped
            │ │ ├─┬ libnpmdiff@4.0.4
            │ │ │ ├─┬ @npmcli/disparity-colors@2.0.0
            │ │ │ │ └── ansi-styles@4.3.0 deduped
            │ │ │ ├── @npmcli/installed-package-contents@1.0.7 deduped
            │ │ │ ├── binary-extensions@2.2.0
            │ │ │ ├── diff@5.0.0
            │ │ │ ├── minimatch@5.1.0 deduped
            │ │ │ ├── npm-package-arg@9.0.2 deduped
            │ │ │ ├── pacote@13.6.1 deduped
            │ │ │ └── tar@6.1.11 deduped
            │ │ ├─┬ libnpmexec@4.0.8
            │ │ │ ├── @npmcli/arborist@5.2.3 deduped
            │ │ │ ├── @npmcli/ci-detect@2.0.0 deduped
            │ │ │ ├── @npmcli/run-script@4.1.3 deduped
            │ │ │ ├── chalk@4.1.2 deduped
            │ │ │ ├── mkdirp-infer-owner@2.0.0 deduped
            │ │ │ ├── npm-package-arg@9.0.2 deduped
            │ │ │ ├── npmlog@6.0.2 deduped
            │ │ │ ├── pacote@13.6.1 deduped
            │ │ │ ├── proc-log@2.0.1 deduped
            │ │ │ ├── read@1.0.7 deduped
            │ │ │ ├── read-package-json-fast@2.0.3 deduped
            │ │ │ └── walk-up-path@1.0.0 deduped
            │ │ ├─┬ libnpmfund@3.0.2
            │ │ │ └── @npmcli/arborist@5.2.3 deduped
            │ │ ├─┬ libnpmhook@8.0.3
            │ │ │ ├── aproba@2.0.0 deduped
            │ │ │ └── npm-registry-fetch@13.1.1 deduped
            │ │ ├─┬ libnpmorg@4.0.3
            │ │ │ ├── aproba@2.0.0 deduped
            │ │ │ └── npm-registry-fetch@13.1.1 deduped
            │ │ ├─┬ libnpmpack@4.1.2
            │ │ │ ├── @npmcli/run-script@4.1.3 deduped
            │ │ │ ├── npm-package-arg@9.0.2 deduped
            │ │ │ └── pacote@13.6.1 deduped
            │ │ ├─┬ libnpmpublish@6.0.4
            │ │ │ ├─┬ normalize-package-data@4.0.0
            │ │ │ │ ├── hosted-git-info@5.0.0 deduped
            │ │ │ │ ├─┬ is-core-module@2.9.0
            │ │ │ │ │ └─┬ has@1.0.3
            │ │ │ │ │   └── function-bind@1.1.1
            │ │ │ │ ├── semver@7.3.7 deduped
            │ │ │ │ └── validate-npm-package-license@3.0.4 deduped
            │ │ │ ├── npm-package-arg@9.0.2 deduped
            │ │ │ ├── npm-registry-fetch@13.1.1 deduped
            │ │ │ ├── semver@7.3.7 deduped
            │ │ │ └── ssri@9.0.1 deduped
            

            Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

            B 1 Antwort Letzte Antwort
            0
            • B Beowolf

              @thomas-braun

              Als Text überschreite ich die "Einfügegenze".

              Ich versuche es mal als zwei Postings.

              
              pi@raspberrypi:~ $ cd /opt/iobroker
              pi@raspberrypi:/opt/iobroker $ npm ls
              iobroker.inst@3.0.0 /opt/iobroker
              ├─┬ iobroker.admin@5.3.8
              │ ├─┬ @iobroker/adapter-core@2.6.0
              │ │ └─┬ @types/iobroker@4.0.3
              │ │   └── @types/node@17.0.36 deduped
              │ ├─┬ axios@0.26.1
              │ │ └── follow-redirects@1.15.1
              │ ├─┬ body-parser@1.20.0
              │ │ ├── bytes@3.1.2
              │ │ ├── content-type@1.0.4
              │ │ ├─┬ debug@2.6.9
              │ │ │ └── ms@2.0.0
              │ │ ├── depd@2.0.0
              │ │ ├── destroy@1.2.0
              │ │ ├─┬ http-errors@2.0.0
              │ │ │ ├── depd@2.0.0 deduped
              │ │ │ ├── inherits@2.0.4 deduped
              │ │ │ ├── setprototypeof@1.2.0 deduped
              │ │ │ ├── statuses@2.0.1 deduped
              │ │ │ └── toidentifier@1.0.1
              │ │ ├─┬ iconv-lite@0.4.24
              │ │ │ └── safer-buffer@2.1.2 deduped
              │ │ ├─┬ on-finished@2.4.1
              │ │ │ └── ee-first@1.1.1
              │ │ ├─┬ qs@6.10.3
              │ │ │ └─┬ side-channel@1.0.4
              │ │ │   ├─┬ call-bind@1.0.2
              │ │ │   │ ├── function-bind@1.1.1 deduped
              │ │ │   │ └── get-intrinsic@1.1.1 deduped
              │ │ │   ├─┬ get-intrinsic@1.1.1
              │ │ │   │ ├── function-bind@1.1.1 deduped
              │ │ │   │ ├── has@1.0.3 deduped
              │ │ │   │ └── has-symbols@1.0.3
              │ │ │   └── object-inspect@1.12.2
              │ │ ├─┬ raw-body@2.5.1
              │ │ │ ├── bytes@3.1.2 deduped
              │ │ │ ├── http-errors@2.0.0 deduped
              │ │ │ ├── iconv-lite@0.4.24 deduped
              │ │ │ └── unpipe@1.0.0 deduped
              │ │ ├─┬ type-is@1.6.18
              │ │ │ ├── media-typer@0.3.0
              │ │ │ └── mime-types@2.1.35 deduped
              │ │ └── unpipe@1.0.0
              │ ├─┬ compression@1.7.4
              │ │ ├─┬ accepts@1.3.8
              │ │ │ ├── mime-types@2.1.35 deduped
              │ │ │ └── negotiator@0.6.3
              │ │ ├── bytes@3.0.0
              │ │ ├─┬ compressible@2.0.18
              │ │ │ └── mime-db@1.52.0 deduped
              │ │ ├── debug@2.6.9 deduped
              │ │ ├── on-headers@1.0.2
              │ │ ├── safe-buffer@5.1.2
              │ │ └── vary@1.1.2
              │ ├── connect-flash@0.1.1
              │ ├─┬ cookie-parser@1.4.6
              │ │ ├── cookie@0.4.1
              │ │ └── cookie-signature@1.0.6
              │ ├─┬ express@4.18.1
              │ │ ├── accepts@1.3.8 deduped
              │ │ ├── array-flatten@1.1.1
              │ │ ├── body-parser@1.20.0 deduped
              │ │ ├─┬ content-disposition@0.5.4
              │ │ │ └── safe-buffer@5.2.1
              │ │ ├── content-type@1.0.4 deduped
              │ │ ├── cookie@0.5.0
              │ │ ├── cookie-signature@1.0.6 deduped
              │ │ ├── debug@2.6.9 deduped
              │ │ ├── depd@2.0.0 deduped
              │ │ ├── encodeurl@1.0.2
              │ │ ├── escape-html@1.0.3
              │ │ ├── etag@1.8.1
              │ │ ├─┬ finalhandler@1.2.0
              │ │ │ ├── debug@2.6.9 deduped
              │ │ │ ├── encodeurl@1.0.2 deduped
              │ │ │ ├── escape-html@1.0.3 deduped
              │ │ │ ├── on-finished@2.4.1 deduped
              │ │ │ ├── parseurl@1.3.3 deduped
              │ │ │ ├── statuses@2.0.1 deduped
              │ │ │ └── unpipe@1.0.0 deduped
              │ │ ├── fresh@0.5.2
              │ │ ├── http-errors@2.0.0 deduped
              │ │ ├── merge-descriptors@1.0.1
              │ │ ├── methods@1.1.2
              │ │ ├── on-finished@2.4.1 deduped
              │ │ ├── parseurl@1.3.3
              │ │ ├── path-to-regexp@0.1.7
              │ │ ├─┬ proxy-addr@2.0.7
              │ │ │ ├── forwarded@0.2.0
              │ │ │ └── ipaddr.js@1.9.1
              │ │ ├── qs@6.10.3 deduped
              │ │ ├── range-parser@1.2.1
              │ │ ├── safe-buffer@5.2.1
              │ │ ├─┬ send@0.18.0
              │ │ │ ├── debug@2.6.9 deduped
              │ │ │ ├── depd@2.0.0 deduped
              │ │ │ ├── destroy@1.2.0 deduped
              │ │ │ ├── encodeurl@1.0.2 deduped
              │ │ │ ├── escape-html@1.0.3 deduped
              │ │ │ ├── etag@1.8.1 deduped
              │ │ │ ├── fresh@0.5.2 deduped
              │ │ │ ├── http-errors@2.0.0 deduped
              │ │ │ ├── mime@1.6.0
              │ │ │ ├── ms@2.1.3
              │ │ │ ├── on-finished@2.4.1 deduped
              │ │ │ ├── range-parser@1.2.1 deduped
              │ │ │ └── statuses@2.0.1 deduped
              │ │ ├─┬ serve-static@1.15.0
              │ │ │ ├── encodeurl@1.0.2 deduped
              │ │ │ ├── escape-html@1.0.3 deduped
              │ │ │ ├── parseurl@1.3.3 deduped
              │ │ │ └── send@0.18.0 deduped
              │ │ ├── setprototypeof@1.2.0
              │ │ ├── statuses@2.0.1
              │ │ ├── type-is@1.6.18 deduped
              │ │ ├── utils-merge@1.0.1
              │ │ └── vary@1.1.2 deduped
              │ ├─┬ express-fileupload@1.4.0
              │ │ └─┬ busboy@1.6.0
              │ │   └── streamsearch@1.1.0
              │ ├─┬ express-session@1.17.3
              │ │ ├── cookie@0.4.2
              │ │ ├── cookie-signature@1.0.6 deduped
              │ │ ├── debug@2.6.9 deduped
              │ │ ├── depd@2.0.0 deduped
              │ │ ├── on-headers@1.0.2 deduped
              │ │ ├── parseurl@1.3.3 deduped
              │ │ ├── safe-buffer@5.2.1
              │ │ └─┬ uid-safe@2.1.5
              │ │   └── random-bytes@1.0.0
              │ ├─┬ passport@0.5.3
              │ │ ├── passport-strategy@1.0.0
              │ │ └── pause@0.0.1
              │ ├─┬ passport-local@1.0.0
              │ │ └── passport-strategy@1.0.0 deduped
              │ ├─┬ semver@7.3.7
              │ │ └─┬ lru-cache@6.0.0
              │ │   └── yallist@4.0.0 deduped
              │ └── ws@8.7.0
              ├─┬ iobroker.alexa2@3.11.2
              │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ ├─┬ @sentry/integrations@6.19.7
              │ │ ├── @sentry/types@6.19.7
              │ │ ├─┬ @sentry/utils@6.19.7
              │ │ │ ├── @sentry/types@6.19.7 deduped
              │ │ │ └── tslib@1.14.1 deduped
              │ │ ├─┬ localforage@1.10.0
              │ │ │ └─┬ lie@3.1.1
              │ │ │   └── immediate@3.0.6 deduped
              │ │ └── tslib@1.14.1
              │ ├─┬ @sentry/node@6.19.7
              │ │ ├─┬ @sentry/core@6.19.7
              │ │ │ ├── @sentry/hub@6.19.7 deduped
              │ │ │ ├─┬ @sentry/minimal@6.19.7
              │ │ │ │ ├── @sentry/hub@6.19.7 deduped
              │ │ │ │ ├── @sentry/types@6.19.7 deduped
              │ │ │ │ └── tslib@1.14.1 deduped
              │ │ │ ├── @sentry/types@6.19.7 deduped
              │ │ │ ├── @sentry/utils@6.19.7 deduped
              │ │ │ └── tslib@1.14.1 deduped
              │ │ ├─┬ @sentry/hub@6.19.7
              │ │ │ ├── @sentry/types@6.19.7 deduped
              │ │ │ ├── @sentry/utils@6.19.7 deduped
              │ │ │ └── tslib@1.14.1 deduped
              │ │ ├── @sentry/types@6.19.7 deduped
              │ │ ├── @sentry/utils@6.19.7 deduped
              │ │ ├── cookie@0.4.1 deduped
              │ │ ├─┬ https-proxy-agent@5.0.1
              │ │ │ ├─┬ agent-base@6.0.2
              │ │ │ │ └─┬ debug@4.3.4
              │ │ │ │   └── ms@2.1.2
              │ │ │ └─┬ debug@4.3.4
              │ │ │   └── ms@2.1.2
              │ │ ├── lru_map@0.3.3
              │ │ └── tslib@1.14.1 deduped
              │ ├─┬ alexa-remote2@4.1.2
              │ │ ├─┬ alexa-cookie2@4.0.1
              │ │ │ ├── cookie@0.4.1 deduped
              │ │ │ ├── express@4.18.1 deduped
              │ │ │ ├─┬ http-proxy-middleware@2.0.6
              │ │ │ │ ├─┬ @types/http-proxy@1.17.9
              │ │ │ │ │ └── @types/node@17.0.36 deduped
              │ │ │ │ ├─┬ http-proxy@1.18.1
              │ │ │ │ │ ├── eventemitter3@4.0.7
              │ │ │ │ │ ├── follow-redirects@1.15.1 deduped
              │ │ │ │ │ └── requires-port@1.0.0 deduped
              │ │ │ │ ├── is-glob@4.0.3 deduped
              │ │ │ │ ├── is-plain-obj@3.0.0
              │ │ │ │ └─┬ micromatch@4.0.5
              │ │ │ │   ├── braces@3.0.2 deduped
              │ │ │ │   └── picomatch@2.3.1 deduped
              │ │ │ ├─┬ http-proxy-response-rewrite@0.0.1
              │ │ │ │ ├── bufferhelper@0.2.1
              │ │ │ │ └─┬ concat-stream@1.6.2
              │ │ │ │   ├── buffer-from@1.1.2 deduped
              │ │ │ │   ├── inherits@2.0.4 deduped
              │ │ │ │   ├─┬ readable-stream@2.3.7
              │ │ │ │   │ ├── core-util-is@1.0.2 deduped
              │ │ │ │   │ ├── inherits@2.0.4 deduped
              │ │ │ │   │ ├── isarray@1.0.0
              │ │ │ │   │ ├── process-nextick-args@2.0.1 deduped
              │ │ │ │   │ ├── safe-buffer@5.1.2 deduped
              │ │ │ │   │ ├─┬ string_decoder@1.1.1
              │ │ │ │   │ │ └── safe-buffer@5.1.2 deduped
              │ │ │ │   │ └── util-deprecate@1.0.2 deduped
              │ │ │ │   └── typedarray@0.0.6 deduped
              │ │ │ ├── https@1.0.0 deduped
              │ │ │ └── querystring@0.2.1 deduped
              │ │ ├── extend@3.0.2
              │ │ ├── https@1.0.0 deduped
              │ │ ├── querystring@0.2.1
              │ │ ├── uuid@8.3.2 deduped
              │ │ └── ws@8.7.0 deduped
              │ ├── https@1.0.0
              │ ├── nearest-color@0.4.4
              │ └─┬ source-map-support@0.5.21
              │   ├── buffer-from@1.1.2
              │   └── source-map@0.6.1
              ├─┬ iobroker.alias-manager@1.2.4
              │ └── @iobroker/adapter-core@2.6.0 deduped
              ├─┬ iobroker.backitup@2.4.9
              │ ├─┬ @googleapis/drive@2.4.0
              │ │ └─┬ googleapis-common@5.1.0
              │ │   ├── extend@3.0.2 deduped
              │ │   ├─┬ gaxios@4.3.3
              │ │   │ ├── abort-controller@3.0.0 deduped
              │ │   │ ├── extend@3.0.2 deduped
              │ │   │ ├── https-proxy-agent@5.0.1 deduped
              │ │   │ ├── is-stream@2.0.1 deduped
              │ │   │ └── node-fetch@2.6.7 deduped
              │ │   ├─┬ google-auth-library@7.14.1
              │ │   │ ├── arrify@2.0.1 deduped
              │ │   │ ├── base64-js@1.5.1 deduped
              │ │   │ ├── ecdsa-sig-formatter@1.0.11 deduped
              │ │   │ ├── fast-text-encoding@1.0.3 deduped
              │ │   │ ├── gaxios@4.3.3 deduped
              │ │   │ ├─┬ gcp-metadata@4.3.1
              │ │   │ │ ├── gaxios@4.3.3 deduped
              │ │   │ │ └── json-bigint@1.0.0 deduped
              │ │   │ ├── gtoken@5.3.2 deduped
              │ │   │ ├── jws@4.0.0 deduped
              │ │   │ └── lru-cache@6.0.0 deduped
              │ │   ├── qs@6.10.3 deduped
              │ │   ├── url-template@2.0.8
              │ │   └── uuid@8.3.2 deduped
              │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ ├─┬ axios@0.27.2
              │ │ ├── follow-redirects@1.15.1 deduped
              │ │ └─┬ form-data@4.0.0
              │ │   ├── asynckit@0.4.0
              │ │   ├── combined-stream@1.0.8 deduped
              │ │   └── mime-types@2.1.35 deduped
              │ ├─┬ dropbox-v2-api@2.5.3
              │ │ └── request@2.88.2 deduped
              │ ├── express@4.18.1 deduped
              │ ├─┬ fs-extra@10.1.0
              │ │ ├── graceful-fs@4.2.10
              │ │ ├─┬ jsonfile@6.1.0
              │ │ │ ├── graceful-fs@4.2.10 deduped
              │ │ │ └── universalify@2.0.0 deduped
              │ │ └── universalify@2.0.0
              │ ├─┬ ftp@0.3.10
              │ │ ├─┬ readable-stream@1.1.14
              │ │ │ ├── core-util-is@1.0.2
              │ │ │ ├── inherits@2.0.4 deduped
              │ │ │ ├── isarray@0.0.1
              │ │ │ └── string_decoder@0.10.31
              │ │ └── xregexp@2.0.0
              │ ├─┬ google-auth-library@8.0.2
              │ │ ├── arrify@2.0.1
              │ │ ├── base64-js@1.5.1
              │ │ ├─┬ ecdsa-sig-formatter@1.0.11
              │ │ │ └── safe-buffer@5.1.2 deduped
              │ │ ├── fast-text-encoding@1.0.3
              │ │ ├─┬ gaxios@5.0.0
              │ │ │ ├─┬ abort-controller@3.0.0
              │ │ │ │ └── event-target-shim@5.0.1
              │ │ │ ├── extend@3.0.2 deduped
              │ │ │ ├── https-proxy-agent@5.0.1 deduped
              │ │ │ ├── is-stream@2.0.1 deduped
              │ │ │ └─┬ node-fetch@2.6.7
              │ │ │   └─┬ whatwg-url@5.0.0
              │ │ │     ├── tr46@0.0.3
              │ │ │     └── webidl-conversions@3.0.1
              │ │ ├─┬ gcp-metadata@5.0.0
              │ │ │ ├── gaxios@5.0.0 deduped
              │ │ │ └─┬ json-bigint@1.0.0
              │ │ │   └── bignumber.js@9.0.2
              │ │ ├─┬ gtoken@5.3.2
              │ │ │ ├── gaxios@4.3.3 deduped
              │ │ │ ├─┬ google-p12-pem@3.1.4
              │ │ │ │ └── node-forge@1.3.1 deduped
              │ │ │ └── jws@4.0.0 deduped
              │ │ ├─┬ jws@4.0.0
              │ │ │ ├─┬ jwa@2.0.0
              │ │ │ │ ├── buffer-equal-constant-time@1.0.1
              │ │ │ │ ├── ecdsa-sig-formatter@1.0.11 deduped
              │ │ │ │ └── safe-buffer@5.1.2 deduped
              │ │ │ └── safe-buffer@5.1.2 deduped
              │ │ └── lru-cache@6.0.0 deduped
              │ ├─┬ node-schedule@2.1.0
              │ │ ├─┬ cron-parser@3.5.0
              │ │ │ ├─┬ is-nan@1.3.2
              │ │ │ │ ├── call-bind@1.0.2 deduped
              │ │ │ │ └─┬ define-properties@1.1.4
              │ │ │ │   ├─┬ has-property-descriptors@1.0.0
              │ │ │ │   │ └── get-intrinsic@1.1.1 deduped
              │ │ │ │   └── object-keys@1.1.1 deduped
              │ │ │ └── luxon@1.28.0 deduped
              │ │ ├── long-timeout@0.1.1
              │ │ └── sorted-array-functions@1.3.0
              │ ├── node-wol@0.1.1
              │ ├─┬ request@2.88.2
              │ │ ├── aws-sign2@0.7.0
              │ │ ├── aws4@1.11.0
              │ │ ├── caseless@0.12.0
              │ │ ├─┬ combined-stream@1.0.8
              │ │ │ └── delayed-stream@1.0.0
              │ │ ├── extend@3.0.2 deduped
              │ │ ├── forever-agent@0.6.1
              │ │ ├─┬ form-data@2.3.3
              │ │ │ ├── asynckit@0.4.0 deduped
              │ │ │ ├── combined-stream@1.0.8 deduped
              │ │ │ └── mime-types@2.1.35 deduped
              │ │ ├─┬ har-validator@5.1.5
              │ │ │ ├─┬ ajv@6.12.6
              │ │ │ │ ├── fast-deep-equal@3.1.3
              │ │ │ │ ├── fast-json-stable-stringify@2.1.0
              │ │ │ │ ├── json-schema-traverse@0.4.1
              │ │ │ │ └─┬ uri-js@4.4.1
              │ │ │ │   └── punycode@2.1.1 deduped
              │ │ │ └── har-schema@2.0.0
              │ │ ├─┬ http-signature@1.2.0
              │ │ │ ├── assert-plus@1.0.0
              │ │ │ ├─┬ jsprim@1.4.2
              │ │ │ │ ├── assert-plus@1.0.0 deduped
              │ │ │ │ ├── extsprintf@1.3.0
              │ │ │ │ ├── json-schema@0.4.0 deduped
              │ │ │ │ └─┬ verror@1.10.0
              │ │ │ │   ├── assert-plus@1.0.0 deduped
              │ │ │ │   ├── core-util-is@1.0.2 deduped
              │ │ │ │   └── extsprintf@1.3.0 deduped
              │ │ │ └─┬ sshpk@1.17.0
              │ │ │   ├── asn1@0.2.6 deduped
              │ │ │   ├── assert-plus@1.0.0 deduped
              │ │ │   ├── bcrypt-pbkdf@1.0.2 deduped
              │ │ │   ├─┬ dashdash@1.14.1
              │ │ │   │ └── assert-plus@1.0.0 deduped
              │ │ │   ├─┬ ecc-jsbn@0.1.2
              │ │ │   │ ├── jsbn@0.1.1 deduped
              │ │ │   │ └── safer-buffer@2.1.2 deduped
              │ │ │   ├─┬ getpass@0.1.7
              │ │ │   │ └── assert-plus@1.0.0 deduped
              │ │ │   ├── jsbn@0.1.1
              │ │ │   ├── safer-buffer@2.1.2 deduped
              │ │ │   └── tweetnacl@0.14.5
              │ │ ├── is-typedarray@1.0.0
              │ │ ├── isstream@0.1.2
              │ │ ├── json-stringify-safe@5.0.1
              │ │ ├── mime-types@2.1.35 deduped
              │ │ ├── oauth-sign@0.9.0
              │ │ ├── performance-now@2.1.0
              │ │ ├── qs@6.5.3
              │ │ ├── safe-buffer@5.1.2 deduped
              │ │ ├─┬ tough-cookie@2.5.0
              │ │ │ ├── psl@1.8.0
              │ │ │ └── punycode@2.1.1
              │ │ ├─┬ tunnel-agent@0.6.0
              │ │ │ └── safe-buffer@5.1.2 deduped
              │ │ └── uuid@3.4.0
              │ ├─┬ tar-fs@2.1.1
              │ │ ├── chownr@1.1.4
              │ │ ├── mkdirp-classic@0.5.3
              │ │ ├─┬ pump@3.0.0
              │ │ │ ├─┬ end-of-stream@1.4.4
              │ │ │ │ └── once@1.4.0 deduped
              │ │ │ └─┬ once@1.4.0
              │ │ │   └── wrappy@1.0.2
              │ │ └─┬ tar-stream@2.2.0
              │ │   ├─┬ bl@4.1.0
              │ │   │ ├─┬ buffer@5.7.1
              │ │   │ │ ├── base64-js@1.5.1 deduped
              │ │   │ │ └── ieee754@1.2.1
              │ │   │ ├── inherits@2.0.4 deduped
              │ │   │ └─┬ 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 deduped
              │ │   ├── end-of-stream@1.4.4 deduped
              │ │   ├── fs-constants@1.0.0
              │ │   ├── inherits@2.0.4 deduped
              │ │   └─┬ 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 deduped
              │ └─┬ webdav@4.10.0
              │   ├─┬ axios@0.27.2
              │   │ ├── follow-redirects@1.15.1 deduped
              │   │ └─┬ form-data@4.0.0
              │   │   ├── asynckit@0.4.0 deduped
              │   │   ├── combined-stream@1.0.8 deduped
              │   │   └── mime-types@2.1.35 deduped
              │   ├── base-64@1.0.0
              │   ├── byte-length@1.0.2
              │   ├─┬ fast-xml-parser@3.21.1
              │   │ └── strnum@1.0.5
              │   ├── he@1.2.0
              │   ├── hot-patcher@0.5.0
              │   ├── layerr@0.1.2
              │   ├─┬ md5@2.3.0
              │   │ ├── charenc@0.0.2
              │   │ ├── crypt@0.0.2
              │   │ └── is-buffer@1.1.6
              │   ├─┬ minimatch@5.1.0
              │   │ └─┬ brace-expansion@2.0.1
              │   │   └── balanced-match@1.0.2
              │   ├── nested-property@4.0.0
              │   ├── path-posix@1.0.0
              │   ├── url-join@4.0.1
              │   └─┬ url-parse@1.5.10
              │     ├── querystringify@2.2.0
              │     └── requires-port@1.0.0
              ├─┬ iobroker.discovery@3.0.3
              │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ ├─┬ mdns-discovery@0.2.6
              │ │ ├─┬ debug@2.2.0
              │ │ │ └── ms@0.7.1
              │ │ ├── dgram@1.0.1
              │ │ └─┬ dns-packet@1.3.4
              │ │   ├── ip@1.1.8 deduped
              │ │   └── safe-buffer@5.1.2 deduped
              │ ├── netmask@2.0.2
              │ ├── node-mndp@0.0.3
              │ ├─┬ node-ssdp@4.0.1
              │ │ ├─┬ async@2.6.4
              │ │ │ └── lodash@4.17.21 deduped
              │ │ ├── bluebird@3.7.2
              │ │ ├─┬ debug@3.2.7
              │ │ │ └── ms@2.1.3
              │ │ ├── extend@3.0.2 deduped
              │ │ └── ip@1.1.8
              │ └─┬ serialport@10.4.0
              │   ├─┬ @serialport/binding-mock@10.2.2
              │   │ ├── @serialport/bindings-interface@1.2.2
              │   │ └─┬ debug@4.3.4
              │   │   └── ms@2.1.2
              │   ├─┬ @serialport/bindings-cpp@10.7.0
              │   │ ├── @serialport/bindings-interface@1.2.1
              │   │ ├── @serialport/parser-readline@10.3.0 deduped
              │   │ ├─┬ debug@4.3.4
              │   │ │ └── ms@2.1.2
              │   │ ├── node-addon-api@4.3.0
              │   │ └── node-gyp-build@4.4.0
              │   ├── @serialport/parser-byte-length@10.3.0
              │   ├── @serialport/parser-cctalk@10.3.0
              │   ├── @serialport/parser-delimiter@10.3.0
              │   ├── @serialport/parser-inter-byte-timeout@10.3.0
              │   ├── @serialport/parser-packet-length@10.3.0
              │   ├─┬ @serialport/parser-readline@10.3.0
              │   │ └── @serialport/parser-delimiter@10.3.0 deduped
              │   ├── @serialport/parser-ready@10.3.0
              │   ├── @serialport/parser-regex@10.3.0
              │   ├── @serialport/parser-slip-encoder@10.3.0
              │   ├── @serialport/parser-spacepacket@10.3.0
              │   ├─┬ @serialport/stream@10.3.0
              │   │ ├── @serialport/bindings-interface@1.2.1
              │   │ └─┬ debug@4.3.4
              │   │   └── ms@2.1.2
              │   └─┬ debug@4.3.4
              │     └── ms@2.1.2
              ├─┬ iobroker.email@1.1.3
              │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ └── nodemailer@6.7.5
              ├─┬ iobroker.hm-rega@3.0.40
              │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ ├─┬ iconv-lite@0.6.3
              │ │ └── safer-buffer@2.1.2
              │ ├── request@2.88.2 deduped
              │ └─┬ xml2js@0.4.23
              │   ├── sax@1.2.4
              │   └── xmlbuilder@11.0.1
              ├─┬ iobroker.hm-rpc@1.15.12
              │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ ├─┬ binrpc@3.3.1
              │ │ ├─┬ binary@0.3.0
              │ │ │ ├── buffers@0.1.1
              │ │ │ └─┬ chainsaw@0.1.0
              │ │ │   └── traverse@0.3.9
              │ │ └── put@0.0.6
              │ └─┬ homematic-xmlrpc@1.0.2
              │   ├── sax@0.4.3
              │   └── xmlbuilder@0.4.2
              ├─┬ iobroker.ical@1.12.1
              │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ ├── cloneextend@0.0.3
              │ ├── json-schema@0.4.0
              │ ├─┬ node-ical@0.15.1
              │ │ ├── axios@0.26.1 deduped
              │ │ ├─┬ moment-timezone@0.5.34
              │ │ │ └── moment@2.29.3 deduped
              │ │ ├── rrule@2.6.4 deduped
              │ │ └── uuid@8.3.2 deduped
              │ ├── request@2.88.2 deduped
              │ └─┬ rrule@2.6.4
              │   ├── luxon@1.28.0
              │   └── tslib@1.14.1 deduped
              ├─┬ iobroker.influxdb@2.6.3
              │ ├── @influxdata/influxdb-client@1.26.0
              │ ├── @influxdata/influxdb-client-apis@1.26.0
              │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ └─┬ influx@4.2.3
              │   ├── lodash@4.17.21
              │   └── request@2.88.2 deduped
              ├─┬ iobroker.info@1.9.19
              │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ ├── axios@0.26.1 deduped
              │ ├── jshashes@1.0.8
              │ ├── osx-temperature-sensor@1.0.7
              │ ├── semver@7.3.7 deduped
              │ └── systeminformation@5.11.15
              ├─┬ iobroker.iot@1.11.4
              │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ ├─┬ aws-iot-device-sdk@2.2.12
              │ │ ├── crypto-js@4.0.0
              │ │ ├── minimist@1.2.6
              │ │ ├─┬ mqtt@4.2.8
              │ │ │ ├── commist@1.1.0 deduped
              │ │ │ ├─┬ concat-stream@2.0.0
              │ │ │ │ ├── buffer-from@1.1.2 deduped
              │ │ │ │ ├── inherits@2.0.4 deduped
              │ │ │ │ ├── readable-stream@3.6.0 deduped
              │ │ │ │ └── typedarray@0.0.6 deduped
              │ │ │ ├─┬ debug@4.3.4
              │ │ │ │ └── ms@2.1.2
              │ │ │ ├── duplexify@4.1.2 deduped
              │ │ │ ├── help-me@3.0.0 deduped
              │ │ │ ├── inherits@2.0.4 deduped
              │ │ │ ├── minimist@1.2.6 deduped
              │ │ │ ├── mqtt-packet@6.10.0 deduped
              │ │ │ ├── pump@3.0.0 deduped
              │ │ │ ├─┬ 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 deduped
              │ │ │ ├── reinterval@1.1.0 deduped
              │ │ │ ├── split2@3.2.2 deduped
              │ │ │ ├── ws@7.5.8
              │ │ │ └── xtend@4.0.2 deduped
              │ │ └── websocket-stream@5.5.2 deduped
              │ ├── axios@0.26.1 deduped
              │ ├─┬ canvas@2.9.1
              │ │ ├─┬ @mapbox/node-pre-gyp@1.0.9
              │ │ │ ├── detect-libc@2.0.1
              │ │ │ ├── https-proxy-agent@5.0.1 deduped
              │ │ │ ├── make-dir@3.1.0 deduped
              │ │ │ ├── node-fetch@2.6.7 deduped
              │ │ │ ├─┬ nopt@5.0.0
              │ │ │ │ └── abbrev@1.1.1
              │ │ │ ├─┬ npmlog@5.0.1
              │ │ │ │ ├─┬ are-we-there-yet@2.0.0
              │ │ │ │ │ ├── delegates@1.0.0
              │ │ │ │ │ └─┬ 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 deduped
              │ │ │ │ ├── console-control-strings@1.1.0
              │ │ │ │ ├─┬ gauge@3.0.2
              │ │ │ │ │ ├── aproba@2.0.0
              │ │ │ │ │ ├── color-support@1.1.3
              │ │ │ │ │ ├── console-control-strings@1.1.0 deduped
              │ │ │ │ │ ├── has-unicode@2.0.1
              │ │ │ │ │ ├── object-assign@4.1.1
              │ │ │ │ │ ├── signal-exit@3.0.7 deduped
              │ │ │ │ │ ├── string-width@4.2.3 deduped
              │ │ │ │ │ ├── strip-ansi@6.0.1 deduped
              │ │ │ │ │ └─┬ wide-align@1.1.5
              │ │ │ │ │   └── string-width@4.2.3 deduped
              │ │ │ │ └── set-blocking@2.0.0
              │ │ │ ├─┬ rimraf@3.0.2
              │ │ │ │ └── glob@7.2.3 deduped
              │ │ │ ├── semver@7.3.7 deduped
              │ │ │ └── tar@6.1.11 deduped
              │ │ ├── nan@2.16.0
              │ │ └─┬ simple-get@3.1.1
              │ │   ├─┬ decompress-response@4.2.1
              │ │   │ └── mimic-response@2.1.0
              │ │   ├── once@1.4.0 deduped
              │ │   └── simple-concat@1.0.1
              │ ├─┬ echarts@4.9.0
              │ │ └── zrender@4.3.2
              │ ├── iobroker.type-detector@1.1.0
              │ ├─┬ jsdom@19.0.0
              │ │ ├── abab@2.0.6
              │ │ ├── acorn@8.7.1
              │ │ ├─┬ acorn-globals@6.0.0
              │ │ │ ├── acorn@7.4.1
              │ │ │ └── acorn-walk@7.2.0
              │ │ ├── cssom@0.5.0
              │ │ ├─┬ cssstyle@2.3.0
              │ │ │ └── cssom@0.3.8
              │ │ ├─┬ data-urls@3.0.2
              │ │ │ ├── abab@2.0.6 deduped
              │ │ │ ├── whatwg-mimetype@3.0.0 deduped
              │ │ │ └─┬ whatwg-url@11.0.0
              │ │ │   ├─┬ tr46@3.0.0
              │ │ │   │ └── punycode@2.1.1 deduped
              │ │ │   └── webidl-conversions@7.0.0
              │ │ ├── decimal.js@10.3.1
              │ │ ├─┬ domexception@4.0.0
              │ │ │ └── webidl-conversions@7.0.0
              │ │ ├─┬ escodegen@2.0.0
              │ │ │ ├── esprima@4.0.1
              │ │ │ ├── estraverse@5.3.0
              │ │ │ ├── esutils@2.0.3
              │ │ │ ├─┬ optionator@0.8.3
              │ │ │ │ ├── deep-is@0.1.4
              │ │ │ │ ├── fast-levenshtein@2.0.6
              │ │ │ │ ├─┬ levn@0.3.0
              │ │ │ │ │ ├── prelude-ls@1.1.2 deduped
              │ │ │ │ │ └── type-check@0.3.2 deduped
              │ │ │ │ ├── prelude-ls@1.1.2
              │ │ │ │ ├─┬ type-check@0.3.2
              │ │ │ │ │ └── prelude-ls@1.1.2 deduped
              │ │ │ │ └── word-wrap@1.2.3
              │ │ │ └── source-map@0.6.1 deduped
              │ │ ├─┬ form-data@4.0.0
              │ │ │ ├── asynckit@0.4.0 deduped
              │ │ │ ├── combined-stream@1.0.8 deduped
              │ │ │ └── mime-types@2.1.35 deduped
              │ │ ├─┬ html-encoding-sniffer@3.0.0
              │ │ │ └── whatwg-encoding@2.0.0 deduped
              │ │ ├─┬ http-proxy-agent@5.0.0
              │ │ │ ├── @tootallnate/once@2.0.0
              │ │ │ ├── agent-base@6.0.2 deduped
              │ │ │ └─┬ debug@4.3.4
              │ │ │   └── ms@2.1.2
              │ │ ├── https-proxy-agent@5.0.1 deduped
              │ │ ├── is-potential-custom-element-name@1.0.1
              │ │ ├── nwsapi@2.2.0
              │ │ ├── parse5@6.0.1
              │ │ ├─┬ saxes@5.0.1
              │ │ │ └── xmlchars@2.2.0
              │ │ ├── symbol-tree@3.2.4
              │ │ ├─┬ tough-cookie@4.0.0
              │ │ │ ├── psl@1.8.0 deduped
              │ │ │ ├── punycode@2.1.1 deduped
              │ │ │ └── universalify@0.1.2
              │ │ ├─┬ w3c-hr-time@1.0.2
              │ │ │ └── browser-process-hrtime@1.0.0
              │ │ ├─┬ w3c-xmlserializer@3.0.0
              │ │ │ └── xml-name-validator@4.0.0 deduped
              │ │ ├── webidl-conversions@7.0.0
              │ │ ├─┬ whatwg-encoding@2.0.0
              │ │ │ └─┬ iconv-lite@0.6.3
              │ │ │   └── safer-buffer@2.1.2 deduped
              │ │ ├── whatwg-mimetype@3.0.0
              │ │ ├─┬ whatwg-url@10.0.0
              │ │ │ ├─┬ tr46@3.0.0
              │ │ │ │ └── punycode@2.1.1 deduped
              │ │ │ └── webidl-conversions@7.0.0 deduped
              │ │ ├── ws@8.7.0 deduped
              │ │ └── xml-name-validator@4.0.0
              │ ├── mime@3.0.0
              │ ├── moment@2.29.3
              │ ├─┬ sharp@0.28.1
              │ │ ├─┬ color@3.2.1
              │ │ │ ├─┬ color-convert@1.9.3
              │ │ │ │ └── color-name@1.1.3
              │ │ │ └─┬ color-string@1.9.1
              │ │ │   ├── color-name@1.1.3 deduped
              │ │ │   └─┬ simple-swizzle@0.2.2
              │ │ │     └── is-arrayish@0.3.2
              │ │ ├── detect-libc@1.0.3
              │ │ ├── node-addon-api@3.2.1
              │ │ ├─┬ prebuild-install@6.1.4
              │ │ │ ├── detect-libc@1.0.3
              │ │ │ ├── expand-template@2.0.3
              │ │ │ ├── github-from-package@0.0.0
              │ │ │ ├── minimist@1.2.6 deduped
              │ │ │ ├── mkdirp-classic@0.5.3 deduped
              │ │ │ ├── napi-build-utils@1.0.2
              │ │ │ ├─┬ node-abi@2.30.1
              │ │ │ │ └── semver@5.7.1
              │ │ │ ├─┬ npmlog@4.1.2
              │ │ │ │ ├─┬ are-we-there-yet@1.1.7
              │ │ │ │ │ ├── delegates@1.0.0 deduped
              │ │ │ │ │ └─┬ readable-stream@2.3.7
              │ │ │ │ │   ├── core-util-is@1.0.2 deduped
              │ │ │ │ │   ├── inherits@2.0.4 deduped
              │ │ │ │ │   ├── isarray@1.0.0
              │ │ │ │ │   ├── process-nextick-args@2.0.1 deduped
              │ │ │ │ │   ├── safe-buffer@5.1.2 deduped
              │ │ │ │ │   ├─┬ string_decoder@1.1.1
              │ │ │ │ │   │ └── safe-buffer@5.1.2 deduped
              │ │ │ │ │   └── util-deprecate@1.0.2 deduped
              │ │ │ │ ├── console-control-strings@1.1.0 deduped
              │ │ │ │ ├─┬ gauge@2.7.4
              │ │ │ │ │ ├── aproba@1.2.0
              │ │ │ │ │ ├── console-control-strings@1.1.0 deduped
              │ │ │ │ │ ├── has-unicode@2.0.1 deduped
              │ │ │ │ │ ├── object-assign@4.1.1 deduped
              │ │ │ │ │ ├── signal-exit@3.0.7 deduped
              │ │ │ │ │ ├─┬ 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.5 deduped
              │ │ │ │ └── set-blocking@2.0.0 deduped
              │ │ │ ├── pump@3.0.0 deduped
              │ │ │ ├─┬ rc@1.2.8
              │ │ │ │ ├── deep-extend@0.6.0
              │ │ │ │ ├── ini@1.3.8
              │ │ │ │ ├── minimist@1.2.6 deduped
              │ │ │ │ └── strip-json-comments@2.0.1
              │ │ │ ├── simple-get@3.1.1 deduped
              │ │ │ ├── tar-fs@2.1.1 deduped
              │ │ │ └── tunnel-agent@0.6.0 deduped
              │ │ ├── semver@7.3.7 deduped
              │ │ ├── simple-get@3.1.1 deduped
              │ │ ├── tar-fs@2.1.1 deduped
              │ │ └── tunnel-agent@0.6.0 deduped
              │ └── uuid@8.3.2
              ├─┬ iobroker.iqontrol@2.0.1 (github:sbormann/ioBroker.iqontrol#94589db81d72a16d1146a9e8d9a63ab631526de8)
              │ └── @iobroker/adapter-core@2.6.0 deduped
              ├─┬ iobroker.javascript@5.7.0
              │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ ├── @types/node@14.18.18
              │ ├─┬ @types/request@2.48.8
              │ │ ├── @types/caseless@0.12.2
              │ │ ├── @types/node@17.0.36
              │ │ ├── @types/tough-cookie@4.0.2
              │ │ └─┬ form-data@2.5.1
              │ │   ├── asynckit@0.4.0 deduped
              │ │   ├── combined-stream@1.0.8 deduped
              │ │   └── mime-types@2.1.35 deduped
              │ ├── coffee-compiler@0.3.2
              │ ├── coffee-script@1.12.7
              │ ├── javascript-color-gradient@2.4.4
              │ ├── jsonata@1.8.6
              │ ├─┬ jszip@3.10.0
              │ │ ├─┬ lie@3.3.0
              │ │ │ └── immediate@3.0.6
              │ │ ├── pako@1.0.11
              │ │ ├─┬ readable-stream@2.3.7
              │ │ │ ├── core-util-is@1.0.2 deduped
              │ │ │ ├── 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
              │ │ └── setimmediate@1.0.5
              │ ├── node-inspect@2.0.0
              │ ├── node-schedule@2.1.0 deduped
              │ ├─┬ node-ssh@12.0.4
              │ │ ├── is-stream@2.0.1
              │ │ ├─┬ make-dir@3.1.0
              │ │ │ └── semver@6.3.0
              │ │ ├── sb-promise-queue@2.1.0
              │ │ ├─┬ sb-scandir@3.1.0
              │ │ │ └── sb-promise-queue@2.1.0 deduped
              │ │ ├── shell-escape@0.2.0
              │ │ └─┬ ssh2@1.10.0
              │ │   ├─┬ asn1@0.2.6
              │ │   │ └── safer-buffer@2.1.2 deduped
              │ │   ├─┬ bcrypt-pbkdf@1.0.2
              │ │   │ └── tweetnacl@0.14.5 deduped
              │ │   ├─┬ cpu-features@0.0.4
              │ │   │ ├── buildcheck@0.0.3
              │ │   │ └── nan@2.16.0 deduped
              │ │   └── nan@2.16.0 deduped
              │ ├─┬ npm@8.13.1
              │ │ ├── @isaacs/string-locale-compare@1.1.0
              │ │ ├─┬ @npmcli/arborist@5.2.3
              │ │ │ ├── @isaacs/string-locale-compare@1.1.0 deduped
              │ │ │ ├─┬ @npmcli/installed-package-contents@1.0.7
              │ │ │ │ ├─┬ npm-bundled@1.1.2
              │ │ │ │ │ └── npm-normalize-package-bin@1.0.1 deduped
              │ │ │ │ └── npm-normalize-package-bin@1.0.1 deduped
              │ │ │ ├── @npmcli/map-workspaces@2.0.3 deduped
              │ │ │ ├─┬ @npmcli/metavuln-calculator@3.1.0
              │ │ │ │ ├── cacache@16.1.1 deduped
              │ │ │ │ ├── json-parse-even-better-errors@2.3.1 deduped
              │ │ │ │ ├── pacote@13.6.1 deduped
              │ │ │ │ └── semver@7.3.7 deduped
              │ │ │ ├─┬ @npmcli/move-file@2.0.0
              │ │ │ │ ├── mkdirp@1.0.4 deduped
              │ │ │ │ └── rimraf@3.0.2 deduped
              │ │ │ ├── @npmcli/name-from-folder@1.0.1
              │ │ │ ├── @npmcli/node-gyp@2.0.0
              │ │ │ ├── @npmcli/package-json@2.0.0 deduped
              │ │ │ ├── @npmcli/run-script@4.1.3 deduped
              │ │ │ ├─┬ bin-links@3.0.1
              │ │ │ │ ├─┬ cmd-shim@5.0.0
              │ │ │ │ │ └── mkdirp-infer-owner@2.0.0 deduped
              │ │ │ │ ├── mkdirp-infer-owner@2.0.0 deduped
              │ │ │ │ ├── npm-normalize-package-bin@1.0.1 deduped
              │ │ │ │ ├── read-cmd-shim@3.0.0
              │ │ │ │ ├── rimraf@3.0.2 deduped
              │ │ │ │ └── write-file-atomic@4.0.1 deduped
              │ │ │ ├── cacache@16.1.1 deduped
              │ │ │ ├── common-ancestor-path@1.0.1
              │ │ │ ├── json-parse-even-better-errors@2.3.1 deduped
              │ │ │ ├── json-stringify-nice@1.1.4
              │ │ │ ├── mkdirp@1.0.4 deduped
              │ │ │ ├── mkdirp-infer-owner@2.0.0 deduped
              │ │ │ ├── nopt@5.0.0 deduped
              │ │ │ ├── npm-install-checks@5.0.0 deduped
              │ │ │ ├── npm-package-arg@9.0.2 deduped
              │ │ │ ├── npm-pick-manifest@7.0.1 deduped
              │ │ │ ├── npm-registry-fetch@13.1.1 deduped
              │ │ │ ├── npmlog@6.0.2 deduped
              │ │ │ ├── pacote@13.6.1 deduped
              │ │ │ ├── parse-conflict-json@2.0.2 deduped
              │ │ │ ├── proc-log@2.0.1 deduped
              │ │ │ ├── promise-all-reject-late@1.0.1
              │ │ │ ├── promise-call-limit@1.0.1
              │ │ │ ├── read-package-json-fast@2.0.3 deduped
              │ │ │ ├── readdir-scoped-modules@1.1.0 deduped
              │ │ │ ├── rimraf@3.0.2 deduped
              │ │ │ ├── semver@7.3.7 deduped
              │ │ │ ├── ssri@9.0.1 deduped
              │ │ │ ├── treeverse@2.0.0 deduped
              │ │ │ └── walk-up-path@1.0.0
              │ │ ├── @npmcli/ci-detect@2.0.0
              │ │ ├─┬ @npmcli/config@4.1.0
              │ │ │ ├── @npmcli/map-workspaces@2.0.3 deduped
              │ │ │ ├── ini@3.0.0 deduped
              │ │ │ ├── mkdirp-infer-owner@2.0.0 deduped
              │ │ │ ├── nopt@5.0.0 deduped
              │ │ │ ├── proc-log@2.0.1 deduped
              │ │ │ ├── read-package-json-fast@2.0.3 deduped
              │ │ │ ├── semver@7.3.7 deduped
              │ │ │ └── walk-up-path@1.0.0 deduped
              │ │ ├─┬ @npmcli/fs@2.1.0
              │ │ │ ├── @gar/promisify@1.1.3
              │ │ │ └── semver@7.3.7 deduped
              │ │ ├─┬ @npmcli/map-workspaces@2.0.3
              │ │ │ ├── @npmcli/name-from-folder@1.0.1 deduped
              │ │ │ ├── glob@8.0.3 deduped
              │ │ │ ├─┬ minimatch@5.1.0
              │ │ │ │ └─┬ brace-expansion@2.0.1
              │ │ │ │   └── balanced-match@1.0.2
              │ │ │ └── read-package-json-fast@2.0.3 deduped
              │ │ ├─┬ @npmcli/package-json@2.0.0
              │ │ │ └── json-parse-even-better-errors@2.3.1 deduped
              │ │ ├─┬ @npmcli/run-script@4.1.3
              │ │ │ ├── @npmcli/node-gyp@2.0.0 deduped
              │ │ │ ├─┬ @npmcli/promise-spawn@3.0.0
              │ │ │ │ └── infer-owner@1.0.4 deduped
              │ │ │ ├── node-gyp@9.0.0 deduped
              │ │ │ └── read-package-json-fast@2.0.3 deduped
              │ │ ├── abbrev@1.1.1
              │ │ ├── archy@1.0.0
              │ │ ├─┬ cacache@16.1.1
              │ │ │ ├── @npmcli/fs@2.1.0 deduped
              │ │ │ ├── @npmcli/move-file@2.0.0 deduped
              │ │ │ ├── chownr@2.0.0 deduped
              │ │ │ ├─┬ fs-minipass@2.1.0
              │ │ │ │ └── minipass@3.1.6 deduped
              │ │ │ ├── glob@8.0.3 deduped
              │ │ │ ├── infer-owner@1.0.4
              │ │ │ ├── lru-cache@7.9.0
              │ │ │ ├── minipass@3.1.6 deduped
              │ │ │ ├─┬ minipass-collect@1.0.2
              │ │ │ │ └── minipass@3.1.6 deduped
              │ │ │ ├─┬ minipass-flush@1.0.5
              │ │ │ │ └── minipass@3.1.6 deduped
              │ │ │ ├── minipass-pipeline@1.2.4 deduped
              │ │ │ ├── mkdirp@1.0.4 deduped
              │ │ │ ├─┬ p-map@4.0.0
              │ │ │ │ └─┬ aggregate-error@3.1.0
              │ │ │ │   ├── clean-stack@2.2.0
              │ │ │ │   └── indent-string@4.0.0
              │ │ │ ├── promise-inflight@1.0.1
              │ │ │ ├── rimraf@3.0.2 deduped
              │ │ │ ├── ssri@9.0.1 deduped
              │ │ │ ├── tar@6.1.11 deduped
              │ │ │ └─┬ unique-filename@1.1.1
              │ │ │   └─┬ unique-slug@2.0.2
              │ │ │     └── imurmurhash@0.1.4 deduped
              │ │ ├─┬ 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
              │ │ ├── chownr@2.0.0
              │ │ ├─┬ cli-columns@4.0.0
              │ │ │ ├─┬ string-width@4.2.3
              │ │ │ │ ├── emoji-regex@8.0.0
              │ │ │ │ ├── is-fullwidth-code-point@3.0.0
              │ │ │ │ └── strip-ansi@6.0.1 deduped
              │ │ │ └─┬ strip-ansi@6.0.1
              │ │ │   └── ansi-regex@5.0.1
              │ │ ├─┬ cli-table3@0.6.2
              │ │ │ ├── @colors/colors@1.5.0
              │ │ │ └── string-width@4.2.3 deduped
              │ │ ├─┬ columnify@1.6.0
              │ │ │ ├── strip-ansi@6.0.1 deduped
              │ │ │ └─┬ wcwidth@1.0.1
              │ │ │   └─┬ defaults@1.0.3
              │ │ │     └── clone@1.0.4
              │ │ ├── fastest-levenshtein@1.0.12
              │ │ ├─┬ glob@8.0.3
              │ │ │ ├── fs.realpath@1.0.0
              │ │ │ ├─┬ inflight@1.0.6
              │ │ │ │ ├── once@1.4.0 deduped
              │ │ │ │ └── wrappy@1.0.2
              │ │ │ ├── inherits@2.0.4
              │ │ │ ├── minimatch@5.1.0 deduped
              │ │ │ └─┬ once@1.4.0
              │ │ │   └── wrappy@1.0.2 deduped
              │ │ ├── graceful-fs@4.2.10
              │ │ ├─┬ hosted-git-info@5.0.0
              │ │ │ └── lru-cache@7.9.0 deduped
              │ │ ├── ini@3.0.0
              │ │ ├─┬ init-package-json@3.0.2
              │ │ │ ├── npm-package-arg@9.0.2 deduped
              │ │ │ ├─┬ promzard@0.3.0
              │ │ │ │ └── read@1.0.7 deduped
              │ │ │ ├── read@1.0.7 deduped
              │ │ │ ├── read-package-json@5.0.1 deduped
              │ │ │ ├── semver@7.3.7 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
              │ │ │ └── validate-npm-package-name@4.0.0 deduped
              │ │ ├─┬ is-cidr@4.0.2
              │ │ │ └─┬ cidr-regex@3.1.1
              │ │ │   └── ip-regex@4.3.0
              │ │ ├── json-parse-even-better-errors@2.3.1
              │ │ ├─┬ libnpmaccess@6.0.3
              │ │ │ ├── aproba@2.0.0
              │ │ │ ├── minipass@3.1.6 deduped
              │ │ │ ├── npm-package-arg@9.0.2 deduped
              │ │ │ └── npm-registry-fetch@13.1.1 deduped
              │ │ ├─┬ libnpmdiff@4.0.4
              │ │ │ ├─┬ @npmcli/disparity-colors@2.0.0
              │ │ │ │ └── ansi-styles@4.3.0 deduped
              │ │ │ ├── @npmcli/installed-package-contents@1.0.7 deduped
              │ │ │ ├── binary-extensions@2.2.0
              │ │ │ ├── diff@5.0.0
              │ │ │ ├── minimatch@5.1.0 deduped
              │ │ │ ├── npm-package-arg@9.0.2 deduped
              │ │ │ ├── pacote@13.6.1 deduped
              │ │ │ └── tar@6.1.11 deduped
              │ │ ├─┬ libnpmexec@4.0.8
              │ │ │ ├── @npmcli/arborist@5.2.3 deduped
              │ │ │ ├── @npmcli/ci-detect@2.0.0 deduped
              │ │ │ ├── @npmcli/run-script@4.1.3 deduped
              │ │ │ ├── chalk@4.1.2 deduped
              │ │ │ ├── mkdirp-infer-owner@2.0.0 deduped
              │ │ │ ├── npm-package-arg@9.0.2 deduped
              │ │ │ ├── npmlog@6.0.2 deduped
              │ │ │ ├── pacote@13.6.1 deduped
              │ │ │ ├── proc-log@2.0.1 deduped
              │ │ │ ├── read@1.0.7 deduped
              │ │ │ ├── read-package-json-fast@2.0.3 deduped
              │ │ │ └── walk-up-path@1.0.0 deduped
              │ │ ├─┬ libnpmfund@3.0.2
              │ │ │ └── @npmcli/arborist@5.2.3 deduped
              │ │ ├─┬ libnpmhook@8.0.3
              │ │ │ ├── aproba@2.0.0 deduped
              │ │ │ └── npm-registry-fetch@13.1.1 deduped
              │ │ ├─┬ libnpmorg@4.0.3
              │ │ │ ├── aproba@2.0.0 deduped
              │ │ │ └── npm-registry-fetch@13.1.1 deduped
              │ │ ├─┬ libnpmpack@4.1.2
              │ │ │ ├── @npmcli/run-script@4.1.3 deduped
              │ │ │ ├── npm-package-arg@9.0.2 deduped
              │ │ │ └── pacote@13.6.1 deduped
              │ │ ├─┬ libnpmpublish@6.0.4
              │ │ │ ├─┬ normalize-package-data@4.0.0
              │ │ │ │ ├── hosted-git-info@5.0.0 deduped
              │ │ │ │ ├─┬ is-core-module@2.9.0
              │ │ │ │ │ └─┬ has@1.0.3
              │ │ │ │ │   └── function-bind@1.1.1
              │ │ │ │ ├── semver@7.3.7 deduped
              │ │ │ │ └── validate-npm-package-license@3.0.4 deduped
              │ │ │ ├── npm-package-arg@9.0.2 deduped
              │ │ │ ├── npm-registry-fetch@13.1.1 deduped
              │ │ │ ├── semver@7.3.7 deduped
              │ │ │ └── ssri@9.0.1 deduped
              
              B Offline
              B Offline
              Beowolf
              schrieb am zuletzt editiert von
              #6
              │ │ ├─┬ libnpmsearch@5.0.3
              │ │ │ └── npm-registry-fetch@13.1.1 deduped
              │ │ ├─┬ libnpmteam@4.0.3
              │ │ │ ├── aproba@2.0.0 deduped
              │ │ │ └── npm-registry-fetch@13.1.1 deduped
              │ │ ├─┬ libnpmversion@3.0.6
              │ │ │ ├─┬ @npmcli/git@3.0.1
              │ │ │ │ ├── @npmcli/promise-spawn@3.0.0 deduped
              │ │ │ │ ├── lru-cache@7.9.0 deduped
              │ │ │ │ ├── mkdirp@1.0.4 deduped
              │ │ │ │ ├── npm-pick-manifest@7.0.1 deduped
              │ │ │ │ ├── proc-log@2.0.1 deduped
              │ │ │ │ ├── promise-inflight@1.0.1 deduped
              │ │ │ │ ├── promise-retry@2.0.1 deduped
              │ │ │ │ ├── semver@7.3.7 deduped
              │ │ │ │ └── which@2.0.2 deduped
              │ │ │ ├── @npmcli/run-script@4.1.3 deduped
              │ │ │ ├── json-parse-even-better-errors@2.3.1 deduped
              │ │ │ ├── proc-log@2.0.1 deduped
              │ │ │ └── semver@7.3.7 deduped
              │ │ ├─┬ make-fetch-happen@10.1.8
              │ │ │ ├─┬ agentkeepalive@4.2.1
              │ │ │ │ ├─┬ debug@4.3.4
              │ │ │ │ │ └── ms@2.1.2
              │ │ │ │ ├── depd@1.1.2
              │ │ │ │ └─┬ humanize-ms@1.2.1
              │ │ │ │   └── ms@2.1.3 deduped
              │ │ │ ├── cacache@16.1.1 deduped
              │ │ │ ├── http-cache-semantics@4.1.0
              │ │ │ ├─┬ http-proxy-agent@5.0.0
              │ │ │ │ ├── @tootallnate/once@2.0.0
              │ │ │ │ ├─┬ agent-base@6.0.2
              │ │ │ │ │ └── debug@4.3.4 deduped
              │ │ │ │ └── debug@4.3.4 deduped
              │ │ │ ├─┬ https-proxy-agent@5.0.1
              │ │ │ │ ├── agent-base@6.0.2 deduped
              │ │ │ │ └── debug@4.3.4 deduped
              │ │ │ ├── is-lambda@1.0.1
              │ │ │ ├── lru-cache@7.9.0 deduped
              │ │ │ ├── minipass@3.1.6 deduped
              │ │ │ ├── minipass-collect@1.0.2 deduped
              │ │ │ ├─┬ minipass-fetch@2.1.0
              │ │ │ │ ├─┬ encoding@0.1.13
              │ │ │ │ │ └─┬ iconv-lite@0.6.3
              │ │ │ │ │   └── safer-buffer@2.1.2
              │ │ │ │ ├── minipass@3.1.6 deduped
              │ │ │ │ ├─┬ minipass-sized@1.0.3
              │ │ │ │ │ └── minipass@3.1.6 deduped
              │ │ │ │ └── minizlib@2.1.2 deduped
              │ │ │ ├── minipass-flush@1.0.5 deduped
              │ │ │ ├── minipass-pipeline@1.2.4 deduped
              │ │ │ ├── negotiator@0.6.3
              │ │ │ ├─┬ promise-retry@2.0.1
              │ │ │ │ ├── err-code@2.0.3
              │ │ │ │ └── retry@0.12.0
              │ │ │ ├─┬ socks-proxy-agent@7.0.0
              │ │ │ │ ├── agent-base@6.0.2 deduped
              │ │ │ │ ├── debug@4.3.4 deduped
              │ │ │ │ └─┬ socks@2.6.2
              │ │ │ │   ├── ip@1.1.8
              │ │ │ │   └── smart-buffer@4.2.0
              │ │ │ └── ssri@9.0.1 deduped
              │ │ ├─┬ minipass@3.1.6
              │ │ │ └── yallist@4.0.0
              │ │ ├─┬ minipass-pipeline@1.2.4
              │ │ │ └── minipass@3.1.6 deduped
              │ │ ├── mkdirp@1.0.4
              │ │ ├─┬ mkdirp-infer-owner@2.0.0
              │ │ │ ├── chownr@2.0.0 deduped
              │ │ │ ├── infer-owner@1.0.4 deduped
              │ │ │ └── mkdirp@1.0.4 deduped
              │ │ ├── ms@2.1.3
              │ │ ├─┬ node-gyp@9.0.0
              │ │ │ ├── env-paths@2.2.1
              │ │ │ ├─┬ glob@7.2.3
              │ │ │ │ ├── fs.realpath@1.0.0 deduped
              │ │ │ │ ├── inflight@1.0.6 deduped
              │ │ │ │ ├── inherits@2.0.4 deduped
              │ │ │ │ ├─┬ minimatch@3.1.2
              │ │ │ │ │ └─┬ brace-expansion@1.1.11
              │ │ │ │ │   ├── balanced-match@1.0.2 deduped
              │ │ │ │ │   └── concat-map@0.0.1
              │ │ │ │ ├── once@1.4.0 deduped
              │ │ │ │ └── path-is-absolute@1.0.1
              │ │ │ ├── graceful-fs@4.2.10 deduped
              │ │ │ ├── make-fetch-happen@10.1.8 deduped
              │ │ │ ├── nopt@5.0.0 deduped
              │ │ │ ├── npmlog@6.0.2 deduped
              │ │ │ ├── rimraf@3.0.2 deduped
              │ │ │ ├── semver@7.3.7 deduped
              │ │ │ ├── tar@6.1.11 deduped
              │ │ │ └── which@2.0.2 deduped
              │ │ ├─┬ nopt@5.0.0
              │ │ │ └── abbrev@1.1.1 deduped
              │ │ ├─┬ npm-audit-report@3.0.0
              │ │ │ └── chalk@4.1.2 deduped
              │ │ ├─┬ npm-install-checks@5.0.0
              │ │ │ └── semver@7.3.7 deduped
              │ │ ├─┬ npm-package-arg@9.0.2
              │ │ │ ├── hosted-git-info@5.0.0 deduped
              │ │ │ ├── semver@7.3.7 deduped
              │ │ │ └── validate-npm-package-name@4.0.0 deduped
              │ │ ├─┬ npm-pick-manifest@7.0.1
              │ │ │ ├── npm-install-checks@5.0.0 deduped
              │ │ │ ├── npm-normalize-package-bin@1.0.1
              │ │ │ ├── npm-package-arg@9.0.2 deduped
              │ │ │ └── semver@7.3.7 deduped
              │ │ ├─┬ npm-profile@6.1.0
              │ │ │ ├── npm-registry-fetch@13.1.1 deduped
              │ │ │ └── proc-log@2.0.1 deduped
              │ │ ├─┬ npm-registry-fetch@13.1.1
              │ │ │ ├── make-fetch-happen@10.1.8 deduped
              │ │ │ ├── minipass@3.1.6 deduped
              │ │ │ ├── minipass-fetch@2.1.0 deduped
              │ │ │ ├─┬ minipass-json-stream@1.0.1
              │ │ │ │ ├── jsonparse@1.3.1
              │ │ │ │ └── minipass@3.1.6 deduped
              │ │ │ ├─┬ minizlib@2.1.2
              │ │ │ │ ├── minipass@3.1.6 deduped
              │ │ │ │ └── yallist@4.0.0 deduped
              │ │ │ ├── npm-package-arg@9.0.2 deduped
              │ │ │ └── proc-log@2.0.1 deduped
              │ │ ├── npm-user-validate@1.0.1
              │ │ ├─┬ npmlog@6.0.2
              │ │ │ ├─┬ are-we-there-yet@3.0.0
              │ │ │ │ ├── delegates@1.0.0
              │ │ │ │ └─┬ 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
              │ │ │ ├── console-control-strings@1.1.0
              │ │ │ ├─┬ gauge@4.0.4
              │ │ │ │ ├── aproba@2.0.0 deduped
              │ │ │ │ ├── color-support@1.1.3
              │ │ │ │ ├── console-control-strings@1.1.0 deduped
              │ │ │ │ ├── has-unicode@2.0.1
              │ │ │ │ ├── signal-exit@3.0.7 deduped
              │ │ │ │ ├── string-width@4.2.3 deduped
              │ │ │ │ ├── strip-ansi@6.0.1 deduped
              │ │ │ │ └─┬ wide-align@1.1.5
              │ │ │ │   └── string-width@4.2.3 deduped
              │ │ │ └── set-blocking@2.0.0
              │ │ ├── opener@1.5.2
              │ │ ├─┬ pacote@13.6.1
              │ │ │ ├── @npmcli/git@3.0.1 deduped
              │ │ │ ├── @npmcli/installed-package-contents@1.0.7 deduped
              │ │ │ ├── @npmcli/promise-spawn@3.0.0 deduped
              │ │ │ ├── @npmcli/run-script@4.1.3 deduped
              │ │ │ ├── cacache@16.1.1 deduped
              │ │ │ ├── chownr@2.0.0 deduped
              │ │ │ ├── fs-minipass@2.1.0 deduped
              │ │ │ ├── infer-owner@1.0.4 deduped
              │ │ │ ├── minipass@3.1.6 deduped
              │ │ │ ├── mkdirp@1.0.4 deduped
              │ │ │ ├── npm-package-arg@9.0.2 deduped
              │ │ │ ├─┬ npm-packlist@5.1.0
              │ │ │ │ ├── glob@8.0.3 deduped
              │ │ │ │ ├─┬ ignore-walk@5.0.1
              │ │ │ │ │ └── minimatch@5.1.0 deduped
              │ │ │ │ ├── npm-bundled@1.1.2 deduped
              │ │ │ │ └── npm-normalize-package-bin@1.0.1 deduped
              │ │ │ ├── npm-pick-manifest@7.0.1 deduped
              │ │ │ ├── npm-registry-fetch@13.1.1 deduped
              │ │ │ ├── proc-log@2.0.1 deduped
              │ │ │ ├── promise-retry@2.0.1 deduped
              │ │ │ ├── read-package-json@5.0.1 deduped
              │ │ │ ├── read-package-json-fast@2.0.3 deduped
              │ │ │ ├── rimraf@3.0.2 deduped
              │ │ │ ├── ssri@9.0.1 deduped
              │ │ │ └── tar@6.1.11 deduped
              │ │ ├─┬ parse-conflict-json@2.0.2
              │ │ │ ├── json-parse-even-better-errors@2.3.1 deduped
              │ │ │ ├── just-diff@5.0.2
              │ │ │ └── just-diff-apply@5.2.0
              │ │ ├── proc-log@2.0.1
              │ │ ├── qrcode-terminal@0.12.0
              │ │ ├─┬ read@1.0.7
              │ │ │ └── mute-stream@0.0.8
              │ │ ├─┬ read-package-json@5.0.1
              │ │ │ ├── glob@8.0.3 deduped
              │ │ │ ├── json-parse-even-better-errors@2.3.1 deduped
              │ │ │ ├── normalize-package-data@4.0.0 deduped
              │ │ │ └── npm-normalize-package-bin@1.0.1 deduped
              │ │ ├─┬ read-package-json-fast@2.0.3
              │ │ │ ├── json-parse-even-better-errors@2.3.1 deduped
              │ │ │ └── npm-normalize-package-bin@1.0.1 deduped
              │ │ ├─┬ readdir-scoped-modules@1.1.0
              │ │ │ ├── debuglog@1.0.1
              │ │ │ ├─┬ dezalgo@1.0.4
              │ │ │ │ ├── asap@2.0.6
              │ │ │ │ └── wrappy@1.0.2 deduped
              │ │ │ ├── graceful-fs@4.2.10 deduped
              │ │ │ └── once@1.4.0 deduped
              │ │ ├─┬ rimraf@3.0.2
              │ │ │ └─┬ glob@7.2.3
              │ │ │   ├── fs.realpath@1.0.0 deduped
              │ │ │   ├── inflight@1.0.6 deduped
              │ │ │   ├── inherits@2.0.4 deduped
              │ │ │   ├─┬ minimatch@3.1.2
              │ │ │   │ └─┬ brace-expansion@1.1.11
              │ │ │   │   ├── balanced-match@1.0.2 deduped
              │ │ │   │   └── concat-map@0.0.1 deduped
              │ │ │   ├── once@1.4.0 deduped
              │ │ │   └── path-is-absolute@1.0.1 deduped
              │ │ ├─┬ semver@7.3.7
              │ │ │ └─┬ lru-cache@6.0.0
              │ │ │   └── yallist@4.0.0 deduped
              │ │ ├─┬ ssri@9.0.1
              │ │ │ └── minipass@3.1.6 deduped
              │ │ ├─┬ tar@6.1.11
              │ │ │ ├── chownr@2.0.0 deduped
              │ │ │ ├── fs-minipass@2.1.0 deduped
              │ │ │ ├── minipass@3.1.6 deduped
              │ │ │ ├── minizlib@2.1.2 deduped
              │ │ │ ├── mkdirp@1.0.4 deduped
              │ │ │ └── yallist@4.0.0 deduped
              │ │ ├── text-table@0.2.0
              │ │ ├── tiny-relative-date@1.3.0
              │ │ ├── treeverse@2.0.0
              │ │ ├─┬ validate-npm-package-name@4.0.0
              │ │ │ └─┬ builtins@5.0.1
              │ │ │   └── semver@7.3.7 deduped
              │ │ ├─┬ which@2.0.2
              │ │ │ └── isexe@2.0.0
              │ │ └─┬ write-file-atomic@4.0.1
              │ │   ├── imurmurhash@0.1.4
              │ │   └── signal-exit@3.0.7
              │ ├── request@2.88.2 deduped
              │ ├── semver@7.3.7 deduped
              │ ├── suncalc2@1.8.1
              │ ├── typescript@4.7.2
              │ ├─┬ virtual-tsc@0.6.2
              │ │ ├─┬ debug@4.3.4
              │ │ │ └── ms@2.1.2
              │ │ └── picocolors@1.0.0
              │ ├─┬ vm2@3.9.9
              │ │ ├── acorn@8.7.1 deduped
              │ │ └── acorn-walk@8.2.0
              │ └─┬ wake_on_lan@1.0.0
              │   └── minimist@1.2.6 deduped
              ├─┬ iobroker.js-controller@4.0.23
              │ ├─┬ @alcalzone/esbuild-register@2.5.1-1
              │ │ ├── esbuild@0.11.23
              │ │ └── jsonc-parser@3.0.0
              │ ├─┬ @iobroker/db-objects-file@4.0.23
              │ │ ├─┬ @iobroker/db-base@4.0.23
              │ │ │ ├── @iobroker/js-controller-common@4.0.23 deduped
              │ │ │ ├── deep-clone@3.0.3 deduped
              │ │ │ ├── fs-extra@10.1.0 deduped
              │ │ │ └── respjs@4.2.0
              │ │ ├── @iobroker/db-objects-redis@4.0.23 deduped
              │ │ ├── deep-clone@3.0.3 deduped
              │ │ └── fs-extra@10.1.0 deduped
              │ ├─┬ @iobroker/db-objects-jsonl@4.0.23
              │ │ ├─┬ @alcalzone/jsonl-db@2.5.2
              │ │ │ ├─┬ alcalzone-shared@4.0.1
              │ │ │ │ └─┬ debug@4.3.4
              │ │ │ │   └── ms@2.1.2
              │ │ │ ├── fs-extra@10.1.0 deduped
              │ │ │ └─┬ proper-lockfile@4.1.2
              │ │ │   ├── graceful-fs@4.2.10 deduped
              │ │ │   ├── retry@0.12.0
              │ │ │   └── signal-exit@3.0.7
              │ │ ├── @iobroker/db-base@4.0.23 deduped
              │ │ ├── @iobroker/db-objects-file@4.0.23 deduped
              │ │ ├── @iobroker/db-objects-redis@4.0.23 deduped
              │ │ ├── deep-clone@3.0.3 deduped
              │ │ └── fs-extra@10.1.0 deduped
              │ ├─┬ @iobroker/db-objects-redis@4.0.23
              │ │ ├── @iobroker/db-base@4.0.23 deduped
              │ │ ├── deep-clone@3.0.3 deduped
              │ │ ├─┬ ioredis@4.28.5
              │ │ │ ├── cluster-key-slot@1.1.0
              │ │ │ ├─┬ debug@4.3.4
              │ │ │ │ └── ms@2.1.2
              │ │ │ ├── denque@1.5.1
              │ │ │ ├── lodash.defaults@4.2.0
              │ │ │ ├── lodash.flatten@4.4.0
              │ │ │ ├── lodash.isarguments@3.1.0
              │ │ │ ├── p-map@2.1.0
              │ │ │ ├── redis-commands@1.7.0
              │ │ │ ├── redis-errors@1.2.0
              │ │ │ ├─┬ redis-parser@3.0.0
              │ │ │ │ └── redis-errors@1.2.0 deduped
              │ │ │ └── standard-as-callback@2.1.0
              │ │ ├─┬ node.extend@2.0.2
              │ │ │ ├─┬ has@1.0.3
              │ │ │ │ └── function-bind@1.1.1
              │ │ │ └── is@3.3.0
              │ │ └── semver@7.3.7 deduped
              │ ├─┬ @iobroker/db-states-file@4.0.23
              │ │ ├── @iobroker/db-base@4.0.23 deduped
              │ │ └── @iobroker/db-states-redis@4.0.23 deduped
              │ ├─┬ @iobroker/db-states-jsonl@4.0.23
              │ │ ├── @alcalzone/jsonl-db@2.5.2 deduped
              │ │ ├── @iobroker/db-base@4.0.23 deduped
              │ │ ├── @iobroker/db-states-file@4.0.23 deduped
              │ │ └── @iobroker/db-states-redis@4.0.23 deduped
              │ ├─┬ @iobroker/db-states-redis@4.0.23
              │ │ ├── @iobroker/db-base@4.0.23 deduped
              │ │ └── ioredis@4.28.5 deduped
              │ ├─┬ @iobroker/js-controller-adapter@4.0.23
              │ │ ├─┬ @alcalzone/pak@0.7.0
              │ │ │ ├─┬ axios@0.21.4
              │ │ │ │ └── follow-redirects@1.15.1 deduped
              │ │ │ ├─┬ 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
              │ │ │ │ │ └── mimic-fn@2.1.0
              │ │ │ │ ├── signal-exit@3.0.7 deduped
              │ │ │ │ └── strip-final-newline@2.0.0
              │ │ │ └─┬ fs-extra@9.1.0
              │ │ │   ├── at-least-node@1.0.0
              │ │ │   ├── graceful-fs@4.2.10 deduped
              │ │ │   ├── jsonfile@6.1.0 deduped
              │ │ │   └── universalify@2.0.0 deduped
              │ │ ├── @iobroker/db-objects-file@4.0.23 deduped
              │ │ ├── @iobroker/db-objects-jsonl@4.0.23 deduped
              │ │ ├── @iobroker/db-objects-redis@4.0.23 deduped
              │ │ ├── @iobroker/db-states-file@4.0.23 deduped
              │ │ ├── @iobroker/db-states-jsonl@4.0.23 deduped
              │ │ ├── @iobroker/db-states-redis@4.0.23 deduped
              │ │ ├── @iobroker/js-controller-common@4.0.23 deduped
              │ │ ├── @iobroker/plugin-base@1.2.1 deduped
              │ │ ├── @iobroker/plugin-sentry@1.2.0 deduped
              │ │ ├── deep-clone@3.0.3 deduped
              │ │ ├── fs-extra@10.1.0 deduped
              │ │ ├── jsonwebtoken@8.5.1 deduped
              │ │ ├── node-schedule@2.1.0 deduped
              │ │ ├── node.extend@2.0.2 deduped
              │ │ ├── pidusage@3.0.0 deduped
              │ │ ├── readline@1.3.0
              │ │ └── semver@7.3.7 deduped
              │ ├─┬ @iobroker/js-controller-cli@4.0.23
              │ │ ├── @iobroker/js-controller-common@4.0.23 deduped
              │ │ ├── @iobroker/js-controller-common-db@4.0.23 deduped
              │ │ ├─┬ chokidar@3.5.3
              │ │ │ ├─┬ anymatch@3.1.2
              │ │ │ │ ├── normalize-path@3.0.0 deduped
              │ │ │ │ └── picomatch@2.3.1
              │ │ │ ├─┬ braces@3.0.2
              │ │ │ │ └─┬ fill-range@7.0.1
              │ │ │ │   └─┬ to-regex-range@5.0.1
              │ │ │ │     └── is-number@7.0.0
              │ │ │ ├── fsevents@2.3.2
              │ │ │ ├─┬ glob-parent@5.1.2
              │ │ │ │ └── is-glob@4.0.3 deduped
              │ │ │ ├─┬ is-binary-path@2.1.0
              │ │ │ │ └── binary-extensions@2.2.0
              │ │ │ ├─┬ is-glob@4.0.3
              │ │ │ │ └── is-extglob@2.1.1
              │ │ │ ├── normalize-path@3.0.0
              │ │ │ └─┬ readdirp@3.6.0
              │ │ │   └── picomatch@2.3.1 deduped
              │ │ ├── daemonize2@0.4.2 deduped
              │ │ ├─┬ debug@4.3.4
              │ │ │ └── ms@2.1.2
              │ │ ├── deep-clone@3.0.3 deduped
              │ │ ├─┬ event-stream@4.0.1
              │ │ │ ├── duplexer@0.1.2
              │ │ │ ├── from@0.1.7
              │ │ │ ├── map-stream@0.0.7
              │ │ │ ├─┬ pause-stream@0.0.11
              │ │ │ │ └── through@2.3.8 deduped
              │ │ │ ├─┬ split@1.0.1
              │ │ │ │ └── through@2.3.8 deduped
              │ │ │ ├─┬ stream-combiner@0.2.2
              │ │ │ │ ├── duplexer@0.1.2 deduped
              │ │ │ │ └── through@2.3.8 deduped
              │ │ │ └── through@2.3.8
              │ │ ├── fs-extra@10.1.0 deduped
              │ │ └── readline-sync@1.4.10 deduped
              │ ├─┬ @iobroker/js-controller-common@4.0.23
              │ │ ├── @alcalzone/pak@0.7.0 deduped
              │ │ ├─┬ @datalust/winston-seq@1.0.2
              │ │ │ ├── seq-logging@1.1.1
              │ │ │ └─┬ winston-transport@4.5.0
              │ │ │   ├── logform@2.4.0 deduped
              │ │ │   ├─┬ 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 deduped
              │ │ │   └── triple-beam@1.3.0 deduped
              │ │ ├── axios@0.26.1 deduped
              │ │ ├── ci-info@3.3.1
              │ │ ├── deep-clone@3.0.3 deduped
              │ │ ├── event-stream@4.0.1 deduped
              │ │ ├── fs-extra@10.1.0 deduped
              │ │ ├── jsonwebtoken@8.5.1 deduped
              │ │ ├── node-forge@1.3.1
              │ │ ├── node.extend@2.0.2 deduped
              │ │ ├── promisify-child-process@4.1.1 deduped
              │ │ ├── readline@1.3.0 deduped
              │ │ ├── request@2.88.2 deduped
              │ │ ├── semver@7.3.7 deduped
              │ │ ├─┬ winston@3.7.2
              │ │ │ ├─┬ @dabh/diagnostics@2.0.3
              │ │ │ │ ├─┬ colorspace@1.1.4
              │ │ │ │ │ ├── color@3.2.1 deduped
              │ │ │ │ │ └── text-hex@1.0.0
              │ │ │ │ ├── enabled@2.0.0
              │ │ │ │ └── kuler@2.0.0
              │ │ │ ├── async@3.2.3
              │ │ │ ├── is-stream@2.0.1 deduped
              │ │ │ ├─┬ logform@2.4.0
              │ │ │ │ ├── @colors/colors@1.5.0 deduped
              │ │ │ │ ├── fecha@4.2.3
              │ │ │ │ ├── ms@2.1.3
              │ │ │ │ ├── safe-stable-stringify@2.3.1 deduped
              │ │ │ │ └── triple-beam@1.3.0 deduped
              │ │ │ ├─┬ one-time@1.0.0
              │ │ │ │ └── fn.name@1.1.0
              │ │ │ ├─┬ 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 deduped
              │ │ │ ├── safe-stable-stringify@2.3.1
              │ │ │ ├── stack-trace@0.0.10
              │ │ │ ├── triple-beam@1.3.0
              │ │ │ └── winston-transport@4.5.0 deduped
              │ │ ├─┬ winston-daily-rotate-file@4.6.1
              │ │ │ ├─┬ file-stream-rotator@0.6.1
              │ │ │ │ └── moment@2.29.3 deduped
              │ │ │ ├── object-hash@2.2.0
              │ │ │ ├── triple-beam@1.3.0 deduped
              │ │ │ └── winston-transport@4.5.0 deduped
              │ │ └─┬ winston-syslog@2.5.0
              │ │   ├── glossy@0.1.7
              │ │   └─┬ unix-dgram@2.0.4
              │ │     ├─┬ bindings@1.5.0
              │ │     │ └── file-uri-to-path@1.0.0
              │ │     └── nan@2.16.0 deduped
              │ ├─┬ @iobroker/js-controller-common-db@4.0.23
              │ │ ├── @iobroker/db-objects-file@4.0.23 deduped
              │ │ ├── @iobroker/db-objects-jsonl@4.0.23 deduped
              │ │ ├── @iobroker/db-objects-redis@4.0.23 deduped
              │ │ ├── @iobroker/db-states-file@4.0.23 deduped
              │ │ ├── @iobroker/db-states-jsonl@4.0.23 deduped
              │ │ ├── @iobroker/db-states-redis@4.0.23 deduped
              │ │ ├── @iobroker/js-controller-common@4.0.23 deduped
              │ │ ├── fs-extra@10.1.0 deduped
              │ │ ├─┬ winston-seq-updated@1.0.4
              │ │ │ ├── seq-logging@0.4.6
              │ │ │ └── winston-transport@4.5.0 deduped
              │ │ └── winston-syslog@2.5.0 deduped
              │ ├── @iobroker/plugin-base@1.2.1
              │ ├─┬ @iobroker/plugin-sentry@1.2.0
              │ │ ├── @iobroker/plugin-base@1.2.1 deduped
              │ │ ├── @sentry/integrations@6.19.7 deduped
              │ │ ├── @sentry/node@6.19.7 deduped
              │ │ └── source-map-support@0.5.21 deduped
              │ ├─┬ axios@0.24.0
              │ │ └── follow-redirects@1.15.1 deduped
              │ ├── daemonize2@0.4.2
              │ ├─┬ debug@4.3.4
              │ │ └── ms@2.1.2
              │ ├─┬ decache@4.6.1
              │ │ └── callsite@1.0.0
              │ ├── deep-clone@3.0.3
              │ ├─┬ diskusage@1.1.3
              │ │ ├── es6-promise@4.2.8
              │ │ └── nan@2.16.0 deduped
              │ ├── fs-extra@10.1.0 deduped
              │ ├─┬ greenlock@4.0.4
              │ │ ├─┬ @greenlock/manager@3.1.0
              │ │ │ └─┬ greenlock-manager-fs@3.1.1
              │ │ │   ├── @root/mkdirp@1.0.0 deduped
              │ │ │   └── safe-replace@1.1.0 deduped
              │ │ ├─┬ @root/acme@3.1.0
              │ │ │ ├── @root/csr@0.8.1 deduped
              │ │ │ ├── @root/encoding@1.0.1
              │ │ │ ├─┬ @root/keypairs@0.10.3
              │ │ │ │ ├── @root/encoding@1.0.1 deduped
              │ │ │ │ ├── @root/pem@1.0.4 deduped
              │ │ │ │ └── @root/x509@0.7.2 deduped
              │ │ │ ├── @root/pem@1.0.4
              │ │ │ ├── @root/request@1.8.1 deduped
              │ │ │ └─┬ @root/x509@0.7.2
              │ │ │   ├── @root/asn1@1.0.0 deduped
              │ │ │   └── @root/encoding@1.0.1 deduped
              │ │ ├─┬ @root/csr@0.8.1
              │ │ │ ├─┬ @root/asn1@1.0.0
              │ │ │ │ └── @root/encoding@1.0.1 deduped
              │ │ │ ├── @root/pem@1.0.4 deduped
              │ │ │ └── @root/x509@0.7.2 deduped
              │ │ ├─┬ @root/greenlock@4.0.5
              │ │ │ ├── @greenlock/manager@3.1.0 deduped
              │ │ │ ├── @root/acme@3.1.0 deduped
              │ │ │ ├── @root/csr@0.8.1 deduped
              │ │ │ ├─┬ @root/keypairs@0.10.3
              │ │ │ │ ├── @root/encoding@1.0.1 deduped
              │ │ │ │ ├── @root/pem@1.0.4 deduped
              │ │ │ │ └── @root/x509@0.7.2 deduped
              │ │ │ ├── @root/mkdirp@1.0.0 deduped
              │ │ │ ├── @root/request@1.8.1 deduped
              │ │ │ ├── acme-http-01-standalone@3.0.5 deduped
              │ │ │ ├── cert-info@1.5.1 deduped
              │ │ │ ├── greenlock-store-fs@3.2.2 deduped
              │ │ │ └── safe-replace@1.1.0 deduped
              │ │ ├─┬ @root/keypairs@0.9.0
              │ │ │ ├── @root/encoding@1.0.1 deduped
              │ │ │ ├── @root/pem@1.0.4 deduped
              │ │ │ └── @root/x509@0.7.2 deduped
              │ │ ├── @root/mkdirp@1.0.0
              │ │ ├── @root/request@1.8.1
              │ │ ├── acme-http-01-standalone@3.0.5
              │ │ ├── cert-info@1.5.1
              │ │ ├─┬ greenlock-store-fs@3.2.2
              │ │ │ ├── @root/mkdirp@1.0.0 deduped
              │ │ │ └── safe-replace@1.1.0 deduped
              │ │ └── safe-replace@1.1.0
              │ ├─┬ greenlock-express@4.0.3
              │ │ ├── @root/greenlock@4.0.5 deduped
              │ │ ├─┬ @root/greenlock-express@4.0.4
              │ │ │ ├── @root/greenlock@4.0.5 deduped
              │ │ │ └── redirect-https@1.3.1 deduped
              │ │ └─┬ redirect-https@1.3.1
              │ │   └── escape-html@1.0.3 deduped
              │ ├─┬ jsonwebtoken@8.5.1
              │ │ ├─┬ jws@3.2.2
              │ │ │ ├─┬ jwa@1.4.1
              │ │ │ │ ├── buffer-equal-constant-time@1.0.1 deduped
              │ │ │ │ ├── ecdsa-sig-formatter@1.0.11 deduped
              │ │ │ │ └── safe-buffer@5.1.2 deduped
              │ │ │ └── safe-buffer@5.1.2 deduped
              │ │ ├── lodash.includes@4.3.0
              │ │ ├── lodash.isboolean@3.0.3
              │ │ ├── lodash.isinteger@4.0.4
              │ │ ├── lodash.isnumber@3.0.3
              │ │ ├── lodash.isplainobject@4.0.6
              │ │ ├── lodash.isstring@4.0.1
              │ │ ├── lodash.once@4.1.1
              │ │ ├── ms@2.1.3
              │ │ └── semver@5.7.1
              │ ├── jszip@3.10.0 deduped
              │ ├─┬ le-acme-core@2.1.4
              │ │ ├── request@2.88.2 deduped
              │ │ └─┬ rsa-compat@1.9.4
              │ │   ├─┬ keypairs@1.2.14
              │ │   │ ├── eckles@1.4.1
              │ │   │ └── rasha@1.2.5
              │ │   ├── node-forge@0.7.6
              │ │   └─┬ ursa-optional@0.9.10
              │ │     ├── bindings@1.5.0 deduped
              │ │     └── nan@2.16.0 deduped
              │ ├─┬ le-challenge-fs@2.0.9
              │ │ └── @root/mkdirp@1.0.0 deduped
              │ ├── le-sni-auto@2.1.9
              │ ├─┬ loadavg-windows@1.1.1
              │ │ └── weak-daemon@1.0.3
              │ ├── mime@3.0.0
              │ ├── node-schedule@2.1.0 deduped
              │ ├─┬ pidusage@3.0.0
              │ │ └── safe-buffer@5.2.1
              │ ├── promisify-child-process@4.1.1
              │ ├─┬ prompt@1.3.0
              │ │ ├── @colors/colors@1.5.0
              │ │ ├── async@3.2.3
              │ │ ├─┬ read@1.0.7
              │ │ │ └── mute-stream@0.0.8
              │ │ ├── revalidator@0.1.8
              │ │ └─┬ winston@2.4.6
              │ │   ├── async@3.2.3 deduped
              │ │   ├── colors@1.0.3
              │ │   ├── cycle@1.0.3
              │ │   ├── eyes@0.1.8
              │ │   ├── isstream@0.1.2 deduped
              │ │   └── stack-trace@0.0.10 deduped
              │ ├── readline-sync@1.4.10
              │ ├── request@2.88.2 deduped
              │ ├── semver@7.3.7 deduped
              │ ├─┬ tar@6.1.11
              │ │ ├── chownr@2.0.0
              │ │ ├─┬ fs-minipass@2.1.0
              │ │ │ └── minipass@3.1.6 deduped
              │ │ ├─┬ minipass@3.1.6
              │ │ │ └── yallist@4.0.0 deduped
              │ │ ├─┬ minizlib@2.1.2
              │ │ │ ├── minipass@3.1.6 deduped
              │ │ │ └── yallist@4.0.0 deduped
              │ │ ├── mkdirp@1.0.4
              │ │ └── yallist@4.0.0
              │ └─┬ yargs@17.5.1
              │   ├─┬ cliui@7.0.4
              │   │ ├── string-width@4.2.3 deduped
              │   │ ├─┬ strip-ansi@6.0.1
              │   │ │ └── ansi-regex@5.0.1
              │   │ └─┬ wrap-ansi@7.0.0
              │   │   ├─┬ ansi-styles@4.3.0
              │   │   │ └─┬ color-convert@2.0.1
              │   │   │   └── color-name@1.1.4
              │   │   ├── string-width@4.2.3 deduped
              │   │   └── strip-ansi@6.0.1 deduped
              │   ├── escalade@3.1.1
              │   ├── get-caller-file@2.0.5
              │   ├── require-directory@2.1.1
              │   ├─┬ string-width@4.2.3
              │   │ ├── emoji-regex@8.0.0
              │   │ ├── is-fullwidth-code-point@3.0.0
              │   │ └── strip-ansi@6.0.1 deduped
              │   ├── y18n@5.0.8
              │   └── yargs-parser@21.0.1
              ├─┬ iobroker.luftdaten@2.2.4
              │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ └── axios@0.26.1 deduped
              ├─┬ iobroker.mqtt@3.0.6
              │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ ├─┬ mqtt@4.3.7
              │ │ ├─┬ commist@1.1.0
              │ │ │ ├── leven@2.1.0
              │ │ │ └── minimist@1.2.6 deduped
              │ │ ├─┬ concat-stream@2.0.0
              │ │ │ ├── buffer-from@1.1.2 deduped
              │ │ │ ├── inherits@2.0.4 deduped
              │ │ │ ├── readable-stream@3.6.0 deduped
              │ │ │ └── typedarray@0.0.6
              │ │ ├─┬ debug@4.3.4
              │ │ │ └── ms@2.1.2
              │ │ ├─┬ duplexify@4.1.2
              │ │ │ ├── end-of-stream@1.4.4 deduped
              │ │ │ ├── inherits@2.0.4 deduped
              │ │ │ ├─┬ 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 deduped
              │ │ │ └── stream-shift@1.0.1
              │ │ ├─┬ help-me@3.0.0
              │ │ │ ├─┬ glob@7.2.3
              │ │ │ │ ├── fs.realpath@1.0.0
              │ │ │ │ ├─┬ inflight@1.0.6
              │ │ │ │ │ ├── once@1.4.0 deduped
              │ │ │ │ │ └── wrappy@1.0.2 deduped
              │ │ │ │ ├── inherits@2.0.4 deduped
              │ │ │ │ ├─┬ minimatch@3.1.2
              │ │ │ │ │ └─┬ brace-expansion@1.1.11
              │ │ │ │ │   ├── balanced-match@1.0.2 deduped
              │ │ │ │ │   └── concat-map@0.0.1
              │ │ │ │ ├── once@1.4.0 deduped
              │ │ │ │ └── path-is-absolute@1.0.1
              │ │ │ └─┬ 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 deduped
              │ │ ├── inherits@2.0.4
              │ │ ├── lru-cache@6.0.0 deduped
              │ │ ├── minimist@1.2.6 deduped
              │ │ ├─┬ mqtt-packet@6.10.0
              │ │ │ ├── bl@4.1.0 deduped
              │ │ │ ├─┬ debug@4.3.4
              │ │ │ │ └── ms@2.1.2
              │ │ │ └── process-nextick-args@2.0.1 deduped
              │ │ ├─┬ number-allocator@1.0.10
              │ │ │ ├─┬ debug@4.3.4
              │ │ │ │ └── ms@2.1.2
              │ │ │ └── js-sdsl@2.1.4
              │ │ ├── pump@3.0.0 deduped
              │ │ ├─┬ 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 deduped
              │ │ ├── reinterval@1.1.0
              │ │ ├── rfdc@1.3.0
              │ │ ├─┬ split2@3.2.2
              │ │ │ └─┬ 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 deduped
              │ │ ├── ws@7.5.8
              │ │ └── xtend@4.0.2 deduped
              │ ├─┬ mqtt-connection@4.1.0
              │ │ ├─┬ duplexify@3.7.1
              │ │ │ ├── end-of-stream@1.4.4 deduped
              │ │ │ ├── inherits@2.0.4 deduped
              │ │ │ ├─┬ readable-stream@2.3.7
              │ │ │ │ ├── core-util-is@1.0.2 deduped
              │ │ │ │ ├── inherits@2.0.4 deduped
              │ │ │ │ ├── isarray@1.0.0
              │ │ │ │ ├── process-nextick-args@2.0.1 deduped
              │ │ │ │ ├── safe-buffer@5.1.2 deduped
              │ │ │ │ ├─┬ string_decoder@1.1.1
              │ │ │ │ │ └── safe-buffer@5.1.2 deduped
              │ │ │ │ └── util-deprecate@1.0.2 deduped
              │ │ │ └── stream-shift@1.0.1 deduped
              │ │ ├── inherits@2.0.4 deduped
              │ │ ├── mqtt-packet@6.10.0 deduped
              │ │ ├── safe-buffer@5.1.2 deduped
              │ │ └─┬ through2@2.0.5
              │ │   ├─┬ readable-stream@2.3.7
              │ │   │ ├── core-util-is@1.0.2 deduped
              │ │   │ ├── inherits@2.0.4 deduped
              │ │   │ ├── isarray@1.0.0
              │ │   │ ├── process-nextick-args@2.0.1 deduped
              │ │   │ ├── safe-buffer@5.1.2 deduped
              │ │   │ ├─┬ string_decoder@1.1.1
              │ │   │ │ └── safe-buffer@5.1.2 deduped
              │ │   │ └── util-deprecate@1.0.2 deduped
              │ │   └── xtend@4.0.2 deduped
              │ ├─┬ websocket-stream@5.5.2
              │ │ ├─┬ duplexify@3.7.1
              │ │ │ ├── end-of-stream@1.4.4 deduped
              │ │ │ ├── inherits@2.0.4 deduped
              │ │ │ ├── readable-stream@2.3.7 deduped
              │ │ │ └── stream-shift@1.0.1 deduped
              │ │ ├── inherits@2.0.4 deduped
              │ │ ├─┬ readable-stream@2.3.7
              │ │ │ ├── core-util-is@1.0.2 deduped
              │ │ │ ├── inherits@2.0.4 deduped
              │ │ │ ├── isarray@1.0.0
              │ │ │ ├── process-nextick-args@2.0.1 deduped
              │ │ │ ├── safe-buffer@5.1.2 deduped
              │ │ │ ├─┬ string_decoder@1.1.1
              │ │ │ │ └── safe-buffer@5.1.2 deduped
              │ │ │ └── util-deprecate@1.0.2 deduped
              │ │ ├── safe-buffer@5.1.2 deduped
              │ │ ├─┬ ws@3.3.3
              │ │ │ ├── async-limiter@1.0.1
              │ │ │ ├── safe-buffer@5.1.2 deduped
              │ │ │ └── ultron@1.1.1
              │ │ └── xtend@4.0.2 deduped
              │ └── ws@8.7.0 deduped
              ├─┬ iobroker.ping@1.5.3
              │ └── @iobroker/adapter-core@2.6.0 deduped
              ├─┬ iobroker.pushover@2.1.0
              │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ ├── axios@0.26.1 deduped
              │ └── pushover-notifications@1.2.2
              ├─┬ iobroker.scenes@2.3.9
              │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ └── node-schedule@2.1.0 deduped
              ├─┬ iobroker.simple-api@2.7.0
              │ └── @iobroker/adapter-core@2.6.0 deduped
              ├─┬ iobroker.sonoff@2.5.1
              │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ └── mqtt-connection@4.1.0 deduped
              ├─┬ iobroker.vis@1.4.15
              │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ ├── axios@0.26.1 deduped
              │ └── jsonwebtoken@8.5.1 deduped
              ├── iobroker.vis-bars@0.1.4
              ├── iobroker.vis-canvas-gauges@0.1.5
              ├── iobroker.vis-fancyswitch@1.1.0
              ├─┬ iobroker.vis-history@1.0.0
              │ └─┬ @iobroker/adapter-core@1.0.3
              │   └─┬ @types/iobroker@1.4.13
              │     └── @types/node@17.0.36 deduped
              ├── iobroker.vis-hqwidgets@1.2.0
              ├─┬ iobroker.web@4.3.0
              │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ ├── body-parser@1.20.0 deduped
              │ ├── compression@1.7.4 deduped
              │ ├── connect-flash@0.1.1 deduped
              │ ├── cookie-parser@1.4.6 deduped
              │ ├── express@4.18.1 deduped
              │ ├── express-session@1.17.3 deduped
              │ ├── iobroker.simple-api@2.7.0 deduped
              │ ├─┬ iobroker.socketio@4.2.0
              │ │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ │ ├── axios@0.26.1 deduped
              │ │ ├── cookie-parser@1.4.6 deduped
              │ │ ├── express-session@1.17.3 deduped
              │ │ ├── passport@0.5.3 deduped
              │ │ └─┬ socket.io@2.4.1
              │ │   ├─┬ debug@4.1.1
              │ │   │ └── ms@2.1.3
              │ │   ├─┬ engine.io@3.5.0
              │ │   │ ├── accepts@1.3.8 deduped
              │ │   │ ├── base64id@2.0.0
              │ │   │ ├── cookie@0.4.1 deduped
              │ │   │ ├─┬ debug@4.1.1
              │ │   │ │ └── ms@2.1.3
              │ │   │ ├─┬ 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
              │ │   │ └── ws@7.4.6
              │ │   ├─┬ has-binary2@1.0.3
              │ │   │ └── isarray@2.0.1
              │ │   ├── socket.io-adapter@1.1.2
              │ │   ├─┬ 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 deduped
              │ │   │ ├─┬ 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 deduped
              │ │   │ │ ├── engine.io-parser@2.2.1 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 deduped
              │ │   │ ├── 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
              │ │   └─┬ socket.io-parser@3.4.1
              │ │     ├── component-emitter@1.2.1
              │ │     ├─┬ debug@4.1.1
              │ │     │ └── ms@2.1.3
              │ │     └── isarray@2.0.1
              │ ├─┬ iobroker.ws@1.3.0
              │ │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ │ ├── axios@0.26.1 deduped
              │ │ ├── cookie-parser@1.4.6 deduped
              │ │ ├── express-session@1.17.3 deduped
              │ │ ├─┬ iobroker.ws.server@1.0.1
              │ │ │ └── ws@8.7.0 deduped
              │ │ └── passport@0.5.3 deduped
              │ ├─┬ mime-types@2.1.35
              │ │ └── mime-db@1.52.0
              │ ├── passport@0.5.3 deduped
              │ ├── passport-local@1.0.0 deduped
              │ └── xtend@4.0.2
              ├─┬ iobroker.wiffi-wz@2.2.1
              │ ├── @iobroker/adapter-core@2.6.0 deduped
              │ ├─┬ jsonpath@1.1.1
              │ │ ├── esprima@1.2.2
              │ │ ├─┬ static-eval@2.0.2
              │ │ │ └─┬ escodegen@1.14.3
              │ │ │   ├── esprima@4.0.1 deduped
              │ │ │   ├── estraverse@4.3.0
              │ │ │   ├── esutils@2.0.3 deduped
              │ │ │   ├── optionator@0.8.3 deduped
              │ │ │   └── source-map@0.6.1 deduped
              │ │ └── underscore@1.12.1
              │ ├── request@2.88.2 deduped
              │ └── underscore@1.13.3
              └─┬ iobroker.wled@0.6.7
                ├── @iobroker/adapter-core@2.6.0 deduped
                ├─┬ axios@0.27.2
                │ ├── follow-redirects@1.15.1 deduped
                │ └─┬ form-data@4.0.0
                │   ├── asynckit@0.4.0 deduped
                │   ├── combined-stream@1.0.8 deduped
                │   └── mime-types@2.1.35 deduped
                ├─┬ bonjour@3.5.0
                │ ├── array-flatten@2.1.2
                │ ├─┬ deep-equal@1.1.1
                │ │ ├─┬ is-arguments@1.1.1
                │ │ │ ├── call-bind@1.0.2 deduped
                │ │ │ └─┬ has-tostringtag@1.0.0
                │ │ │   └── has-symbols@1.0.3 deduped
                │ │ ├─┬ is-date-object@1.0.5
                │ │ │ └── has-tostringtag@1.0.0 deduped
                │ │ ├─┬ is-regex@1.1.4
                │ │ │ ├── call-bind@1.0.2 deduped
                │ │ │ └── has-tostringtag@1.0.0 deduped
                │ │ ├─┬ object-is@1.1.5
                │ │ │ ├── call-bind@1.0.2 deduped
                │ │ │ └── define-properties@1.1.4 deduped
                │ │ ├── object-keys@1.1.1
                │ │ └─┬ regexp.prototype.flags@1.4.3
                │ │   ├── call-bind@1.0.2 deduped
                │ │   ├── define-properties@1.1.4 deduped
                │ │   └── functions-have-names@1.2.3
                │ ├── dns-equal@1.0.0
                │ ├─┬ dns-txt@2.0.2
                │ │ └── buffer-indexof@1.1.1
                │ ├─┬ multicast-dns@6.2.3
                │ │ ├── dns-packet@1.3.4 deduped
                │ │ └── thunky@1.1.0
                │ └── multicast-dns-service-types@1.1.0
                ├── hex-rgb@4.3.0
                ├── rgb-hex@3.0.0
                └── ws@8.7.0 deduped
              
              pi@raspberrypi:/opt/iobroker $
              

              Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

              Thomas BraunT 1 Antwort Letzte Antwort
              0
              • B Beowolf
                │ │ ├─┬ libnpmsearch@5.0.3
                │ │ │ └── npm-registry-fetch@13.1.1 deduped
                │ │ ├─┬ libnpmteam@4.0.3
                │ │ │ ├── aproba@2.0.0 deduped
                │ │ │ └── npm-registry-fetch@13.1.1 deduped
                │ │ ├─┬ libnpmversion@3.0.6
                │ │ │ ├─┬ @npmcli/git@3.0.1
                │ │ │ │ ├── @npmcli/promise-spawn@3.0.0 deduped
                │ │ │ │ ├── lru-cache@7.9.0 deduped
                │ │ │ │ ├── mkdirp@1.0.4 deduped
                │ │ │ │ ├── npm-pick-manifest@7.0.1 deduped
                │ │ │ │ ├── proc-log@2.0.1 deduped
                │ │ │ │ ├── promise-inflight@1.0.1 deduped
                │ │ │ │ ├── promise-retry@2.0.1 deduped
                │ │ │ │ ├── semver@7.3.7 deduped
                │ │ │ │ └── which@2.0.2 deduped
                │ │ │ ├── @npmcli/run-script@4.1.3 deduped
                │ │ │ ├── json-parse-even-better-errors@2.3.1 deduped
                │ │ │ ├── proc-log@2.0.1 deduped
                │ │ │ └── semver@7.3.7 deduped
                │ │ ├─┬ make-fetch-happen@10.1.8
                │ │ │ ├─┬ agentkeepalive@4.2.1
                │ │ │ │ ├─┬ debug@4.3.4
                │ │ │ │ │ └── ms@2.1.2
                │ │ │ │ ├── depd@1.1.2
                │ │ │ │ └─┬ humanize-ms@1.2.1
                │ │ │ │   └── ms@2.1.3 deduped
                │ │ │ ├── cacache@16.1.1 deduped
                │ │ │ ├── http-cache-semantics@4.1.0
                │ │ │ ├─┬ http-proxy-agent@5.0.0
                │ │ │ │ ├── @tootallnate/once@2.0.0
                │ │ │ │ ├─┬ agent-base@6.0.2
                │ │ │ │ │ └── debug@4.3.4 deduped
                │ │ │ │ └── debug@4.3.4 deduped
                │ │ │ ├─┬ https-proxy-agent@5.0.1
                │ │ │ │ ├── agent-base@6.0.2 deduped
                │ │ │ │ └── debug@4.3.4 deduped
                │ │ │ ├── is-lambda@1.0.1
                │ │ │ ├── lru-cache@7.9.0 deduped
                │ │ │ ├── minipass@3.1.6 deduped
                │ │ │ ├── minipass-collect@1.0.2 deduped
                │ │ │ ├─┬ minipass-fetch@2.1.0
                │ │ │ │ ├─┬ encoding@0.1.13
                │ │ │ │ │ └─┬ iconv-lite@0.6.3
                │ │ │ │ │   └── safer-buffer@2.1.2
                │ │ │ │ ├── minipass@3.1.6 deduped
                │ │ │ │ ├─┬ minipass-sized@1.0.3
                │ │ │ │ │ └── minipass@3.1.6 deduped
                │ │ │ │ └── minizlib@2.1.2 deduped
                │ │ │ ├── minipass-flush@1.0.5 deduped
                │ │ │ ├── minipass-pipeline@1.2.4 deduped
                │ │ │ ├── negotiator@0.6.3
                │ │ │ ├─┬ promise-retry@2.0.1
                │ │ │ │ ├── err-code@2.0.3
                │ │ │ │ └── retry@0.12.0
                │ │ │ ├─┬ socks-proxy-agent@7.0.0
                │ │ │ │ ├── agent-base@6.0.2 deduped
                │ │ │ │ ├── debug@4.3.4 deduped
                │ │ │ │ └─┬ socks@2.6.2
                │ │ │ │   ├── ip@1.1.8
                │ │ │ │   └── smart-buffer@4.2.0
                │ │ │ └── ssri@9.0.1 deduped
                │ │ ├─┬ minipass@3.1.6
                │ │ │ └── yallist@4.0.0
                │ │ ├─┬ minipass-pipeline@1.2.4
                │ │ │ └── minipass@3.1.6 deduped
                │ │ ├── mkdirp@1.0.4
                │ │ ├─┬ mkdirp-infer-owner@2.0.0
                │ │ │ ├── chownr@2.0.0 deduped
                │ │ │ ├── infer-owner@1.0.4 deduped
                │ │ │ └── mkdirp@1.0.4 deduped
                │ │ ├── ms@2.1.3
                │ │ ├─┬ node-gyp@9.0.0
                │ │ │ ├── env-paths@2.2.1
                │ │ │ ├─┬ glob@7.2.3
                │ │ │ │ ├── fs.realpath@1.0.0 deduped
                │ │ │ │ ├── inflight@1.0.6 deduped
                │ │ │ │ ├── inherits@2.0.4 deduped
                │ │ │ │ ├─┬ minimatch@3.1.2
                │ │ │ │ │ └─┬ brace-expansion@1.1.11
                │ │ │ │ │   ├── balanced-match@1.0.2 deduped
                │ │ │ │ │   └── concat-map@0.0.1
                │ │ │ │ ├── once@1.4.0 deduped
                │ │ │ │ └── path-is-absolute@1.0.1
                │ │ │ ├── graceful-fs@4.2.10 deduped
                │ │ │ ├── make-fetch-happen@10.1.8 deduped
                │ │ │ ├── nopt@5.0.0 deduped
                │ │ │ ├── npmlog@6.0.2 deduped
                │ │ │ ├── rimraf@3.0.2 deduped
                │ │ │ ├── semver@7.3.7 deduped
                │ │ │ ├── tar@6.1.11 deduped
                │ │ │ └── which@2.0.2 deduped
                │ │ ├─┬ nopt@5.0.0
                │ │ │ └── abbrev@1.1.1 deduped
                │ │ ├─┬ npm-audit-report@3.0.0
                │ │ │ └── chalk@4.1.2 deduped
                │ │ ├─┬ npm-install-checks@5.0.0
                │ │ │ └── semver@7.3.7 deduped
                │ │ ├─┬ npm-package-arg@9.0.2
                │ │ │ ├── hosted-git-info@5.0.0 deduped
                │ │ │ ├── semver@7.3.7 deduped
                │ │ │ └── validate-npm-package-name@4.0.0 deduped
                │ │ ├─┬ npm-pick-manifest@7.0.1
                │ │ │ ├── npm-install-checks@5.0.0 deduped
                │ │ │ ├── npm-normalize-package-bin@1.0.1
                │ │ │ ├── npm-package-arg@9.0.2 deduped
                │ │ │ └── semver@7.3.7 deduped
                │ │ ├─┬ npm-profile@6.1.0
                │ │ │ ├── npm-registry-fetch@13.1.1 deduped
                │ │ │ └── proc-log@2.0.1 deduped
                │ │ ├─┬ npm-registry-fetch@13.1.1
                │ │ │ ├── make-fetch-happen@10.1.8 deduped
                │ │ │ ├── minipass@3.1.6 deduped
                │ │ │ ├── minipass-fetch@2.1.0 deduped
                │ │ │ ├─┬ minipass-json-stream@1.0.1
                │ │ │ │ ├── jsonparse@1.3.1
                │ │ │ │ └── minipass@3.1.6 deduped
                │ │ │ ├─┬ minizlib@2.1.2
                │ │ │ │ ├── minipass@3.1.6 deduped
                │ │ │ │ └── yallist@4.0.0 deduped
                │ │ │ ├── npm-package-arg@9.0.2 deduped
                │ │ │ └── proc-log@2.0.1 deduped
                │ │ ├── npm-user-validate@1.0.1
                │ │ ├─┬ npmlog@6.0.2
                │ │ │ ├─┬ are-we-there-yet@3.0.0
                │ │ │ │ ├── delegates@1.0.0
                │ │ │ │ └─┬ 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
                │ │ │ ├── console-control-strings@1.1.0
                │ │ │ ├─┬ gauge@4.0.4
                │ │ │ │ ├── aproba@2.0.0 deduped
                │ │ │ │ ├── color-support@1.1.3
                │ │ │ │ ├── console-control-strings@1.1.0 deduped
                │ │ │ │ ├── has-unicode@2.0.1
                │ │ │ │ ├── signal-exit@3.0.7 deduped
                │ │ │ │ ├── string-width@4.2.3 deduped
                │ │ │ │ ├── strip-ansi@6.0.1 deduped
                │ │ │ │ └─┬ wide-align@1.1.5
                │ │ │ │   └── string-width@4.2.3 deduped
                │ │ │ └── set-blocking@2.0.0
                │ │ ├── opener@1.5.2
                │ │ ├─┬ pacote@13.6.1
                │ │ │ ├── @npmcli/git@3.0.1 deduped
                │ │ │ ├── @npmcli/installed-package-contents@1.0.7 deduped
                │ │ │ ├── @npmcli/promise-spawn@3.0.0 deduped
                │ │ │ ├── @npmcli/run-script@4.1.3 deduped
                │ │ │ ├── cacache@16.1.1 deduped
                │ │ │ ├── chownr@2.0.0 deduped
                │ │ │ ├── fs-minipass@2.1.0 deduped
                │ │ │ ├── infer-owner@1.0.4 deduped
                │ │ │ ├── minipass@3.1.6 deduped
                │ │ │ ├── mkdirp@1.0.4 deduped
                │ │ │ ├── npm-package-arg@9.0.2 deduped
                │ │ │ ├─┬ npm-packlist@5.1.0
                │ │ │ │ ├── glob@8.0.3 deduped
                │ │ │ │ ├─┬ ignore-walk@5.0.1
                │ │ │ │ │ └── minimatch@5.1.0 deduped
                │ │ │ │ ├── npm-bundled@1.1.2 deduped
                │ │ │ │ └── npm-normalize-package-bin@1.0.1 deduped
                │ │ │ ├── npm-pick-manifest@7.0.1 deduped
                │ │ │ ├── npm-registry-fetch@13.1.1 deduped
                │ │ │ ├── proc-log@2.0.1 deduped
                │ │ │ ├── promise-retry@2.0.1 deduped
                │ │ │ ├── read-package-json@5.0.1 deduped
                │ │ │ ├── read-package-json-fast@2.0.3 deduped
                │ │ │ ├── rimraf@3.0.2 deduped
                │ │ │ ├── ssri@9.0.1 deduped
                │ │ │ └── tar@6.1.11 deduped
                │ │ ├─┬ parse-conflict-json@2.0.2
                │ │ │ ├── json-parse-even-better-errors@2.3.1 deduped
                │ │ │ ├── just-diff@5.0.2
                │ │ │ └── just-diff-apply@5.2.0
                │ │ ├── proc-log@2.0.1
                │ │ ├── qrcode-terminal@0.12.0
                │ │ ├─┬ read@1.0.7
                │ │ │ └── mute-stream@0.0.8
                │ │ ├─┬ read-package-json@5.0.1
                │ │ │ ├── glob@8.0.3 deduped
                │ │ │ ├── json-parse-even-better-errors@2.3.1 deduped
                │ │ │ ├── normalize-package-data@4.0.0 deduped
                │ │ │ └── npm-normalize-package-bin@1.0.1 deduped
                │ │ ├─┬ read-package-json-fast@2.0.3
                │ │ │ ├── json-parse-even-better-errors@2.3.1 deduped
                │ │ │ └── npm-normalize-package-bin@1.0.1 deduped
                │ │ ├─┬ readdir-scoped-modules@1.1.0
                │ │ │ ├── debuglog@1.0.1
                │ │ │ ├─┬ dezalgo@1.0.4
                │ │ │ │ ├── asap@2.0.6
                │ │ │ │ └── wrappy@1.0.2 deduped
                │ │ │ ├── graceful-fs@4.2.10 deduped
                │ │ │ └── once@1.4.0 deduped
                │ │ ├─┬ rimraf@3.0.2
                │ │ │ └─┬ glob@7.2.3
                │ │ │   ├── fs.realpath@1.0.0 deduped
                │ │ │   ├── inflight@1.0.6 deduped
                │ │ │   ├── inherits@2.0.4 deduped
                │ │ │   ├─┬ minimatch@3.1.2
                │ │ │   │ └─┬ brace-expansion@1.1.11
                │ │ │   │   ├── balanced-match@1.0.2 deduped
                │ │ │   │   └── concat-map@0.0.1 deduped
                │ │ │   ├── once@1.4.0 deduped
                │ │ │   └── path-is-absolute@1.0.1 deduped
                │ │ ├─┬ semver@7.3.7
                │ │ │ └─┬ lru-cache@6.0.0
                │ │ │   └── yallist@4.0.0 deduped
                │ │ ├─┬ ssri@9.0.1
                │ │ │ └── minipass@3.1.6 deduped
                │ │ ├─┬ tar@6.1.11
                │ │ │ ├── chownr@2.0.0 deduped
                │ │ │ ├── fs-minipass@2.1.0 deduped
                │ │ │ ├── minipass@3.1.6 deduped
                │ │ │ ├── minizlib@2.1.2 deduped
                │ │ │ ├── mkdirp@1.0.4 deduped
                │ │ │ └── yallist@4.0.0 deduped
                │ │ ├── text-table@0.2.0
                │ │ ├── tiny-relative-date@1.3.0
                │ │ ├── treeverse@2.0.0
                │ │ ├─┬ validate-npm-package-name@4.0.0
                │ │ │ └─┬ builtins@5.0.1
                │ │ │   └── semver@7.3.7 deduped
                │ │ ├─┬ which@2.0.2
                │ │ │ └── isexe@2.0.0
                │ │ └─┬ write-file-atomic@4.0.1
                │ │   ├── imurmurhash@0.1.4
                │ │   └── signal-exit@3.0.7
                │ ├── request@2.88.2 deduped
                │ ├── semver@7.3.7 deduped
                │ ├── suncalc2@1.8.1
                │ ├── typescript@4.7.2
                │ ├─┬ virtual-tsc@0.6.2
                │ │ ├─┬ debug@4.3.4
                │ │ │ └── ms@2.1.2
                │ │ └── picocolors@1.0.0
                │ ├─┬ vm2@3.9.9
                │ │ ├── acorn@8.7.1 deduped
                │ │ └── acorn-walk@8.2.0
                │ └─┬ wake_on_lan@1.0.0
                │   └── minimist@1.2.6 deduped
                ├─┬ iobroker.js-controller@4.0.23
                │ ├─┬ @alcalzone/esbuild-register@2.5.1-1
                │ │ ├── esbuild@0.11.23
                │ │ └── jsonc-parser@3.0.0
                │ ├─┬ @iobroker/db-objects-file@4.0.23
                │ │ ├─┬ @iobroker/db-base@4.0.23
                │ │ │ ├── @iobroker/js-controller-common@4.0.23 deduped
                │ │ │ ├── deep-clone@3.0.3 deduped
                │ │ │ ├── fs-extra@10.1.0 deduped
                │ │ │ └── respjs@4.2.0
                │ │ ├── @iobroker/db-objects-redis@4.0.23 deduped
                │ │ ├── deep-clone@3.0.3 deduped
                │ │ └── fs-extra@10.1.0 deduped
                │ ├─┬ @iobroker/db-objects-jsonl@4.0.23
                │ │ ├─┬ @alcalzone/jsonl-db@2.5.2
                │ │ │ ├─┬ alcalzone-shared@4.0.1
                │ │ │ │ └─┬ debug@4.3.4
                │ │ │ │   └── ms@2.1.2
                │ │ │ ├── fs-extra@10.1.0 deduped
                │ │ │ └─┬ proper-lockfile@4.1.2
                │ │ │   ├── graceful-fs@4.2.10 deduped
                │ │ │   ├── retry@0.12.0
                │ │ │   └── signal-exit@3.0.7
                │ │ ├── @iobroker/db-base@4.0.23 deduped
                │ │ ├── @iobroker/db-objects-file@4.0.23 deduped
                │ │ ├── @iobroker/db-objects-redis@4.0.23 deduped
                │ │ ├── deep-clone@3.0.3 deduped
                │ │ └── fs-extra@10.1.0 deduped
                │ ├─┬ @iobroker/db-objects-redis@4.0.23
                │ │ ├── @iobroker/db-base@4.0.23 deduped
                │ │ ├── deep-clone@3.0.3 deduped
                │ │ ├─┬ ioredis@4.28.5
                │ │ │ ├── cluster-key-slot@1.1.0
                │ │ │ ├─┬ debug@4.3.4
                │ │ │ │ └── ms@2.1.2
                │ │ │ ├── denque@1.5.1
                │ │ │ ├── lodash.defaults@4.2.0
                │ │ │ ├── lodash.flatten@4.4.0
                │ │ │ ├── lodash.isarguments@3.1.0
                │ │ │ ├── p-map@2.1.0
                │ │ │ ├── redis-commands@1.7.0
                │ │ │ ├── redis-errors@1.2.0
                │ │ │ ├─┬ redis-parser@3.0.0
                │ │ │ │ └── redis-errors@1.2.0 deduped
                │ │ │ └── standard-as-callback@2.1.0
                │ │ ├─┬ node.extend@2.0.2
                │ │ │ ├─┬ has@1.0.3
                │ │ │ │ └── function-bind@1.1.1
                │ │ │ └── is@3.3.0
                │ │ └── semver@7.3.7 deduped
                │ ├─┬ @iobroker/db-states-file@4.0.23
                │ │ ├── @iobroker/db-base@4.0.23 deduped
                │ │ └── @iobroker/db-states-redis@4.0.23 deduped
                │ ├─┬ @iobroker/db-states-jsonl@4.0.23
                │ │ ├── @alcalzone/jsonl-db@2.5.2 deduped
                │ │ ├── @iobroker/db-base@4.0.23 deduped
                │ │ ├── @iobroker/db-states-file@4.0.23 deduped
                │ │ └── @iobroker/db-states-redis@4.0.23 deduped
                │ ├─┬ @iobroker/db-states-redis@4.0.23
                │ │ ├── @iobroker/db-base@4.0.23 deduped
                │ │ └── ioredis@4.28.5 deduped
                │ ├─┬ @iobroker/js-controller-adapter@4.0.23
                │ │ ├─┬ @alcalzone/pak@0.7.0
                │ │ │ ├─┬ axios@0.21.4
                │ │ │ │ └── follow-redirects@1.15.1 deduped
                │ │ │ ├─┬ 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
                │ │ │ │ │ └── mimic-fn@2.1.0
                │ │ │ │ ├── signal-exit@3.0.7 deduped
                │ │ │ │ └── strip-final-newline@2.0.0
                │ │ │ └─┬ fs-extra@9.1.0
                │ │ │   ├── at-least-node@1.0.0
                │ │ │   ├── graceful-fs@4.2.10 deduped
                │ │ │   ├── jsonfile@6.1.0 deduped
                │ │ │   └── universalify@2.0.0 deduped
                │ │ ├── @iobroker/db-objects-file@4.0.23 deduped
                │ │ ├── @iobroker/db-objects-jsonl@4.0.23 deduped
                │ │ ├── @iobroker/db-objects-redis@4.0.23 deduped
                │ │ ├── @iobroker/db-states-file@4.0.23 deduped
                │ │ ├── @iobroker/db-states-jsonl@4.0.23 deduped
                │ │ ├── @iobroker/db-states-redis@4.0.23 deduped
                │ │ ├── @iobroker/js-controller-common@4.0.23 deduped
                │ │ ├── @iobroker/plugin-base@1.2.1 deduped
                │ │ ├── @iobroker/plugin-sentry@1.2.0 deduped
                │ │ ├── deep-clone@3.0.3 deduped
                │ │ ├── fs-extra@10.1.0 deduped
                │ │ ├── jsonwebtoken@8.5.1 deduped
                │ │ ├── node-schedule@2.1.0 deduped
                │ │ ├── node.extend@2.0.2 deduped
                │ │ ├── pidusage@3.0.0 deduped
                │ │ ├── readline@1.3.0
                │ │ └── semver@7.3.7 deduped
                │ ├─┬ @iobroker/js-controller-cli@4.0.23
                │ │ ├── @iobroker/js-controller-common@4.0.23 deduped
                │ │ ├── @iobroker/js-controller-common-db@4.0.23 deduped
                │ │ ├─┬ chokidar@3.5.3
                │ │ │ ├─┬ anymatch@3.1.2
                │ │ │ │ ├── normalize-path@3.0.0 deduped
                │ │ │ │ └── picomatch@2.3.1
                │ │ │ ├─┬ braces@3.0.2
                │ │ │ │ └─┬ fill-range@7.0.1
                │ │ │ │   └─┬ to-regex-range@5.0.1
                │ │ │ │     └── is-number@7.0.0
                │ │ │ ├── fsevents@2.3.2
                │ │ │ ├─┬ glob-parent@5.1.2
                │ │ │ │ └── is-glob@4.0.3 deduped
                │ │ │ ├─┬ is-binary-path@2.1.0
                │ │ │ │ └── binary-extensions@2.2.0
                │ │ │ ├─┬ is-glob@4.0.3
                │ │ │ │ └── is-extglob@2.1.1
                │ │ │ ├── normalize-path@3.0.0
                │ │ │ └─┬ readdirp@3.6.0
                │ │ │   └── picomatch@2.3.1 deduped
                │ │ ├── daemonize2@0.4.2 deduped
                │ │ ├─┬ debug@4.3.4
                │ │ │ └── ms@2.1.2
                │ │ ├── deep-clone@3.0.3 deduped
                │ │ ├─┬ event-stream@4.0.1
                │ │ │ ├── duplexer@0.1.2
                │ │ │ ├── from@0.1.7
                │ │ │ ├── map-stream@0.0.7
                │ │ │ ├─┬ pause-stream@0.0.11
                │ │ │ │ └── through@2.3.8 deduped
                │ │ │ ├─┬ split@1.0.1
                │ │ │ │ └── through@2.3.8 deduped
                │ │ │ ├─┬ stream-combiner@0.2.2
                │ │ │ │ ├── duplexer@0.1.2 deduped
                │ │ │ │ └── through@2.3.8 deduped
                │ │ │ └── through@2.3.8
                │ │ ├── fs-extra@10.1.0 deduped
                │ │ └── readline-sync@1.4.10 deduped
                │ ├─┬ @iobroker/js-controller-common@4.0.23
                │ │ ├── @alcalzone/pak@0.7.0 deduped
                │ │ ├─┬ @datalust/winston-seq@1.0.2
                │ │ │ ├── seq-logging@1.1.1
                │ │ │ └─┬ winston-transport@4.5.0
                │ │ │   ├── logform@2.4.0 deduped
                │ │ │   ├─┬ 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 deduped
                │ │ │   └── triple-beam@1.3.0 deduped
                │ │ ├── axios@0.26.1 deduped
                │ │ ├── ci-info@3.3.1
                │ │ ├── deep-clone@3.0.3 deduped
                │ │ ├── event-stream@4.0.1 deduped
                │ │ ├── fs-extra@10.1.0 deduped
                │ │ ├── jsonwebtoken@8.5.1 deduped
                │ │ ├── node-forge@1.3.1
                │ │ ├── node.extend@2.0.2 deduped
                │ │ ├── promisify-child-process@4.1.1 deduped
                │ │ ├── readline@1.3.0 deduped
                │ │ ├── request@2.88.2 deduped
                │ │ ├── semver@7.3.7 deduped
                │ │ ├─┬ winston@3.7.2
                │ │ │ ├─┬ @dabh/diagnostics@2.0.3
                │ │ │ │ ├─┬ colorspace@1.1.4
                │ │ │ │ │ ├── color@3.2.1 deduped
                │ │ │ │ │ └── text-hex@1.0.0
                │ │ │ │ ├── enabled@2.0.0
                │ │ │ │ └── kuler@2.0.0
                │ │ │ ├── async@3.2.3
                │ │ │ ├── is-stream@2.0.1 deduped
                │ │ │ ├─┬ logform@2.4.0
                │ │ │ │ ├── @colors/colors@1.5.0 deduped
                │ │ │ │ ├── fecha@4.2.3
                │ │ │ │ ├── ms@2.1.3
                │ │ │ │ ├── safe-stable-stringify@2.3.1 deduped
                │ │ │ │ └── triple-beam@1.3.0 deduped
                │ │ │ ├─┬ one-time@1.0.0
                │ │ │ │ └── fn.name@1.1.0
                │ │ │ ├─┬ 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 deduped
                │ │ │ ├── safe-stable-stringify@2.3.1
                │ │ │ ├── stack-trace@0.0.10
                │ │ │ ├── triple-beam@1.3.0
                │ │ │ └── winston-transport@4.5.0 deduped
                │ │ ├─┬ winston-daily-rotate-file@4.6.1
                │ │ │ ├─┬ file-stream-rotator@0.6.1
                │ │ │ │ └── moment@2.29.3 deduped
                │ │ │ ├── object-hash@2.2.0
                │ │ │ ├── triple-beam@1.3.0 deduped
                │ │ │ └── winston-transport@4.5.0 deduped
                │ │ └─┬ winston-syslog@2.5.0
                │ │   ├── glossy@0.1.7
                │ │   └─┬ unix-dgram@2.0.4
                │ │     ├─┬ bindings@1.5.0
                │ │     │ └── file-uri-to-path@1.0.0
                │ │     └── nan@2.16.0 deduped
                │ ├─┬ @iobroker/js-controller-common-db@4.0.23
                │ │ ├── @iobroker/db-objects-file@4.0.23 deduped
                │ │ ├── @iobroker/db-objects-jsonl@4.0.23 deduped
                │ │ ├── @iobroker/db-objects-redis@4.0.23 deduped
                │ │ ├── @iobroker/db-states-file@4.0.23 deduped
                │ │ ├── @iobroker/db-states-jsonl@4.0.23 deduped
                │ │ ├── @iobroker/db-states-redis@4.0.23 deduped
                │ │ ├── @iobroker/js-controller-common@4.0.23 deduped
                │ │ ├── fs-extra@10.1.0 deduped
                │ │ ├─┬ winston-seq-updated@1.0.4
                │ │ │ ├── seq-logging@0.4.6
                │ │ │ └── winston-transport@4.5.0 deduped
                │ │ └── winston-syslog@2.5.0 deduped
                │ ├── @iobroker/plugin-base@1.2.1
                │ ├─┬ @iobroker/plugin-sentry@1.2.0
                │ │ ├── @iobroker/plugin-base@1.2.1 deduped
                │ │ ├── @sentry/integrations@6.19.7 deduped
                │ │ ├── @sentry/node@6.19.7 deduped
                │ │ └── source-map-support@0.5.21 deduped
                │ ├─┬ axios@0.24.0
                │ │ └── follow-redirects@1.15.1 deduped
                │ ├── daemonize2@0.4.2
                │ ├─┬ debug@4.3.4
                │ │ └── ms@2.1.2
                │ ├─┬ decache@4.6.1
                │ │ └── callsite@1.0.0
                │ ├── deep-clone@3.0.3
                │ ├─┬ diskusage@1.1.3
                │ │ ├── es6-promise@4.2.8
                │ │ └── nan@2.16.0 deduped
                │ ├── fs-extra@10.1.0 deduped
                │ ├─┬ greenlock@4.0.4
                │ │ ├─┬ @greenlock/manager@3.1.0
                │ │ │ └─┬ greenlock-manager-fs@3.1.1
                │ │ │   ├── @root/mkdirp@1.0.0 deduped
                │ │ │   └── safe-replace@1.1.0 deduped
                │ │ ├─┬ @root/acme@3.1.0
                │ │ │ ├── @root/csr@0.8.1 deduped
                │ │ │ ├── @root/encoding@1.0.1
                │ │ │ ├─┬ @root/keypairs@0.10.3
                │ │ │ │ ├── @root/encoding@1.0.1 deduped
                │ │ │ │ ├── @root/pem@1.0.4 deduped
                │ │ │ │ └── @root/x509@0.7.2 deduped
                │ │ │ ├── @root/pem@1.0.4
                │ │ │ ├── @root/request@1.8.1 deduped
                │ │ │ └─┬ @root/x509@0.7.2
                │ │ │   ├── @root/asn1@1.0.0 deduped
                │ │ │   └── @root/encoding@1.0.1 deduped
                │ │ ├─┬ @root/csr@0.8.1
                │ │ │ ├─┬ @root/asn1@1.0.0
                │ │ │ │ └── @root/encoding@1.0.1 deduped
                │ │ │ ├── @root/pem@1.0.4 deduped
                │ │ │ └── @root/x509@0.7.2 deduped
                │ │ ├─┬ @root/greenlock@4.0.5
                │ │ │ ├── @greenlock/manager@3.1.0 deduped
                │ │ │ ├── @root/acme@3.1.0 deduped
                │ │ │ ├── @root/csr@0.8.1 deduped
                │ │ │ ├─┬ @root/keypairs@0.10.3
                │ │ │ │ ├── @root/encoding@1.0.1 deduped
                │ │ │ │ ├── @root/pem@1.0.4 deduped
                │ │ │ │ └── @root/x509@0.7.2 deduped
                │ │ │ ├── @root/mkdirp@1.0.0 deduped
                │ │ │ ├── @root/request@1.8.1 deduped
                │ │ │ ├── acme-http-01-standalone@3.0.5 deduped
                │ │ │ ├── cert-info@1.5.1 deduped
                │ │ │ ├── greenlock-store-fs@3.2.2 deduped
                │ │ │ └── safe-replace@1.1.0 deduped
                │ │ ├─┬ @root/keypairs@0.9.0
                │ │ │ ├── @root/encoding@1.0.1 deduped
                │ │ │ ├── @root/pem@1.0.4 deduped
                │ │ │ └── @root/x509@0.7.2 deduped
                │ │ ├── @root/mkdirp@1.0.0
                │ │ ├── @root/request@1.8.1
                │ │ ├── acme-http-01-standalone@3.0.5
                │ │ ├── cert-info@1.5.1
                │ │ ├─┬ greenlock-store-fs@3.2.2
                │ │ │ ├── @root/mkdirp@1.0.0 deduped
                │ │ │ └── safe-replace@1.1.0 deduped
                │ │ └── safe-replace@1.1.0
                │ ├─┬ greenlock-express@4.0.3
                │ │ ├── @root/greenlock@4.0.5 deduped
                │ │ ├─┬ @root/greenlock-express@4.0.4
                │ │ │ ├── @root/greenlock@4.0.5 deduped
                │ │ │ └── redirect-https@1.3.1 deduped
                │ │ └─┬ redirect-https@1.3.1
                │ │   └── escape-html@1.0.3 deduped
                │ ├─┬ jsonwebtoken@8.5.1
                │ │ ├─┬ jws@3.2.2
                │ │ │ ├─┬ jwa@1.4.1
                │ │ │ │ ├── buffer-equal-constant-time@1.0.1 deduped
                │ │ │ │ ├── ecdsa-sig-formatter@1.0.11 deduped
                │ │ │ │ └── safe-buffer@5.1.2 deduped
                │ │ │ └── safe-buffer@5.1.2 deduped
                │ │ ├── lodash.includes@4.3.0
                │ │ ├── lodash.isboolean@3.0.3
                │ │ ├── lodash.isinteger@4.0.4
                │ │ ├── lodash.isnumber@3.0.3
                │ │ ├── lodash.isplainobject@4.0.6
                │ │ ├── lodash.isstring@4.0.1
                │ │ ├── lodash.once@4.1.1
                │ │ ├── ms@2.1.3
                │ │ └── semver@5.7.1
                │ ├── jszip@3.10.0 deduped
                │ ├─┬ le-acme-core@2.1.4
                │ │ ├── request@2.88.2 deduped
                │ │ └─┬ rsa-compat@1.9.4
                │ │   ├─┬ keypairs@1.2.14
                │ │   │ ├── eckles@1.4.1
                │ │   │ └── rasha@1.2.5
                │ │   ├── node-forge@0.7.6
                │ │   └─┬ ursa-optional@0.9.10
                │ │     ├── bindings@1.5.0 deduped
                │ │     └── nan@2.16.0 deduped
                │ ├─┬ le-challenge-fs@2.0.9
                │ │ └── @root/mkdirp@1.0.0 deduped
                │ ├── le-sni-auto@2.1.9
                │ ├─┬ loadavg-windows@1.1.1
                │ │ └── weak-daemon@1.0.3
                │ ├── mime@3.0.0
                │ ├── node-schedule@2.1.0 deduped
                │ ├─┬ pidusage@3.0.0
                │ │ └── safe-buffer@5.2.1
                │ ├── promisify-child-process@4.1.1
                │ ├─┬ prompt@1.3.0
                │ │ ├── @colors/colors@1.5.0
                │ │ ├── async@3.2.3
                │ │ ├─┬ read@1.0.7
                │ │ │ └── mute-stream@0.0.8
                │ │ ├── revalidator@0.1.8
                │ │ └─┬ winston@2.4.6
                │ │   ├── async@3.2.3 deduped
                │ │   ├── colors@1.0.3
                │ │   ├── cycle@1.0.3
                │ │   ├── eyes@0.1.8
                │ │   ├── isstream@0.1.2 deduped
                │ │   └── stack-trace@0.0.10 deduped
                │ ├── readline-sync@1.4.10
                │ ├── request@2.88.2 deduped
                │ ├── semver@7.3.7 deduped
                │ ├─┬ tar@6.1.11
                │ │ ├── chownr@2.0.0
                │ │ ├─┬ fs-minipass@2.1.0
                │ │ │ └── minipass@3.1.6 deduped
                │ │ ├─┬ minipass@3.1.6
                │ │ │ └── yallist@4.0.0 deduped
                │ │ ├─┬ minizlib@2.1.2
                │ │ │ ├── minipass@3.1.6 deduped
                │ │ │ └── yallist@4.0.0 deduped
                │ │ ├── mkdirp@1.0.4
                │ │ └── yallist@4.0.0
                │ └─┬ yargs@17.5.1
                │   ├─┬ cliui@7.0.4
                │   │ ├── string-width@4.2.3 deduped
                │   │ ├─┬ strip-ansi@6.0.1
                │   │ │ └── ansi-regex@5.0.1
                │   │ └─┬ wrap-ansi@7.0.0
                │   │   ├─┬ ansi-styles@4.3.0
                │   │   │ └─┬ color-convert@2.0.1
                │   │   │   └── color-name@1.1.4
                │   │   ├── string-width@4.2.3 deduped
                │   │   └── strip-ansi@6.0.1 deduped
                │   ├── escalade@3.1.1
                │   ├── get-caller-file@2.0.5
                │   ├── require-directory@2.1.1
                │   ├─┬ string-width@4.2.3
                │   │ ├── emoji-regex@8.0.0
                │   │ ├── is-fullwidth-code-point@3.0.0
                │   │ └── strip-ansi@6.0.1 deduped
                │   ├── y18n@5.0.8
                │   └── yargs-parser@21.0.1
                ├─┬ iobroker.luftdaten@2.2.4
                │ ├── @iobroker/adapter-core@2.6.0 deduped
                │ └── axios@0.26.1 deduped
                ├─┬ iobroker.mqtt@3.0.6
                │ ├── @iobroker/adapter-core@2.6.0 deduped
                │ ├─┬ mqtt@4.3.7
                │ │ ├─┬ commist@1.1.0
                │ │ │ ├── leven@2.1.0
                │ │ │ └── minimist@1.2.6 deduped
                │ │ ├─┬ concat-stream@2.0.0
                │ │ │ ├── buffer-from@1.1.2 deduped
                │ │ │ ├── inherits@2.0.4 deduped
                │ │ │ ├── readable-stream@3.6.0 deduped
                │ │ │ └── typedarray@0.0.6
                │ │ ├─┬ debug@4.3.4
                │ │ │ └── ms@2.1.2
                │ │ ├─┬ duplexify@4.1.2
                │ │ │ ├── end-of-stream@1.4.4 deduped
                │ │ │ ├── inherits@2.0.4 deduped
                │ │ │ ├─┬ 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 deduped
                │ │ │ └── stream-shift@1.0.1
                │ │ ├─┬ help-me@3.0.0
                │ │ │ ├─┬ glob@7.2.3
                │ │ │ │ ├── fs.realpath@1.0.0
                │ │ │ │ ├─┬ inflight@1.0.6
                │ │ │ │ │ ├── once@1.4.0 deduped
                │ │ │ │ │ └── wrappy@1.0.2 deduped
                │ │ │ │ ├── inherits@2.0.4 deduped
                │ │ │ │ ├─┬ minimatch@3.1.2
                │ │ │ │ │ └─┬ brace-expansion@1.1.11
                │ │ │ │ │   ├── balanced-match@1.0.2 deduped
                │ │ │ │ │   └── concat-map@0.0.1
                │ │ │ │ ├── once@1.4.0 deduped
                │ │ │ │ └── path-is-absolute@1.0.1
                │ │ │ └─┬ 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 deduped
                │ │ ├── inherits@2.0.4
                │ │ ├── lru-cache@6.0.0 deduped
                │ │ ├── minimist@1.2.6 deduped
                │ │ ├─┬ mqtt-packet@6.10.0
                │ │ │ ├── bl@4.1.0 deduped
                │ │ │ ├─┬ debug@4.3.4
                │ │ │ │ └── ms@2.1.2
                │ │ │ └── process-nextick-args@2.0.1 deduped
                │ │ ├─┬ number-allocator@1.0.10
                │ │ │ ├─┬ debug@4.3.4
                │ │ │ │ └── ms@2.1.2
                │ │ │ └── js-sdsl@2.1.4
                │ │ ├── pump@3.0.0 deduped
                │ │ ├─┬ 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 deduped
                │ │ ├── reinterval@1.1.0
                │ │ ├── rfdc@1.3.0
                │ │ ├─┬ split2@3.2.2
                │ │ │ └─┬ 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 deduped
                │ │ ├── ws@7.5.8
                │ │ └── xtend@4.0.2 deduped
                │ ├─┬ mqtt-connection@4.1.0
                │ │ ├─┬ duplexify@3.7.1
                │ │ │ ├── end-of-stream@1.4.4 deduped
                │ │ │ ├── inherits@2.0.4 deduped
                │ │ │ ├─┬ readable-stream@2.3.7
                │ │ │ │ ├── core-util-is@1.0.2 deduped
                │ │ │ │ ├── inherits@2.0.4 deduped
                │ │ │ │ ├── isarray@1.0.0
                │ │ │ │ ├── process-nextick-args@2.0.1 deduped
                │ │ │ │ ├── safe-buffer@5.1.2 deduped
                │ │ │ │ ├─┬ string_decoder@1.1.1
                │ │ │ │ │ └── safe-buffer@5.1.2 deduped
                │ │ │ │ └── util-deprecate@1.0.2 deduped
                │ │ │ └── stream-shift@1.0.1 deduped
                │ │ ├── inherits@2.0.4 deduped
                │ │ ├── mqtt-packet@6.10.0 deduped
                │ │ ├── safe-buffer@5.1.2 deduped
                │ │ └─┬ through2@2.0.5
                │ │   ├─┬ readable-stream@2.3.7
                │ │   │ ├── core-util-is@1.0.2 deduped
                │ │   │ ├── inherits@2.0.4 deduped
                │ │   │ ├── isarray@1.0.0
                │ │   │ ├── process-nextick-args@2.0.1 deduped
                │ │   │ ├── safe-buffer@5.1.2 deduped
                │ │   │ ├─┬ string_decoder@1.1.1
                │ │   │ │ └── safe-buffer@5.1.2 deduped
                │ │   │ └── util-deprecate@1.0.2 deduped
                │ │   └── xtend@4.0.2 deduped
                │ ├─┬ websocket-stream@5.5.2
                │ │ ├─┬ duplexify@3.7.1
                │ │ │ ├── end-of-stream@1.4.4 deduped
                │ │ │ ├── inherits@2.0.4 deduped
                │ │ │ ├── readable-stream@2.3.7 deduped
                │ │ │ └── stream-shift@1.0.1 deduped
                │ │ ├── inherits@2.0.4 deduped
                │ │ ├─┬ readable-stream@2.3.7
                │ │ │ ├── core-util-is@1.0.2 deduped
                │ │ │ ├── inherits@2.0.4 deduped
                │ │ │ ├── isarray@1.0.0
                │ │ │ ├── process-nextick-args@2.0.1 deduped
                │ │ │ ├── safe-buffer@5.1.2 deduped
                │ │ │ ├─┬ string_decoder@1.1.1
                │ │ │ │ └── safe-buffer@5.1.2 deduped
                │ │ │ └── util-deprecate@1.0.2 deduped
                │ │ ├── safe-buffer@5.1.2 deduped
                │ │ ├─┬ ws@3.3.3
                │ │ │ ├── async-limiter@1.0.1
                │ │ │ ├── safe-buffer@5.1.2 deduped
                │ │ │ └── ultron@1.1.1
                │ │ └── xtend@4.0.2 deduped
                │ └── ws@8.7.0 deduped
                ├─┬ iobroker.ping@1.5.3
                │ └── @iobroker/adapter-core@2.6.0 deduped
                ├─┬ iobroker.pushover@2.1.0
                │ ├── @iobroker/adapter-core@2.6.0 deduped
                │ ├── axios@0.26.1 deduped
                │ └── pushover-notifications@1.2.2
                ├─┬ iobroker.scenes@2.3.9
                │ ├── @iobroker/adapter-core@2.6.0 deduped
                │ └── node-schedule@2.1.0 deduped
                ├─┬ iobroker.simple-api@2.7.0
                │ └── @iobroker/adapter-core@2.6.0 deduped
                ├─┬ iobroker.sonoff@2.5.1
                │ ├── @iobroker/adapter-core@2.6.0 deduped
                │ └── mqtt-connection@4.1.0 deduped
                ├─┬ iobroker.vis@1.4.15
                │ ├── @iobroker/adapter-core@2.6.0 deduped
                │ ├── axios@0.26.1 deduped
                │ └── jsonwebtoken@8.5.1 deduped
                ├── iobroker.vis-bars@0.1.4
                ├── iobroker.vis-canvas-gauges@0.1.5
                ├── iobroker.vis-fancyswitch@1.1.0
                ├─┬ iobroker.vis-history@1.0.0
                │ └─┬ @iobroker/adapter-core@1.0.3
                │   └─┬ @types/iobroker@1.4.13
                │     └── @types/node@17.0.36 deduped
                ├── iobroker.vis-hqwidgets@1.2.0
                ├─┬ iobroker.web@4.3.0
                │ ├── @iobroker/adapter-core@2.6.0 deduped
                │ ├── body-parser@1.20.0 deduped
                │ ├── compression@1.7.4 deduped
                │ ├── connect-flash@0.1.1 deduped
                │ ├── cookie-parser@1.4.6 deduped
                │ ├── express@4.18.1 deduped
                │ ├── express-session@1.17.3 deduped
                │ ├── iobroker.simple-api@2.7.0 deduped
                │ ├─┬ iobroker.socketio@4.2.0
                │ │ ├── @iobroker/adapter-core@2.6.0 deduped
                │ │ ├── axios@0.26.1 deduped
                │ │ ├── cookie-parser@1.4.6 deduped
                │ │ ├── express-session@1.17.3 deduped
                │ │ ├── passport@0.5.3 deduped
                │ │ └─┬ socket.io@2.4.1
                │ │   ├─┬ debug@4.1.1
                │ │   │ └── ms@2.1.3
                │ │   ├─┬ engine.io@3.5.0
                │ │   │ ├── accepts@1.3.8 deduped
                │ │   │ ├── base64id@2.0.0
                │ │   │ ├── cookie@0.4.1 deduped
                │ │   │ ├─┬ debug@4.1.1
                │ │   │ │ └── ms@2.1.3
                │ │   │ ├─┬ 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
                │ │   │ └── ws@7.4.6
                │ │   ├─┬ has-binary2@1.0.3
                │ │   │ └── isarray@2.0.1
                │ │   ├── socket.io-adapter@1.1.2
                │ │   ├─┬ 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 deduped
                │ │   │ ├─┬ 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 deduped
                │ │   │ │ ├── engine.io-parser@2.2.1 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 deduped
                │ │   │ ├── 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
                │ │   └─┬ socket.io-parser@3.4.1
                │ │     ├── component-emitter@1.2.1
                │ │     ├─┬ debug@4.1.1
                │ │     │ └── ms@2.1.3
                │ │     └── isarray@2.0.1
                │ ├─┬ iobroker.ws@1.3.0
                │ │ ├── @iobroker/adapter-core@2.6.0 deduped
                │ │ ├── axios@0.26.1 deduped
                │ │ ├── cookie-parser@1.4.6 deduped
                │ │ ├── express-session@1.17.3 deduped
                │ │ ├─┬ iobroker.ws.server@1.0.1
                │ │ │ └── ws@8.7.0 deduped
                │ │ └── passport@0.5.3 deduped
                │ ├─┬ mime-types@2.1.35
                │ │ └── mime-db@1.52.0
                │ ├── passport@0.5.3 deduped
                │ ├── passport-local@1.0.0 deduped
                │ └── xtend@4.0.2
                ├─┬ iobroker.wiffi-wz@2.2.1
                │ ├── @iobroker/adapter-core@2.6.0 deduped
                │ ├─┬ jsonpath@1.1.1
                │ │ ├── esprima@1.2.2
                │ │ ├─┬ static-eval@2.0.2
                │ │ │ └─┬ escodegen@1.14.3
                │ │ │   ├── esprima@4.0.1 deduped
                │ │ │   ├── estraverse@4.3.0
                │ │ │   ├── esutils@2.0.3 deduped
                │ │ │   ├── optionator@0.8.3 deduped
                │ │ │   └── source-map@0.6.1 deduped
                │ │ └── underscore@1.12.1
                │ ├── request@2.88.2 deduped
                │ └── underscore@1.13.3
                └─┬ iobroker.wled@0.6.7
                  ├── @iobroker/adapter-core@2.6.0 deduped
                  ├─┬ axios@0.27.2
                  │ ├── follow-redirects@1.15.1 deduped
                  │ └─┬ form-data@4.0.0
                  │   ├── asynckit@0.4.0 deduped
                  │   ├── combined-stream@1.0.8 deduped
                  │   └── mime-types@2.1.35 deduped
                  ├─┬ bonjour@3.5.0
                  │ ├── array-flatten@2.1.2
                  │ ├─┬ deep-equal@1.1.1
                  │ │ ├─┬ is-arguments@1.1.1
                  │ │ │ ├── call-bind@1.0.2 deduped
                  │ │ │ └─┬ has-tostringtag@1.0.0
                  │ │ │   └── has-symbols@1.0.3 deduped
                  │ │ ├─┬ is-date-object@1.0.5
                  │ │ │ └── has-tostringtag@1.0.0 deduped
                  │ │ ├─┬ is-regex@1.1.4
                  │ │ │ ├── call-bind@1.0.2 deduped
                  │ │ │ └── has-tostringtag@1.0.0 deduped
                  │ │ ├─┬ object-is@1.1.5
                  │ │ │ ├── call-bind@1.0.2 deduped
                  │ │ │ └── define-properties@1.1.4 deduped
                  │ │ ├── object-keys@1.1.1
                  │ │ └─┬ regexp.prototype.flags@1.4.3
                  │ │   ├── call-bind@1.0.2 deduped
                  │ │   ├── define-properties@1.1.4 deduped
                  │ │   └── functions-have-names@1.2.3
                  │ ├── dns-equal@1.0.0
                  │ ├─┬ dns-txt@2.0.2
                  │ │ └── buffer-indexof@1.1.1
                  │ ├─┬ multicast-dns@6.2.3
                  │ │ ├── dns-packet@1.3.4 deduped
                  │ │ └── thunky@1.1.0
                  │ └── multicast-dns-service-types@1.1.0
                  ├── hex-rgb@4.3.0
                  ├── rgb-hex@3.0.0
                  └── ws@8.7.0 deduped
                
                pi@raspberrypi:/opt/iobroker $
                
                Thomas BraunT Online
                Thomas BraunT Online
                Thomas Braun
                Most Active
                schrieb am zuletzt editiert von
                #7

                @beowolf

                Da muss aber noch ein altes npm laufen. Das neue sorgt für eine kompaktere Ausgabe an der Stelle.

                sudo ln -s /usr/bin/node /usr/bin/nodejs
                uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                

                sagt? Das ist auch nicht so lang.

                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

                B 1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @beowolf

                  Da muss aber noch ein altes npm laufen. Das neue sorgt für eine kompaktere Ausgabe an der Stelle.

                  sudo ln -s /usr/bin/node /usr/bin/nodejs
                  uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                  

                  sagt? Das ist auch nicht so lang.

                  B Offline
                  B Offline
                  Beowolf
                  schrieb am zuletzt editiert von
                  #8

                  @thomas-braun

                  Bitte schön

                  
                  pi@raspberrypi:~ $ sudo ln -s /usr/bin/node /usr/bin/nodejs
                  ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereits
                  pi@raspberrypi:~ $ cd /opt/iobroker
                  pi@raspberrypi:/opt/iobroker $ uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                  armv7l
                  /usr/bin/nodejs
                  /usr/bin/node
                  /usr/bin/npm
                  v14.19.3
                  v14.19.3
                  6.14.17
                  pi
                  /opt/iobroker
                  OK:1 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
                  OK:2 http://archive.raspberrypi.org/debian bullseye InRelease
                  OK:3 https://deb.nodesource.com/node_14.x bullseye InRelease
                  Paketlisten werden gelesen… Fertig
                  Abhängigkeitsbaum wird aufgebaut… Fertig
                  Statusinformationen werden eingelesen… Fertig
                  Aktualisierung für 20 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
                  nodejs:
                    Installiert:           14.19.3-deb-1nodesource1
                    Installationskandidat: 14.19.3-deb-1nodesource1
                    Versionstabelle:
                   *** 14.19.3-deb-1nodesource1 500
                          500 https://deb.nodesource.com/node_14.x bullseye/main armhf Packages
                          100 /var/lib/dpkg/status
                       12.22.5~dfsg-2~11u1 500
                          500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages
                  pi@raspberrypi:/opt/iobroker $
                  
                  

                  Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

                  Thomas BraunT 1 Antwort Letzte Antwort
                  0
                  • B Beowolf

                    @thomas-braun

                    Bitte schön

                    
                    pi@raspberrypi:~ $ sudo ln -s /usr/bin/node /usr/bin/nodejs
                    ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereits
                    pi@raspberrypi:~ $ cd /opt/iobroker
                    pi@raspberrypi:/opt/iobroker $ uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                    armv7l
                    /usr/bin/nodejs
                    /usr/bin/node
                    /usr/bin/npm
                    v14.19.3
                    v14.19.3
                    6.14.17
                    pi
                    /opt/iobroker
                    OK:1 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
                    OK:2 http://archive.raspberrypi.org/debian bullseye InRelease
                    OK:3 https://deb.nodesource.com/node_14.x bullseye InRelease
                    Paketlisten werden gelesen… Fertig
                    Abhängigkeitsbaum wird aufgebaut… Fertig
                    Statusinformationen werden eingelesen… Fertig
                    Aktualisierung für 20 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
                    nodejs:
                      Installiert:           14.19.3-deb-1nodesource1
                      Installationskandidat: 14.19.3-deb-1nodesource1
                      Versionstabelle:
                     *** 14.19.3-deb-1nodesource1 500
                            500 https://deb.nodesource.com/node_14.x bullseye/main armhf Packages
                            100 /var/lib/dpkg/status
                         12.22.5~dfsg-2~11u1 500
                            500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages
                    pi@raspberrypi:/opt/iobroker $
                    
                    
                    Thomas BraunT Online
                    Thomas BraunT Online
                    Thomas Braun
                    Most Active
                    schrieb am zuletzt editiert von
                    #9

                    @beowolf

                    Setz den iobroker.iqontrol auf eine Installation aus einem Repository, nicht aus github. Wenn das erledigt ist kannst du nach

                    https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian

                    auf nodejs16 springen.

                    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

                    B 2 Antworten Letzte Antwort
                    0
                    • Thomas BraunT Thomas Braun

                      @beowolf

                      Setz den iobroker.iqontrol auf eine Installation aus einem Repository, nicht aus github. Wenn das erledigt ist kannst du nach

                      https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian

                      auf nodejs16 springen.

                      B Offline
                      B Offline
                      Beowolf
                      schrieb am zuletzt editiert von Beowolf
                      #10

                      @thomas-braun sagte in npm list schaut nicht ganz sauber aus:

                      Setz den iobroker.iqontrol auf eine Installation aus einem Repository, nicht aus github.

                      Nicht erschlagen, aber wie oder wo mache ich das?

                      Ist das unter Admin - Basiseinstellungen - Repositories dann auf Beta

                      Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

                      Thomas BraunT 1 Antwort Letzte Antwort
                      0
                      • Thomas BraunT Thomas Braun

                        @beowolf

                        Bitte keine externen Dateien verknüpfen.

                        HomoranH Nicht stören
                        HomoranH Nicht stören
                        Homoran
                        Global Moderator Administrators
                        schrieb am zuletzt editiert von
                        #11

                        @thomas-braun sagte in npm list schaut nicht ganz sauber aus:

                        @beowolf

                        Bitte keine externen Dateien verknüpfen.

                        ist nicht extern

                        kein Support per PN! - Fragen im Forum stellen -
                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                        Das Forum freut sich über eine Spende. Benutzt dazu den Spendenbutton oben rechts. Danke!
                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                        Thomas BraunT 1 Antwort Letzte Antwort
                        0
                        • HomoranH Homoran

                          @thomas-braun sagte in npm list schaut nicht ganz sauber aus:

                          @beowolf

                          Bitte keine externen Dateien verknüpfen.

                          ist nicht extern

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

                          @homoran sagte in npm list schaut nicht ganz sauber aus:

                          ist nicht extern

                          Doch: Es geht in einem externen Editor auf... :-P

                          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
                          1
                          • B Beowolf

                            @thomas-braun sagte in npm list schaut nicht ganz sauber aus:

                            Setz den iobroker.iqontrol auf eine Installation aus einem Repository, nicht aus github.

                            Nicht erschlagen, aber wie oder wo mache ich das?

                            Ist das unter Admin - Basiseinstellungen - Repositories dann auf Beta

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

                            @beowolf sagte in npm list schaut nicht ganz sauber aus:

                            Nicht erschlagen, aber wie oder wo mache ich das?

                            Expertenmodus aktivieren, dann kann man in der Adapterübersicht (mit dem Pluszeichen ganz rechts) eine bestimmte Version auswählen. Das ist immer aus einem Repo.

                            iqontrol
                            latest:	2.0.1 for 3 months
                            stable:	2.0.0 for 4 months
                            

                            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

                            B 1 Antwort Letzte Antwort
                            0
                            • Thomas BraunT Thomas Braun

                              @beowolf

                              Setz den iobroker.iqontrol auf eine Installation aus einem Repository, nicht aus github. Wenn das erledigt ist kannst du nach

                              https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian

                              auf nodejs16 springen.

                              B Offline
                              B Offline
                              Beowolf
                              schrieb am zuletzt editiert von
                              #14

                              @thomas-braun sagte in npm list schaut nicht ganz sauber aus:

                              @beowolf

                              Setz den iobroker.iqontrol auf eine Installation aus einem Repository, nicht aus github. Wenn das erledigt ist kannst du nach

                              https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian

                              auf nodejs16 springen.

                              Habe iqontrol jetzt auf 2.0.1.

                              In Deinem Link alles nach "Node-Update:" abarbeiten, richtig?

                              Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

                              B 1 Antwort Letzte Antwort
                              0
                              • B Beowolf

                                @thomas-braun sagte in npm list schaut nicht ganz sauber aus:

                                @beowolf

                                Setz den iobroker.iqontrol auf eine Installation aus einem Repository, nicht aus github. Wenn das erledigt ist kannst du nach

                                https://forum.iobroker.net/topic/35090/howto-nodejs-installation-und-upgrades-unter-debian

                                auf nodejs16 springen.

                                Habe iqontrol jetzt auf 2.0.1.

                                In Deinem Link alles nach "Node-Update:" abarbeiten, richtig?

                                B Offline
                                B Offline
                                Beowolf
                                schrieb am zuletzt editiert von
                                #15

                                So sieht es jetzt aus:

                                pi@raspberrypi:~ $ uname -m && which nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
                                armv7l
                                /usr/bin/nodejs
                                /usr/bin/node
                                /usr/bin/npm
                                v16.15.1
                                v16.15.1
                                8.11.0
                                pi
                                /home/pi
                                OK:1 http://archive.raspberrypi.org/debian bullseye InRelease
                                OK:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease
                                OK:3 https://deb.nodesource.com/node_14.x bullseye InRelease
                                OK:4 https://deb.nodesource.com/node_16.x bullseye InRelease
                                Paketlisten werden gelesen… Fertig
                                Abhängigkeitsbaum wird aufgebaut… Fertig
                                Statusinformationen werden eingelesen… Fertig
                                Alle Pakete sind aktuell.
                                nodejs:
                                  Installiert:           16.15.1-deb-1nodesource1
                                  Installationskandidat: 16.15.1-deb-1nodesource1
                                  Versionstabelle:
                                 *** 16.15.1-deb-1nodesource1 500
                                        500 https://deb.nodesource.com/node_16.x bullseye/main armhf Packages
                                        100 /var/lib/dpkg/status
                                     14.19.3-deb-1nodesource1 500
                                        500 https://deb.nodesource.com/node_14.x bullseye/main armhf Packages
                                     12.22.5~dfsg-2~11u1 500
                                        500 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages
                                pi@raspberrypi:~ $
                                
                                

                                Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

                                1 Antwort Letzte Antwort
                                0
                                • Thomas BraunT Thomas Braun

                                  @beowolf sagte in npm list schaut nicht ganz sauber aus:

                                  Nicht erschlagen, aber wie oder wo mache ich das?

                                  Expertenmodus aktivieren, dann kann man in der Adapterübersicht (mit dem Pluszeichen ganz rechts) eine bestimmte Version auswählen. Das ist immer aus einem Repo.

                                  iqontrol
                                  latest:	2.0.1 for 3 months
                                  stable:	2.0.0 for 4 months
                                  
                                  B Offline
                                  B Offline
                                  Beowolf
                                  schrieb am zuletzt editiert von
                                  #16

                                  @thomas-braun

                                  Muss ich dieses update auch auf meinem Slave mache?

                                  Die Natur braucht nicht unseren Schutz, sie braucht unsere Abwesenheit.

                                  Thomas BraunT 1 Antwort Letzte Antwort
                                  0
                                  • B Beowolf

                                    @thomas-braun

                                    Muss ich dieses update auch auf meinem Slave mache?

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

                                    @beowolf sagte in npm list schaut nicht ganz sauber aus:

                                    Muss ich dieses update auch auf meinem Slave mache?

                                    Ich wüde die Systeme an deiner Stelle möglichst auf dem gleichen Stand haben wollen.
                                    Also ja.

                                    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

                                    Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

                                    Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

                                    Mit deinem Input könnte dieser Beitrag noch besser werden 💗

                                    Registrieren Anmelden
                                    Antworten
                                    • In einem neuen Thema antworten
                                    Anmelden zum Antworten
                                    • Älteste zuerst
                                    • Neuste zuerst
                                    • Meiste Stimmen


                                    Support us

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

                                    526

                                    Online

                                    32.8k

                                    Benutzer

                                    82.8k

                                    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