NEWS
Kein Update mehr möglich mit Node.js 16
-
Ich weiß es nicht.
-
@thomas-braun said in Kein Update mehr möglich mit Node.js 16:
Ich weiß es nicht.
Trotzdem vielen Dank für die Hilfe. Dann hoffe ich, dass noch jemand eine Idee hat bevor ich alles platt mache...
-
Ich hab keinen Plan von JavaScript, aber hier:
https://flaviocopes.com/is-not-a-function/
schreibt jemand, dass da im Code irgendwo ein Semikolon fehlt.
Ich weiß nur nicht ob das beim Backitup dann zu suchen wäre oder doch woanders.Andere Adapter lassen sich updaten?
-
@thomas-braun Leider lässt sich kein einziger Adapter updaten
-
@thomas-braun Hab's mal durchprobiert. Interessant ist, dass jedes Mal vor dem Hinweis "exited with code 0" eine words.js Datei auftaucht. Hier am Beispiel des Discovery Adapters (lässt sich beliebig auf alle anderen Adapter übertragen):
$ iobroker upgrade discovery@3.0.5 Update discovery from @3.0.3 to @3.0.5 NPM version: 8.15.0 Installing iobroker.discovery@3.0.5... (System call) upload [6] discovery.admin /opt/iobroker/node_modules/iobroker.discovery/admin/discovery.png discovery.png image/png upload [5] discovery.admin /opt/iobroker/node_modules/iobroker.discovery/admin/index.html index.html text/html upload [4] discovery.admin /opt/iobroker/node_modules/iobroker.discovery/admin/index_m.html index_m.html text/html upload [3] discovery.admin /opt/iobroker/node_modules/iobroker.discovery/admin/settings.html settings.html text/html upload [2] discovery.admin /opt/iobroker/node_modules/iobroker.discovery/admin/settings_m.html settings_m.html text/html upload [1] discovery.admin /opt/iobroker/node_modules/iobroker.discovery/admin/translateTools.js translateTools.js application/javascript upload [0] discovery.admin /opt/iobroker/node_modules/iobroker.discovery/admin/words.js words.js application/javascript Process exited with code 0
Bedeutet das, dass das Einfügen eines Semikolons in die .js Dateien helfen würde? Wenn ja, wie mache ich das denn?
-
Mach es mit --debug-Option.
Sonst sieht man da genau gar nichts. -
iobroker upgrade admin@6.2.20 --debug This upgrade of "admin" will at least introduce the following changes: ========================================================================== -> 6.2.20: Corrected GUI issues -> 6.2.19: Corrected some issues -> 6.2.18: Corrected GUI bugs on custom settings -> 6.2.17: Corrected GUI bug on intro tab -> 6.2.16: Corrected many GUI issues Added `stable` flag for repositories Added reset button for repositories Improved `writeFile` function for socket communication -> 6.2.14: Fix for OAuth2 authentication response success page -> 6.2.13: Corrected JSON config ========================================================================== BE CAREFUL: THIS IS A MAJOR UPGRADE, WHICH WILL MOST LIKELY INTRODUCE BREAKING CHANGES! Would you like to upgrade admin from @5.3.8 to @6.2.20 now? [(y)es, (n)o]: y Update admin from @5.3.8 to @6.2.20 host.raspberrypi Adapter "system.adapter.admin.0" is stopped. NPM version: 8.15.0 Installing iobroker.admin@6.2.20... (System call) npm ERR! builtins is not a function npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2022-09-06T13_14_32_531Z-debug-0.log upload [14] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/admin.png admin.png image/png upload [13] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/de/translations.json i18n/de/translations.json application/json upload [12] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/en/translations.json i18n/en/translations.json application/json upload [11] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/es/translations.json i18n/es/translations.json application/json upload [10] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/fr/translations.json i18n/fr/translations.json application/json upload [9] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/it/translations.json i18n/it/translations.json application/json upload [8] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/nl/translations.json i18n/nl/translations.json application/json upload [7] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/pl/translations.json i18n/pl/translations.json application/json upload [6] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/pt/translations.json i18n/pt/translations.json application/json upload [5] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/ru/translations.json i18n/ru/translations.json application/json upload [4] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json upload [3] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/index.html index.html text/html upload [2] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/index_m.html index_m.html text/html upload [1] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/jsonConfig.json jsonConfig.json application/json upload [0] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/words.js words.js application/javascript host.raspberrypi Adapter "system.adapter.admin.0" is started
-
Ich kann dir nicht helfen.
-
@thomas-braun Trotzdem danke, dass Du Dir so viel Zeit für mich genommen hast. Jemand anderes eine Idee?
-
Wenn gar nichts mehr geht - und bevor ihr neu installiert - dann probiert halt meine Radikalmethode.
-
-
@mickym die da wäre..? Machst mich neugierig
-
@mickym Wir können es probieren - aber wie gesagt - erst dann wenn Du sonst eh neu aufbauen müsstest oder wieder zurück kannst.
Ich lösche immer das ganze node_modules Verzeichnis und lasse es komplett neu aufbauen. - Können wir zusammen durchgehen, wenn Du meinst dass man Dein System nicht mehr kaputter machen kann.
Poste mal Deine package.json aus dem Verzeichnis: /opt/iobroker hier in code-tags-
-
@mickym ich schätze, das wäre meine einzige Chance.. im Moment läuft zwar alles stabil, ich kann aber nichts updaten, perspektivisch also "suboptimal"
-
@kimukao Kannst Du noch ein Image oder so ziehen - bevor ins kalte Wasser springen?
-
@mickym das letzte Backup wurde heute Nacht in die Dropbox geschrieben
Hier die package.json:
{ "name": "iobroker.inst", "version": "3.0.0", "private": true, "description": "Automate your Life", "engines": { "node": ">=10.0.0" }, "dependencies": { "iobroker.js-controller": "stable", "iobroker.admin": "stable", "iobroker.discovery": "stable", "iobroker.backitup": "stable" } }
Hab eben mal in meiner Verzweiflung den iobroker neuinstalliert - vermutlich deshalb nicht mehr viel drin...
-
@kimukao Na dann hast Du schon versucht - neu zu installieren - da ist ja gar kein Adapter mehr drin. Mit der Neuinstallation hast Du nun natürlich alles weg gemacht und überschrieben. Kannst Du damit keine Adapter mehr installieren - die müssten ja jetzt alle weg sein. Hast Du noch ein Image - vor der Neuinstallation?
-
@mickym Sind alle noch da. Komisch - verstehe ich auch nicht... Hilf mir auf die Sprünge: ein Image ist das Backup? Hab ich in der Dropbox...
-
@kimukao Nee kein Backup - sondern ein Abbild Deiner SD Karte. - aber egal. Das Deine Adapter noch leben - glaube ich wird mir der package.json - nach der Neuinstallation nicht mehr lange anhalten. Dann hast Du mit Deiner Neuinstallation leider die Information welche Adapter installiert waren überschrieben. Dann kannst Du nur noch mal versuchen - ein Backup zurückzuspielen.
Mach mal im
cd /opt/iobroker npm list
-
@mickym said in Kein Update mehr möglich mit Node.js 16:
cd /opt/iobroker
npm list
cd /opt/iobroker npm list iobroker.inst@3.0.0 /opt/iobroker ├── @apollon/iobroker-tools@0.2.0 extraneous ├── @babel/code-frame@7.16.7 extraneous ├── @babel/helper-validator-identifier@7.16.7 extraneous ├── @babel/highlight@7.16.10 extraneous ├── @babel/runtime@7.17.2 extraneous ├── @frankjoke/myadapter@1.2.8 extraneous ├── @homebridge/ciao@1.1.3 extraneous ├── @influxdata/influxdb-client-apis@1.25.0 extraneous ├── @influxdata/influxdb-client@1.25.0 extraneous ├── @jimp/bmp@0.16.1 extraneous ├── @jimp/core@0.16.1 extraneous ├── @jimp/custom@0.16.1 extraneous ├── @jimp/gif@0.16.1 extraneous ├── @jimp/jpeg@0.16.1 extraneous ├── @jimp/plugin-resize@0.16.1 extraneous ├── @jimp/png@0.16.1 extraneous ├── @jimp/tiff@0.16.1 extraneous ├── @jimp/types@0.16.1 extraneous ├── @jimp/utils@0.16.1 extraneous ├── @jpgorganizer/utils@1.2.1 extraneous ├── @leichtgewicht/ip-codec@2.0.3 extraneous ├── @material/animation@7.0.0 extraneous ├── @material/base@7.0.0 extraneous ├── @material/button@7.0.0 extraneous ├── @material/card@7.0.0 extraneous ├── @material/density@7.0.0 extraneous ├── @material/dom@7.0.0 extraneous ├── @material/elevation@7.0.0 extraneous ├── @material/feature-targeting@7.0.0 extraneous ├── @material/ripple@7.0.0 extraneous ├── @material/rtl@7.0.0 extraneous ├── @material/shape@7.0.0 extraneous ├── @material/switch@7.0.0 extraneous ├── @material/theme@7.0.0 extraneous ├── @material/touch-target@7.0.0 extraneous ├── @material/typography@7.0.0 extraneous ├── @nodelib/fs.scandir@2.1.5 extraneous ├── @nodelib/fs.stat@2.0.5 extraneous ├── @nodelib/fs.walk@1.2.8 extraneous ├── @peculiar/asn1-schema@2.1.0 extraneous ├── @peculiar/json-schema@1.1.12 extraneous ├── @peculiar/webcrypto@1.3.2 extraneous ├── @samverschueren/stream-to-observable@0.3.1 extraneous ├── @sindresorhus/is@4.4.0 extraneous ├── @szmarczak/http-timer@4.0.6 extraneous ├── @tootallnate/once@2.0.0 extraneous ├── @types/asn1js@2.0.2 extraneous ├── @types/bl@5.0.2 extraneous ├── @types/cacheable-request@6.0.2 extraneous ├── @types/caseless@0.12.2 extraneous ├── @types/http-cache-semantics@4.0.1 extraneous ├── @types/http-proxy@1.17.8 extraneous ├── @types/jquery@3.5.14 extraneous ├── @types/keyv@3.1.3 extraneous ├── @types/lodash@4.14.179 extraneous ├── @types/minimist@1.2.2 extraneous ├── @types/normalize-package-data@2.4.1 extraneous ├── @types/parse-json@4.0.0 extraneous ├── @types/readable-stream@2.3.13 extraneous ├── @types/request@2.48.8 extraneous ├── @types/responselike@1.0.0 extraneous ├── @types/sizzle@2.3.3 extraneous ├── @types/tough-cookie@4.0.1 extraneous ├── @types/web@0.0.55 extraneous ├── abab@2.0.5 extraneous ├── acorn-globals@6.0.0 extraneous ├── acorn-walk@8.2.0 extraneous ├── acorn@8.7.0 extraneous ├── address@1.1.2 extraneous ├── after@0.8.2 extraneous ├── aggregate-error@3.1.0 extraneous ├── alexa-cookie2@4.0.1 extraneous ├── alexa-remote2@4.1.2 extraneous ├── ansi-align@3.0.1 extraneous ├── ansi-escapes@4.3.2 extraneous ├── ansi-regex@2.1.1 extraneous ├── any-base@1.1.0 extraneous ├── any-observable@0.5.1 extraneous ├── any-promise@1.3.0 extraneous ├── aproba@1.2.0 extraneous ├── are-we-there-yet@1.1.7 extraneous ├── argparse@1.0.10 extraneous ├── array-back@3.1.0 extraneous ├── array-union@2.1.0 extraneous ├── array.prototype.findindex@2.2.0 extraneous ├── arraybuffer.slice@0.0.7 extraneous ├── asn1js@2.3.2 extraneous ├── ast-types@0.13.4 extraneous ├── async-exit-hook@2.0.1 extraneous ├── available-typed-arrays@1.0.5 extraneous ├── backo2@1.0.2 extraneous ├── base64-arraybuffer@0.1.4 extraneous ├── base64id@2.0.0 extraneous ├── better-assert@1.0.2 extraneous ├── blob@0.0.5 extraneous ├── bmp-js@0.1.0 extraneous ├── bonjour-hap@3.6.3 extraneous ├── boolbase@1.0.0 extraneous ├── boxen@5.1.2 extraneous ├── brace-expansion@1.1.11 extraneous ├── browser-process-hrtime@1.0.0 extraneous ├── buffer-equal@0.0.1 extraneous ├── bufferhelper@0.2.1 extraneous ├── buildcheck@0.0.3 extraneous ├── builtins@1.0.3 extraneous ├── cacheable-lookup@5.0.4 extraneous ├── cacheable-request@7.0.2 extraneous ├── callsites@3.1.0 extraneous ├── camelcase-keys@6.2.2 extraneous ├── camelcase@5.3.1 extraneous ├── capitalize@2.0.4 extraneous ├── chalk@2.4.2 extraneous ├── chardet@0.7.0 extraneous ├── cheerio-select@1.5.0 extraneous ├── cheerio@1.0.0-rc.10 extraneous ├── clean-stack@2.2.0 extraneous ├── cli-boxes@2.2.1 extraneous ├── cli-cursor@3.1.0 extraneous ├── cli-truncate@0.2.1 extraneous ├── cli-width@3.0.0 extraneous ├── clone-response@1.0.2 extraneous ├── cloneextend@0.0.3 extraneous ├── coap-packet@0.1.14 extraneous ├── coap@0.24.0 extraneous ├── code-point-at@1.1.0 extraneous ├── coffee-compiler@0.3.2 extraneous ├── coffee-script@1.12.7 extraneous ├── coiot-coap@1.0.0 extraneous ├── command-line-args@5.2.1 extraneous ├── command-line-usage@6.1.1 extraneous ├── commander@6.2.1 extraneous ├── commist@1.1.0 extraneous ├── component-bind@1.0.0 extraneous ├── component-emitter@1.3.0 extraneous ├── component-inherit@0.0.3 extraneous ├── concat-map@0.0.1 extraneous ├── concat-stream@1.6.2 extraneous ├── configstore@5.0.1 extraneous ├── console-control-strings@1.1.0 extraneous ├── copy-to@2.0.1 extraneous ├── cosmiconfig@7.0.1 extraneous ├── cpu-features@0.0.4 extraneous ├── crypto-random-string@2.0.0 extraneous ├── crypto@1.0.1 extraneous ├── css-select@4.2.1 extraneous ├── css-what@5.1.0 extraneous ├── cssom@0.5.0 extraneous ├── cssstyle@2.3.0 extraneous ├── data-uri-to-buffer@3.0.1 extraneous ├── data-urls@3.0.1 extraneous ├── date-fns@1.30.1 extraneous ├── decamelize-keys@1.1.0 extraneous ├── decamelize@1.2.0 extraneous ├── decimal.js@10.3.1 extraneous ├── decompress-response@6.0.0 extraneous ├── deep-equal@2.0.5 extraneous ├── deep-extend@0.6.0 extraneous ├── deep-is@0.1.4 extraneous ├── default-user-agent@1.0.0 extraneous ├── defer-to-connect@2.0.1 extraneous ├── degenerator@3.0.2 extraneous ├── del@6.0.0 extraneous ├── delegates@1.0.0 extraneous ├── depd@1.1.2 extraneous ├── dev-null@0.1.1 extraneous ├── dewpoint@1.0.0 extraneous ├── digest-header@0.0.1 extraneous ├── dir-glob@3.0.1 extraneous ├── dom-serializer@1.3.2 extraneous ├── dom-walk@0.1.2 extraneous ├── domelementtype@2.2.0 extraneous ├── domexception@4.0.0 extraneous ├── domhandler@4.3.0 extraneous ├── domutils@2.8.0 extraneous ├── dot-prop@6.0.1 extraneous ├── duplexer3@0.1.4 extraneous ├── duplexify@4.1.2 extraneous ├── elegant-spinner@1.0.1 extraneous ├── engine.io-client@3.5.2 extraneous ├── engine.io-parser@2.2.1 extraneous ├── engine.io@3.5.0 extraneous ├── entities@2.2.0 extraneous ├── error-ex@1.3.2 extraneous ├── es-abstract@1.20.1 extraneous ├── es-get-iterator@1.1.2 extraneous ├── es-shim-unscopables@1.0.0 extraneous ├── es-to-primitive@1.2.1 extraneous ├── escape-goat@3.0.0 extraneous ├── escape-string-regexp@1.0.5 extraneous ├── escodegen@2.0.0 extraneous ├── esprima@4.0.1 extraneous ├── estraverse@5.3.0 extraneous ├── esutils@2.0.3 extraneous ├── eventemitter3@4.0.7 extraneous ├── exif-parser@0.1.12 extraneous ├── expand-template@2.0.3 extraneous ├── extend-shallow@2.0.1 extraneous ├── external-editor@3.1.0 extraneous ├── fast-glob@3.2.11 extraneous ├── fast-levenshtein@2.0.6 extraneous ├── fast-srp-hap@2.0.4 extraneous ├── fastq@1.13.0 extraneous ├── fastseries@2.0.0 extraneous ├── figures@3.2.0 extraneous ├── file-type@9.0.0 extraneous ├── find-replace@3.0.0 extraneous ├── find-up@5.0.0 extraneous ├── foreach@2.0.5 extraneous ├── formstream@1.1.1 extraneous ├── fs.realpath@1.0.0 extraneous ├── function.prototype.name@1.1.5 extraneous ├── functions-have-names@1.2.3 extraneous ├── futoin-hkdf@1.4.3 extraneous ├── gauge@2.7.4 extraneous ├── get-stream@5.2.0 extraneous ├── get-symbol-description@1.0.0 extraneous ├── get-uri@3.0.2 extraneous ├── gifwrap@0.9.2 extraneous ├── github-from-package@0.0.0 extraneous ├── github-url-from-git@1.5.0 extraneous ├── glob@7.2.0 extraneous ├── global-dirs@2.1.0 extraneous ├── global@4.4.0 extraneous ├── globby@11.1.0 extraneous ├── got@11.8.5 extraneous ├── hap-nodejs@0.9.8 extraneous ├── hard-rejection@2.1.0 extraneous ├── has-ansi@2.0.0 extraneous ├── has-bigints@1.0.2 extraneous ├── has-binary@0.1.7 extraneous ├── has-binary2@1.0.3 extraneous ├── has-cors@1.1.0 extraneous ├── has-flag@3.0.0 extraneous ├── has-tostringtag@1.0.0 extraneous ├── has-unicode@2.0.1 extraneous ├── has-yarn@2.1.0 extraneous ├── help-me@3.0.0 extraneous ├── hosted-git-info@3.0.8 extraneous ├── html-encoding-sniffer@3.0.0 extraneous ├── html-entities@1.0.10 extraneous ├── htmlparser2@6.1.0 extraneous ├── http-cache-semantics@4.1.0 extraneous ├── http-proxy-agent@5.0.0 extraneous ├── http-proxy-middleware@2.0.4 extraneous ├── http-proxy-response-rewrite@0.0.1 extraneous ├── http-proxy@1.18.1 extraneous ├── http2-wrapper@1.0.3 extraneous ├── https@1.0.0 extraneous ├── humanize-ms@1.2.1 extraneous ├── ignore-walk@3.0.4 extraneous ├── ignore@5.2.0 extraneous ├── image-q@1.1.1 extraneous ├── import-fresh@3.3.0 extraneous ├── import-lazy@2.1.0 extraneous ├── import-local@3.1.0 extraneous ├── imurmurhash@0.1.4 extraneous ├── indent-string@3.2.0 extraneous ├── indexof@0.0.1 extraneous ├── inflight@1.0.6 extraneous ├── influx@4.2.3 extraneous ├── ini@1.3.8 extraneous ├── inquirer-autosubmit-prompt@0.2.0 extraneous ├── inquirer@7.3.3 extraneous ├── internal-slot@1.0.3 extraneous ├── invert-kv@1.0.0 extraneous ├── iobroker.admin@5.3.8 invalid: "stable" from the root project ├── iobroker.alexa2@3.11.2 extraneous ├── iobroker.alias-manager@1.2.4 extraneous ├── iobroker.backitup@2.4.9 invalid: "stable" from the root project ├── iobroker.daswetter@3.1.2 extraneous ├── iobroker.deconz@1.3.21 extraneous ├── iobroker.device-reminder@1.2.9 extraneous ├── iobroker.discovery@3.0.3 invalid: "stable" from the root project ├── iobroker.fritzdect@2.2.3 extraneous ├── iobroker.heos@1.10.0 extraneous ├── iobroker.history@1.11.1 extraneous ├── iobroker.ical@1.12.1 extraneous ├── iobroker.icons-material-png@0.1.0 extraneous ├── iobroker.icons-material-svg@0.1.0 extraneous ├── iobroker.icons-mfd-svg@1.1.0 extraneous ├── iobroker.icons-open-icon-library-png@0.1.2 extraneous ├── iobroker.icons-ultimate-png@1.0.1 extraneous ├── iobroker.influxdb@2.6.3 extraneous ├── iobroker.javascript@5.7.0 extraneous ├── iobroker.js-controller@4.0.23 invalid: "stable" from the root project ├── iobroker.km200@2.0.3 extraneous ├── iobroker.lupusec@1.3.6 extraneous ├── iobroker.netatmo@1.7.1 extraneous ├── iobroker.nuki-extended@2.4.0 extraneous (git+ssh://git@github.com/iobroker-community-adapters/ioBroker.nuki-extended.git#b303d4a823fcba09b4d3de04d1412c770f5c68b4) ├── iobroker.onvif@0.4.4 extraneous ├── iobroker.parcel@0.0.15 extraneous (git+ssh://git@github.com/TA2k/ioBroker.parcel.git#377864c5926b0e0d41c658640e3097152f86a9fd) ├── iobroker.pushover@2.1.0 extraneous ├── iobroker.shelly@5.3.2 extraneous ├── iobroker.simple-api@2.7.0 extraneous ├── iobroker.smartcontrol@1.2.1 extraneous ├── iobroker.smartgarden@2.0.0 extraneous ├── iobroker.socketio@4.2.0 extraneous ├── iobroker.sonos@2.1.7 extraneous ├── iobroker.sony-bravia@1.0.3 extraneous ├── iobroker.synology@2.1.7 extraneous ├── iobroker.telegram@1.13.0 extraneous ├── iobroker.text2command@2.2.1 extraneous ├── iobroker.tr-064@4.2.16 extraneous ├── iobroker.trashschedule@2.0.2 extraneous ├── iobroker.uv-protect@0.3.5 extraneous ├── iobroker.vis-fancyswitch@1.1.0 extraneous ├── iobroker.vis-hqwidgets@1.2.0 extraneous ├── iobroker.vis-icontwo@0.87.0 extraneous ├── iobroker.vis-inventwo@3.3.1 extraneous ├── iobroker.vis-material-advanced@1.7.2 extraneous ├── iobroker.vis-timeandweather@1.1.7 extraneous ├── iobroker.vis-weather@2.5.5 extraneous ├── iobroker.vis@1.4.15 extraneous ├── iobroker.vw-connect@0.0.50 extraneous ├── iobroker.web@4.3.0 extraneous ├── iobroker.whatsapp-cmb@0.2.2 extraneous ├── iobroker.ws.server@1.0.1 extraneous ├── iobroker.ws@1.3.0 extraneous ├── iobroker.yahka@0.13.1 extraneous ├── is-arguments@1.1.1 extraneous ├── is-bigint@1.0.4 extraneous ├── is-boolean-object@1.1.2 extraneous ├── is-callable@1.2.4 extraneous ├── is-ci@2.0.0 extraneous ├── is-core-module@2.8.1 extraneous ├── is-date-object@1.0.5 extraneous ├── is-docker@2.2.1 extraneous ├── is-extendable@0.1.1 extraneous ├── is-fullwidth-code-point@1.0.0 extraneous ├── is-function@1.0.2 extraneous ├── is-generator-function@1.0.10 extraneous ├── is-installed-globally@0.3.2 extraneous ├── is-interactive@1.0.0 extraneous ├── is-map@2.0.2 extraneous ├── is-negative-zero@2.0.2 extraneous ├── is-npm@5.0.0 extraneous ├── is-number-object@1.0.6 extraneous ├── is-obj@2.0.0 extraneous ├── is-observable@1.1.0 extraneous ├── is-path-cwd@2.2.0 extraneous ├── is-path-inside@3.0.3 extraneous ├── is-plain-obj@3.0.0 extraneous ├── is-potential-custom-element-name@1.0.1 extraneous ├── is-promise@2.2.2 extraneous ├── is-regex@1.1.4 extraneous ├── is-scoped@2.1.0 extraneous ├── is-set@2.0.2 extraneous ├── is-shared-array-buffer@1.0.2 extraneous ├── is-string@1.0.7 extraneous ├── is-symbol@1.0.4 extraneous ├── is-typed-array@1.1.8 extraneous ├── is-unicode-supported@0.1.0 extraneous ├── is-url-superb@4.0.0 extraneous ├── is-weakmap@2.0.1 extraneous ├── is-weakref@1.0.2 extraneous ├── is-weakset@2.0.2 extraneous ├── is-wsl@2.2.0 extraneous ├── is-yarn-global@0.3.0 extraneous ├── issue-regex@3.1.0 extraneous ├── jpeg-js@0.4.2 extraneous ├── js-rijndael@1.0.0 extraneous ├── js-sdsl@2.1.4 extraneous ├── js-tokens@4.0.0 extraneous ├── js-yaml@3.14.1 extraneous ├── jsdom@19.0.0 extraneous ├── json-buffer@3.0.1 extraneous ├── json-parse-even-better-errors@2.3.1 extraneous ├── json3@3.3.2 extraneous ├── jsonata@1.8.6 extraneous ├── keyv@4.1.1 extraneous ├── kind-of@6.0.3 extraneous ├── latest-version@5.1.0 extraneous ├── lcid@1.0.0 extraneous ├── leven@2.1.0 extraneous ├── levn@0.3.0 extraneous ├── lines-and-columns@1.2.4 extraneous ├── listr-input@0.2.1 extraneous ├── listr-silent-renderer@1.1.1 extraneous ├── listr-update-renderer@0.5.0 extraneous ├── listr-verbose-renderer@0.5.0 extraneous ├── listr@0.14.3 extraneous ├── load-bmfont@1.4.1 extraneous ├── loadsh@0.0.4 extraneous ├── locate-path@6.0.0 extraneous ├── lodash.camelcase@4.3.0 extraneous ├── lodash.get@4.4.2 extraneous ├── lodash.isequal@4.5.0 extraneous ├── lodash.zip@4.2.0 extraneous ├── log-symbols@4.1.0 extraneous ├── log-update@2.3.0 extraneous ├── lowercase-keys@2.0.0 extraneous ├── macaddress@0.5.1 extraneous ├── make-dir@3.1.0 extraneous ├── map-age-cleaner@0.1.3 extraneous ├── map-obj@4.3.0 extraneous ├── meow@8.1.2 extraneous ├── merge2@1.4.1 extraneous ├── micromatch@4.0.4 extraneous ├── mime@2.6.0 extraneous ├── mimic-response@3.1.0 extraneous ├── min-document@2.19.0 extraneous ├── min-indent@1.0.1 extraneous ├── minimatch@3.1.2 extraneous ├── minimist-options@4.1.0 extraneous ├── minimist@1.2.6 extraneous ├── moment-timezone@0.5.34 extraneous ├── mqtt-connection@4.1.0 extraneous ├── mqtt-packet@6.10.0 extraneous ├── mqtt@4.3.7 extraneous ├── multicast-dns-service-types@1.1.0 extraneous ├── multicast-dns@7.2.4 extraneous ├── mz@2.7.0 extraneous ├── napi-build-utils@1.0.2 extraneous ├── nconf@0.10.0 extraneous ├── nearest-color@0.4.4 extraneous ├── new-github-release-url@1.0.0 extraneous ├── ngeohash@0.6.3 extraneous ├── nimble@0.0.2 extraneous ├── node-addon-api@3.2.1 extraneous ├── node-ical@0.15.1 extraneous ├── node-inspect@2.0.0 extraneous ├── node-persist@0.0.11 extraneous ├── node-rest-client@3.1.1 extraneous ├── node-telegram-bot-api@0.57.0 extraneous ├── node-vibrant@3.1.6 extraneous ├── noop-logger@0.1.1 extraneous ├── normalize-package-data@3.0.3 extraneous ├── normalize-url@6.1.0 extraneous ├── np@7.6.1 extraneous ├── npm-name@6.0.1 extraneous ├── npmlog@4.1.2 extraneous ├── nth-check@2.0.1 extraneous ├── nuki-bridge-api@1.8.0 extraneous ├── nuki-web-api@2.2.1 extraneous ├── number-allocator@1.0.10 extraneous ├── number-is-nan@1.0.1 extraneous ├── nwsapi@2.2.0 extraneous ├── object-assign@4.1.1 extraneous ├── object-component@0.0.3 extraneous ├── object-is@1.1.5 extraneous ├── object.assign@4.1.2 extraneous ├── omggif@1.0.10 extraneous ├── onvif@0.6.5 extraneous ├── open@7.4.2 extraneous ├── optionator@0.8.3 extraneous ├── options@0.0.6 extraneous ├── org-regex@1.0.0 extraneous ├── os-locale@1.4.0 extraneous ├── os-name@1.0.3 extraneous ├── os-tmpdir@1.0.2 extraneous ├── ospath@1.2.2 extraneous ├── osx-release@1.1.0 extraneous ├── otplib@11.0.1 extraneous ├── ow@0.21.0 extraneous ├── p-cancelable@2.1.1 extraneous ├── p-defer@1.0.0 extraneous ├── p-event@4.2.0 extraneous ├── p-finally@1.0.0 extraneous ├── p-limit@2.3.0 extraneous ├── p-locate@5.0.0 extraneous ├── p-memoize@4.0.4 extraneous ├── p-reflect@2.1.0 extraneous ├── p-settle@4.1.1 extraneous ├── p-timeout@4.1.0 extraneous ├── p-try@2.2.0 extraneous ├── pac-proxy-agent@5.0.0 extraneous ├── pac-resolver@5.0.0 extraneous ├── package-json@6.5.0 extraneous ├── parent-module@1.0.1 extraneous ├── parse-bmfont-ascii@1.0.6 extraneous ├── parse-bmfont-binary@1.0.6 extraneous ├── parse-bmfont-xml@1.1.4 extraneous ├── parse-headers@2.0.4 extraneous ├── parse-json@5.2.0 extraneous ├── parse5-htmlparser2-tree-adapter@6.0.1 extraneous ├── parse5@6.0.1 extraneous ├── parsejson@0.0.3 extraneous ├── parseqs@0.0.6 extraneous ├── parseuri@0.0.6 extraneous ├── path-exists@4.0.0 extraneous ├── path-is-absolute@1.0.1 extraneous ├── path-parse@1.0.7 extraneous ├── path-type@4.0.0 extraneous ├── phin@2.9.3 extraneous ├── picocolors@1.0.0 extraneous ├── ping@0.4.1 extraneous ├── pixelmatch@4.0.2 extraneous ├── pkg-dir@5.0.0 extraneous ├── pluralize@8.0.0 extraneous ├── pngjs@3.4.0 extraneous ├── prelude-ls@1.1.2 extraneous ├── prepend-http@2.0.0 extraneous ├── process@0.11.10 extraneous ├── proxy-agent@5.0.0 extraneous ├── proxy-from-env@1.1.0 extraneous ├── pupa@2.1.1 extraneous ├── pushover-notifications@1.2.2 extraneous ├── pvtsutils@1.2.2 extraneous ├── pvutils@1.1.3 extraneous ├── q@1.5.1 extraneous ├── querystring@0.2.0 extraneous ├── queue-microtask@1.2.3 extraneous ├── quick-lru@5.1.1 extraneous ├── rc@1.2.8 extraneous ├── read-pkg-up@7.0.1 extraneous ├── read-pkg@5.2.0 extraneous ├── redent@3.0.0 extraneous ├── reduce-flatten@2.0.0 extraneous ├── regenerator-runtime@0.13.9 extraneous ├── regexp.prototype.flags@1.4.3 extraneous ├── registry-auth-token@4.2.1 extraneous ├── registry-url@5.1.0 extraneous ├── reinterval@1.1.0 extraneous ├── request-promise-core@1.1.4 extraneous ├── request-promise@4.2.6 extraneous ├── resolve-alpn@1.2.1 extraneous ├── resolve-cwd@3.0.0 extraneous ├── resolve-from@4.0.0 extraneous ├── resolve@1.22.0 extraneous ├── responselike@2.0.0 extraneous ├── restore-cursor@3.1.0 extraneous ├── reusify@1.0.4 extraneous ├── rfdc@1.3.0 extraneous ├── rimraf@3.0.2 extraneous ├── rrule@2.6.4 extraneous ├── run-async@2.4.1 extraneous ├── run-parallel@1.2.0 extraneous ├── rxjs@6.6.7 extraneous ├── sax@1.2.4 extraneous ├── saxes@5.0.1 extraneous ├── scoped-regex@2.1.0 extraneous ├── secure-keys@1.0.0 extraneous ├── semver-diff@3.1.1 extraneous ├── set-blocking@2.0.0 extraneous ├── sharp@0.25.4 extraneous ├── shelly-iot@1.1.2 extraneous ├── simple-concat@1.0.1 extraneous ├── simple-get@4.0.1 extraneous ├── simple-ssh@1.1.0 extraneous ├── slash@3.0.0 extraneous ├── slice-ansi@0.0.4 extraneous ├── smart-buffer@4.2.0 extraneous ├── socket.io-adapter@1.1.2 extraneous ├── socket.io-client@2.4.0 extraneous ├── socket.io-parser@3.4.1 extraneous ├── socket.io@2.4.1 extraneous ├── socks-proxy-agent@5.0.1 extraneous ├── socks@2.6.2 extraneous ├── socksv5@0.0.6 extraneous ├── sonos-discovery@1.7.3 extraneous ├── spdx-correct@3.1.1 extraneous ├── spdx-exceptions@2.3.0 extraneous ├── spdx-expression-parse@3.0.1 extraneous ├── spdx-license-ids@3.0.11 extraneous ├── split2@3.2.2 extraneous ├── sprintf-js@1.0.3 extraneous ├── ssh2@1.11.0 extraneous ├── statuses@1.5.0 extraneous ├── stealthy-require@1.1.1 extraneous ├── stream-shift@1.0.1 extraneous ├── string-width@1.0.2 extraneous ├── string.prototype.trimend@1.0.5 extraneous ├── string.prototype.trimstart@1.0.5 extraneous ├── strip-ansi@3.0.1 extraneous ├── strip-indent@3.0.0 extraneous ├── strip-json-comments@2.0.1 extraneous ├── suncalc2@1.8.1 extraneous ├── supports-color@5.5.0 extraneous ├── supports-hyperlinks@2.2.0 extraneous ├── supports-preserve-symlinks-flag@1.0.0 extraneous ├── symbol-observable@3.0.0 extraneous ├── symbol-tree@3.2.4 extraneous ├── syno@3.0.0 extraneous (git+ssh://git@github.com/MeisterTR/syno.git#0104a973d33fe332aa6b1ab5be7fe8c57d3c68b0) ├── table-layout@1.0.2 extraneous ├── tcp-ping@0.1.1 extraneous ├── terminal-link@2.1.1 extraneous ├── thenify-all@1.6.0 extraneous ├── thenify@3.3.1 extraneous ├── thirty-two@1.0.2 extraneous ├── through2@2.0.5 extraneous ├── thunky@1.1.0 extraneous ├── timm@1.7.1 extraneous ├── tinycolor2@1.4.2 extraneous ├── tmp@0.0.33 extraneous ├── to-array@0.1.4 extraneous ├── to-readable-stream@2.1.0 extraneous ├── tr-O64@0.2.4 extraneous ├── traverse@0.6.6 extraneous ├── trim-newlines@3.0.1 extraneous ├── type-check@0.3.2 extraneous ├── type-fest@0.21.3 extraneous ├── typedarray-to-buffer@3.1.5 extraneous ├── typedarray@0.0.6 extraneous ├── typescript@4.7.2 extraneous ├── typical@4.0.0 extraneous ├── ultron@1.0.2 extraneous ├── unbox-primitive@1.0.2 extraneous ├── underscore@1.13.2 extraneous ├── unescape@1.0.1 extraneous ├── unique-string@2.0.0 extraneous ├── update-notifier@5.1.0 extraneous ├── url-parse-lax@3.0.0 extraneous ├── url@0.11.0 extraneous ├── urllib@2.38.0 extraneous ├── utif@2.0.1 extraneous ├── util@0.12.4 extraneous ├── utility@1.17.0 extraneous ├── vali-date@1.0.0 extraneous ├── validate-npm-package-license@3.0.4 extraneous ├── validate-npm-package-name@3.0.0 extraneous ├── virtual-tsc@0.6.2 extraneous ├── vm2@3.9.9 extraneous ├── w3c-hr-time@1.0.2 extraneous ├── w3c-xmlserializer@3.0.0 extraneous ├── wake_on_lan@1.0.0 extraneous ├── webcrypto-core@1.7.1 extraneous ├── whatwg-encoding@2.0.0 extraneous ├── whatwg-mimetype@3.0.0 extraneous ├── which-boxed-primitive@1.0.2 extraneous ├── which-collection@1.0.1 extraneous ├── which-pm-runs@1.1.0 extraneous ├── which-typed-array@1.1.7 extraneous ├── wide-align@1.1.5 extraneous ├── widest-line@3.1.0 extraneous ├── win-release@1.1.1 extraneous ├── window-size@0.1.4 extraneous ├── word-wrap@1.2.3 extraneous ├── wordwrapjs@4.0.1 extraneous ├── write-file-atomic@3.0.3 extraneous ├── wtf-8@1.0.0 extraneous ├── xdg-basedir@4.0.0 extraneous ├── xhr@2.6.0 extraneous ├── xml-flow@1.0.2 extraneous ├── xml-name-validator@4.0.0 extraneous ├── xml-parse-from-string@1.0.1 extraneous ├── xml2js@0.4.23 extraneous ├── xml2json-light@1.0.6 extraneous ├── xmlbuilder@11.0.1 extraneous ├── xmlchars@2.2.0 extraneous ├── xmlhttprequest-ssl@1.6.3 extraneous ├── xtend@4.0.2 extraneous ├── yaml@1.10.2 extraneous ├── yargs-parser@20.2.9 extraneous ├── yeast@0.1.2 extraneous └── yocto-queue@0.1.0 extraneous
-
@mickym und:
npm ERR! code ELSPROBLEMS npm ERR! extraneous: @apollon/iobroker-tools@0.2.0 /opt/iobroker/node_modules/@apollon/iobroker-tools npm ERR! extraneous: @babel/code-frame@7.16.7 /opt/iobroker/node_modules/@babel/code-frame npm ERR! extraneous: @babel/helper-validator-identifier@7.16.7 /opt/iobroker/node_modules/@babel/helper-validator-identifier npm ERR! extraneous: @babel/highlight@7.16.10 /opt/iobroker/node_modules/@babel/highlight npm ERR! extraneous: @babel/runtime@7.17.2 /opt/iobroker/node_modules/@babel/runtime npm ERR! extraneous: @frankjoke/myadapter@1.2.8 /opt/iobroker/node_modules/@frankjoke/myadapter npm ERR! extraneous: @homebridge/ciao@1.1.3 /opt/iobroker/node_modules/@homebridge/ciao npm ERR! extraneous: @influxdata/influxdb-client-apis@1.25.0 /opt/iobroker/node_modules/@influxdata/influxdb-client-apis npm ERR! extraneous: @influxdata/influxdb-client@1.25.0 /opt/iobroker/node_modules/@influxdata/influxdb-client npm ERR! extraneous: @jimp/bmp@0.16.1 /opt/iobroker/node_modules/@jimp/bmp npm ERR! extraneous: @jimp/core@0.16.1 /opt/iobroker/node_modules/@jimp/core npm ERR! extraneous: @jimp/custom@0.16.1 /opt/iobroker/node_modules/@jimp/custom npm ERR! extraneous: @jimp/gif@0.16.1 /opt/iobroker/node_modules/@jimp/gif npm ERR! extraneous: @jimp/jpeg@0.16.1 /opt/iobroker/node_modules/@jimp/jpeg npm ERR! extraneous: @jimp/plugin-resize@0.16.1 /opt/iobroker/node_modules/@jimp/plugin-resize npm ERR! extraneous: @jimp/png@0.16.1 /opt/iobroker/node_modules/@jimp/png npm ERR! extraneous: @jimp/tiff@0.16.1 /opt/iobroker/node_modules/@jimp/tiff npm ERR! extraneous: @jimp/types@0.16.1 /opt/iobroker/node_modules/@jimp/types npm ERR! extraneous: @jimp/utils@0.16.1 /opt/iobroker/node_modules/@jimp/utils npm ERR! extraneous: @jpgorganizer/utils@1.2.1 /opt/iobroker/node_modules/@jpgorganizer/utils npm ERR! extraneous: @leichtgewicht/ip-codec@2.0.3 /opt/iobroker/node_modules/@leichtgewicht/ip-codec npm ERR! extraneous: @material/animation@7.0.0 /opt/iobroker/node_modules/@material/animation npm ERR! extraneous: @material/base@7.0.0 /opt/iobroker/node_modules/@material/base npm ERR! extraneous: @material/button@7.0.0 /opt/iobroker/node_modules/@material/button npm ERR! extraneous: @material/card@7.0.0 /opt/iobroker/node_modules/@material/card npm ERR! extraneous: @material/density@7.0.0 /opt/iobroker/node_modules/@material/density npm ERR! extraneous: @material/dom@7.0.0 /opt/iobroker/node_modules/@material/dom npm ERR! extraneous: @material/elevation@7.0.0 /opt/iobroker/node_modules/@material/elevation npm ERR! extraneous: @material/feature-targeting@7.0.0 /opt/iobroker/node_modules/@material/feature-targeting npm ERR! extraneous: @material/ripple@7.0.0 /opt/iobroker/node_modules/@material/ripple npm ERR! extraneous: @material/rtl@7.0.0 /opt/iobroker/node_modules/@material/rtl npm ERR! extraneous: @material/shape@7.0.0 /opt/iobroker/node_modules/@material/shape npm ERR! extraneous: @material/switch@7.0.0 /opt/iobroker/node_modules/@material/switch npm ERR! extraneous: @material/theme@7.0.0 /opt/iobroker/node_modules/@material/theme npm ERR! extraneous: @material/touch-target@7.0.0 /opt/iobroker/node_modules/@material/touch-target npm ERR! extraneous: @material/typography@7.0.0 /opt/iobroker/node_modules/@material/typography npm ERR! extraneous: @nodelib/fs.scandir@2.1.5 /opt/iobroker/node_modules/@nodelib/fs.scandir npm ERR! extraneous: @nodelib/fs.stat@2.0.5 /opt/iobroker/node_modules/@nodelib/fs.stat npm ERR! extraneous: @nodelib/fs.walk@1.2.8 /opt/iobroker/node_modules/@nodelib/fs.walk npm ERR! extraneous: @peculiar/asn1-schema@2.1.0 /opt/iobroker/node_modules/@peculiar/asn1-schema npm ERR! extraneous: @peculiar/json-schema@1.1.12 /opt/iobroker/node_modules/@peculiar/json-schema npm ERR! extraneous: @peculiar/webcrypto@1.3.2 /opt/iobroker/node_modules/@peculiar/webcrypto npm ERR! extraneous: @samverschueren/stream-to-observable@0.3.1 /opt/iobroker/node_modules/@samverschueren/stream-to-observable npm ERR! extraneous: @sindresorhus/is@4.4.0 /opt/iobroker/node_modules/@sindresorhus/is npm ERR! extraneous: @szmarczak/http-timer@4.0.6 /opt/iobroker/node_modules/@szmarczak/http-timer npm ERR! extraneous: @tootallnate/once@2.0.0 /opt/iobroker/node_modules/@tootallnate/once npm ERR! extraneous: @types/asn1js@2.0.2 /opt/iobroker/node_modules/@types/asn1js npm ERR! extraneous: @types/bl@5.0.2 /opt/iobroker/node_modules/@types/bl npm ERR! extraneous: @types/cacheable-request@6.0.2 /opt/iobroker/node_modules/@types/cacheable-request npm ERR! extraneous: @types/caseless@0.12.2 /opt/iobroker/node_modules/@types/caseless npm ERR! extraneous: @types/http-cache-semantics@4.0.1 /opt/iobroker/node_modules/@types/http-cache-semantics npm ERR! extraneous: @types/http-proxy@1.17.8 /opt/iobroker/node_modules/@types/http-proxy npm ERR! extraneous: @types/jquery@3.5.14 /opt/iobroker/node_modules/@types/jquery npm ERR! extraneous: @types/keyv@3.1.3 /opt/iobroker/node_modules/@types/keyv npm ERR! extraneous: @types/lodash@4.14.179 /opt/iobroker/node_modules/@types/lodash npm ERR! extraneous: @types/minimist@1.2.2 /opt/iobroker/node_modules/@types/minimist npm ERR! extraneous: @types/normalize-package-data@2.4.1 /opt/iobroker/node_modules/@types/normalize-package-data npm ERR! extraneous: @types/parse-json@4.0.0 /opt/iobroker/node_modules/@types/parse-json npm ERR! extraneous: @types/readable-stream@2.3.13 /opt/iobroker/node_modules/@types/readable-stream npm ERR! extraneous: @types/request@2.48.8 /opt/iobroker/node_modules/@types/request npm ERR! extraneous: @types/responselike@1.0.0 /opt/iobroker/node_modules/@types/responselike npm ERR! extraneous: @types/sizzle@2.3.3 /opt/iobroker/node_modules/@types/sizzle npm ERR! extraneous: @types/tough-cookie@4.0.1 /opt/iobroker/node_modules/@types/tough-cookie npm ERR! extraneous: @types/web@0.0.55 /opt/iobroker/node_modules/@types/web npm ERR! extraneous: abab@2.0.5 /opt/iobroker/node_modules/abab npm ERR! extraneous: acorn-globals@6.0.0 /opt/iobroker/node_modules/acorn-globals npm ERR! extraneous: acorn-walk@8.2.0 /opt/iobroker/node_modules/acorn-walk npm ERR! extraneous: acorn@8.7.0 /opt/iobroker/node_modules/acorn npm ERR! extraneous: address@1.1.2 /opt/iobroker/node_modules/address npm ERR! extraneous: after@0.8.2 /opt/iobroker/node_modules/after npm ERR! extraneous: aggregate-error@3.1.0 /opt/iobroker/node_modules/aggregate-error npm ERR! extraneous: alexa-cookie2@4.0.1 /opt/iobroker/node_modules/alexa-cookie2 npm ERR! extraneous: alexa-remote2@4.1.2 /opt/iobroker/node_modules/alexa-remote2 npm ERR! extraneous: ansi-align@3.0.1 /opt/iobroker/node_modules/ansi-align npm ERR! extraneous: ansi-escapes@4.3.2 /opt/iobroker/node_modules/ansi-escapes npm ERR! extraneous: ansi-regex@2.1.1 /opt/iobroker/node_modules/ansi-regex npm ERR! extraneous: any-base@1.1.0 /opt/iobroker/node_modules/any-base npm ERR! extraneous: any-observable@0.5.1 /opt/iobroker/node_modules/any-observable npm ERR! extraneous: any-promise@1.3.0 /opt/iobroker/node_modules/any-promise npm ERR! extraneous: aproba@1.2.0 /opt/iobroker/node_modules/aproba npm ERR! extraneous: are-we-there-yet@1.1.7 /opt/iobroker/node_modules/are-we-there-yet npm ERR! extraneous: argparse@1.0.10 /opt/iobroker/node_modules/argparse npm ERR! extraneous: array-back@3.1.0 /opt/iobroker/node_modules/array-back npm ERR! extraneous: array-union@2.1.0 /opt/iobroker/node_modules/array-union npm ERR! extraneous: array.prototype.findindex@2.2.0 /opt/iobroker/node_modules/array.prototype.findindex npm ERR! extraneous: arraybuffer.slice@0.0.7 /opt/iobroker/node_modules/arraybuffer.slice npm ERR! extraneous: asn1js@2.3.2 /opt/iobroker/node_modules/asn1js npm ERR! extraneous: ast-types@0.13.4 /opt/iobroker/node_modules/ast-types npm ERR! extraneous: async-exit-hook@2.0.1 /opt/iobroker/node_modules/async-exit-hook npm ERR! extraneous: available-typed-arrays@1.0.5 /opt/iobroker/node_modules/available-typed-arrays npm ERR! extraneous: backo2@1.0.2 /opt/iobroker/node_modules/backo2 npm ERR! extraneous: base64-arraybuffer@0.1.4 /opt/iobroker/node_modules/base64-arraybuffer npm ERR! extraneous: base64id@2.0.0 /opt/iobroker/node_modules/base64id npm ERR! extraneous: better-assert@1.0.2 /opt/iobroker/node_modules/better-assert npm ERR! extraneous: blob@0.0.5 /opt/iobroker/node_modules/blob npm ERR! extraneous: bmp-js@0.1.0 /opt/iobroker/node_modules/bmp-js npm ERR! extraneous: bonjour-hap@3.6.3 /opt/iobroker/node_modules/bonjour-hap npm ERR! extraneous: boolbase@1.0.0 /opt/iobroker/node_modules/boolbase npm ERR! extraneous: boxen@5.1.2 /opt/iobroker/node_modules/boxen npm ERR! extraneous: brace-expansion@1.1.11 /opt/iobroker/node_modules/brace-expansion npm ERR! extraneous: browser-process-hrtime@1.0.0 /opt/iobroker/node_modules/browser-process-hrtime npm ERR! extraneous: buffer-equal@0.0.1 /opt/iobroker/node_modules/buffer-equal npm ERR! extraneous: bufferhelper@0.2.1 /opt/iobroker/node_modules/bufferhelper npm ERR! extraneous: buildcheck@0.0.3 /opt/iobroker/node_modules/buildcheck npm ERR! extraneous: builtins@1.0.3 /opt/iobroker/node_modules/builtins npm ERR! extraneous: cacheable-lookup@5.0.4 /opt/iobroker/node_modules/cacheable-lookup npm ERR! extraneous: cacheable-request@7.0.2 /opt/iobroker/node_modules/cacheable-request npm ERR! extraneous: callsites@3.1.0 /opt/iobroker/node_modules/callsites npm ERR! extraneous: camelcase-keys@6.2.2 /opt/iobroker/node_modules/camelcase-keys npm ERR! extraneous: camelcase@5.3.1 /opt/iobroker/node_modules/camelcase npm ERR! extraneous: capitalize@2.0.4 /opt/iobroker/node_modules/capitalize npm ERR! extraneous: chalk@2.4.2 /opt/iobroker/node_modules/chalk npm ERR! extraneous: chardet@0.7.0 /opt/iobroker/node_modules/chardet npm ERR! extraneous: cheerio-select@1.5.0 /opt/iobroker/node_modules/cheerio-select npm ERR! extraneous: cheerio@1.0.0-rc.10 /opt/iobroker/node_modules/cheerio npm ERR! extraneous: clean-stack@2.2.0 /opt/iobroker/node_modules/clean-stack npm ERR! extraneous: cli-boxes@2.2.1 /opt/iobroker/node_modules/cli-boxes npm ERR! extraneous: cli-cursor@3.1.0 /opt/iobroker/node_modules/cli-cursor npm ERR! extraneous: cli-truncate@0.2.1 /opt/iobroker/node_modules/cli-truncate npm ERR! extraneous: cli-width@3.0.0 /opt/iobroker/node_modules/cli-width npm ERR! extraneous: clone-response@1.0.2 /opt/iobroker/node_modules/clone-response npm ERR! extraneous: cloneextend@0.0.3 /opt/iobroker/node_modules/cloneextend npm ERR! extraneous: coap-packet@0.1.14 /opt/iobroker/node_modules/coap-packet npm ERR! extraneous: coap@0.24.0 /opt/iobroker/node_modules/coap npm ERR! extraneous: code-point-at@1.1.0 /opt/iobroker/node_modules/code-point-at npm ERR! extraneous: coffee-compiler@0.3.2 /opt/iobroker/node_modules/coffee-compiler npm ERR! extraneous: coffee-script@1.12.7 /opt/iobroker/node_modules/coffee-script npm ERR! extraneous: coiot-coap@1.0.0 /opt/iobroker/node_modules/coiot-coap npm ERR! extraneous: command-line-args@5.2.1 /opt/iobroker/node_modules/command-line-args npm ERR! extraneous: command-line-usage@6.1.1 /opt/iobroker/node_modules/command-line-usage npm ERR! extraneous: commander@6.2.1 /opt/iobroker/node_modules/commander npm ERR! extraneous: commist@1.1.0 /opt/iobroker/node_modules/commist npm ERR! extraneous: component-bind@1.0.0 /opt/iobroker/node_modules/component-bind npm ERR! extraneous: component-emitter@1.3.0 /opt/iobroker/node_modules/component-emitter npm ERR! extraneous: component-inherit@0.0.3 /opt/iobroker/node_modules/component-inherit npm ERR! extraneous: concat-map@0.0.1 /opt/iobroker/node_modules/concat-map npm ERR! extraneous: concat-stream@1.6.2 /opt/iobroker/node_modules/concat-stream npm ERR! extraneous: configstore@5.0.1 /opt/iobroker/node_modules/configstore npm ERR! extraneous: console-control-strings@1.1.0 /opt/iobroker/node_modules/console-control-strings npm ERR! extraneous: copy-to@2.0.1 /opt/iobroker/node_modules/copy-to npm ERR! extraneous: cosmiconfig@7.0.1 /opt/iobroker/node_modules/cosmiconfig npm ERR! extraneous: cpu-features@0.0.4 /opt/iobroker/node_modules/cpu-features npm ERR! extraneous: crypto-random-string@2.0.0 /opt/iobroker/node_modules/crypto-random-string npm ERR! extraneous: crypto@1.0.1 /opt/iobroker/node_modules/crypto npm ERR! extraneous: css-select@4.2.1 /opt/iobroker/node_modules/css-select npm ERR! extraneous: css-what@5.1.0 /opt/iobroker/node_modules/css-what npm ERR! extraneous: cssom@0.5.0 /opt/iobroker/node_modules/cssom npm ERR! extraneous: cssstyle@2.3.0 /opt/iobroker/node_modules/cssstyle npm ERR! extraneous: data-uri-to-buffer@3.0.1 /opt/iobroker/node_modules/data-uri-to-buffer npm ERR! extraneous: data-urls@3.0.1 /opt/iobroker/node_modules/data-urls npm ERR! extraneous: date-fns@1.30.1 /opt/iobroker/node_modules/date-fns npm ERR! extraneous: decamelize-keys@1.1.0 /opt/iobroker/node_modules/decamelize-keys npm ERR! extraneous: decamelize@1.2.0 /opt/iobroker/node_modules/decamelize npm ERR! extraneous: decimal.js@10.3.1 /opt/iobroker/node_modules/decimal.js npm ERR! extraneous: decompress-response@6.0.0 /opt/iobroker/node_modules/decompress-response npm ERR! extraneous: deep-equal@2.0.5 /opt/iobroker/node_modules/deep-equal npm ERR! extraneous: deep-extend@0.6.0 /opt/iobroker/node_modules/deep-extend npm ERR! extraneous: deep-is@0.1.4 /opt/iobroker/node_modules/deep-is npm ERR! extraneous: default-user-agent@1.0.0 /opt/iobroker/node_modules/default-user-agent npm ERR! extraneous: defer-to-connect@2.0.1 /opt/iobroker/node_modules/defer-to-connect npm ERR! extraneous: degenerator@3.0.2 /opt/iobroker/node_modules/degenerator npm ERR! extraneous: del@6.0.0 /opt/iobroker/node_modules/del npm ERR! extraneous: delegates@1.0.0 /opt/iobroker/node_modules/delegates npm ERR! extraneous: depd@1.1.2 /opt/iobroker/node_modules/depd npm ERR! extraneous: dev-null@0.1.1 /opt/iobroker/node_modules/dev-null npm ERR! extraneous: dewpoint@1.0.0 /opt/iobroker/node_modules/dewpoint npm ERR! extraneous: digest-header@0.0.1 /opt/iobroker/node_modules/digest-header npm ERR! extraneous: dir-glob@3.0.1 /opt/iobroker/node_modules/dir-glob npm ERR! extraneous: dom-serializer@1.3.2 /opt/iobroker/node_modules/dom-serializer npm ERR! extraneous: dom-walk@0.1.2 /opt/iobroker/node_modules/dom-walk npm ERR! extraneous: domelementtype@2.2.0 /opt/iobroker/node_modules/domelementtype npm ERR! extraneous: domexception@4.0.0 /opt/iobroker/node_modules/domexception npm ERR! extraneous: domhandler@4.3.0 /opt/iobroker/node_modules/domhandler npm ERR! extraneous: domutils@2.8.0 /opt/iobroker/node_modules/domutils npm ERR! extraneous: dot-prop@6.0.1 /opt/iobroker/node_modules/dot-prop npm ERR! extraneous: duplexer3@0.1.4 /opt/iobroker/node_modules/duplexer3 npm ERR! extraneous: duplexify@4.1.2 /opt/iobroker/node_modules/duplexify npm ERR! extraneous: elegant-spinner@1.0.1 /opt/iobroker/node_modules/elegant-spinner npm ERR! extraneous: engine.io-client@3.5.2 /opt/iobroker/node_modules/engine.io-client npm ERR! extraneous: engine.io-parser@2.2.1 /opt/iobroker/node_modules/engine.io-parser npm ERR! extraneous: engine.io@3.5.0 /opt/iobroker/node_modules/engine.io npm ERR! extraneous: entities@2.2.0 /opt/iobroker/node_modules/entities npm ERR! extraneous: error-ex@1.3.2 /opt/iobroker/node_modules/error-ex npm ERR! extraneous: es-abstract@1.20.1 /opt/iobroker/node_modules/es-abstract npm ERR! extraneous: es-get-iterator@1.1.2 /opt/iobroker/node_modules/es-get-iterator npm ERR! extraneous: es-shim-unscopables@1.0.0 /opt/iobroker/node_modules/es-shim-unscopables npm ERR! extraneous: es-to-primitive@1.2.1 /opt/iobroker/node_modules/es-to-primitive npm ERR! extraneous: escape-goat@3.0.0 /opt/iobroker/node_modules/escape-goat npm ERR! extraneous: escape-string-regexp@1.0.5 /opt/iobroker/node_modules/escape-string-regexp npm ERR! extraneous: escodegen@2.0.0 /opt/iobroker/node_modules/escodegen npm ERR! extraneous: esprima@4.0.1 /opt/iobroker/node_modules/esprima npm ERR! extraneous: estraverse@5.3.0 /opt/iobroker/node_modules/estraverse npm ERR! extraneous: esutils@2.0.3 /opt/iobroker/node_modules/esutils npm ERR! extraneous: eventemitter3@4.0.7 /opt/iobroker/node_modules/eventemitter3 npm ERR! extraneous: exif-parser@0.1.12 /opt/iobroker/node_modules/exif-parser npm ERR! extraneous: expand-template@2.0.3 /opt/iobroker/node_modules/expand-template npm ERR! extraneous: extend-shallow@2.0.1 /opt/iobroker/node_modules/extend-shallow npm ERR! extraneous: external-editor@3.1.0 /opt/iobroker/node_modules/external-editor npm ERR! extraneous: fast-glob@3.2.11 /opt/iobroker/node_modules/fast-glob npm ERR! extraneous: fast-levenshtein@2.0.6 /opt/iobroker/node_modules/fast-levenshtein npm ERR! extraneous: fast-srp-hap@2.0.4 /opt/iobroker/node_modules/fast-srp-hap npm ERR! extraneous: fastq@1.13.0 /opt/iobroker/node_modules/fastq npm ERR! extraneous: fastseries@2.0.0 /opt/iobroker/node_modules/fastseries npm ERR! extraneous: figures@3.2.0 /opt/iobroker/node_modules/figures npm ERR! extraneous: file-type@9.0.0 /opt/iobroker/node_modules/file-type npm ERR! extraneous: find-replace@3.0.0 /opt/iobroker/node_modules/find-replace npm ERR! extraneous: find-up@5.0.0 /opt/iobroker/node_modules/find-up npm ERR! extraneous: foreach@2.0.5 /opt/iobroker/node_modules/foreach npm ERR! extraneous: formstream@1.1.1 /opt/iobroker/node_modules/formstream npm ERR! extraneous: fs.realpath@1.0.0 /opt/iobroker/node_modules/fs.realpath npm ERR! extraneous: function.prototype.name@1.1.5 /opt/iobroker/node_modules/function.prototype.name npm ERR! extraneous: functions-have-names@1.2.3 /opt/iobroker/node_modules/functions-have-names npm ERR! extraneous: futoin-hkdf@1.4.3 /opt/iobroker/node_modules/futoin-hkdf npm ERR! extraneous: gauge@2.7.4 /opt/iobroker/node_modules/gauge npm ERR! extraneous: get-stream@5.2.0 /opt/iobroker/node_modules/get-stream npm ERR! extraneous: get-symbol-description@1.0.0 /opt/iobroker/node_modules/get-symbol-description npm ERR! extraneous: get-uri@3.0.2 /opt/iobroker/node_modules/get-uri npm ERR! extraneous: gifwrap@0.9.2 /opt/iobroker/node_modules/gifwrap npm ERR! extraneous: github-from-package@0.0.0 /opt/iobroker/node_modules/github-from-package npm ERR! extraneous: github-url-from-git@1.5.0 /opt/iobroker/node_modules/github-url-from-git npm ERR! extraneous: glob@7.2.0 /opt/iobroker/node_modules/glob npm ERR! extraneous: global-dirs@2.1.0 /opt/iobroker/node_modules/global-dirs npm ERR! extraneous: global@4.4.0 /opt/iobroker/node_modules/global npm ERR! extraneous: globby@11.1.0 /opt/iobroker/node_modules/globby npm ERR! extraneous: got@11.8.5 /opt/iobroker/node_modules/got npm ERR! extraneous: hap-nodejs@0.9.8 /opt/iobroker/node_modules/hap-nodejs npm ERR! extraneous: hard-rejection@2.1.0 /opt/iobroker/node_modules/hard-rejection npm ERR! extraneous: has-ansi@2.0.0 /opt/iobroker/node_modules/has-ansi npm ERR! extraneous: has-bigints@1.0.2 /opt/iobroker/node_modules/has-bigints npm ERR! extraneous: has-binary@0.1.7 /opt/iobroker/node_modules/has-binary npm ERR! extraneous: has-binary2@1.0.3 /opt/iobroker/node_modules/has-binary2 npm ERR! extraneous: has-cors@1.1.0 /opt/iobroker/node_modules/has-cors npm ERR! extraneous: has-flag@3.0.0 /opt/iobroker/node_modules/has-flag npm ERR! extraneous: has-tostringtag@1.0.0 /opt/iobroker/node_modules/has-tostringtag npm ERR! extraneous: has-unicode@2.0.1 /opt/iobroker/node_modules/has-unicode npm ERR! extraneous: has-yarn@2.1.0 /opt/iobroker/node_modules/has-yarn npm ERR! extraneous: help-me@3.0.0 /opt/iobroker/node_modules/help-me npm ERR! extraneous: hosted-git-info@3.0.8 /opt/iobroker/node_modules/hosted-git-info npm ERR! extraneous: html-encoding-sniffer@3.0.0 /opt/iobroker/node_modules/html-encoding-sniffer npm ERR! extraneous: html-entities@1.0.10 /opt/iobroker/node_modules/html-entities npm ERR! extraneous: htmlparser2@6.1.0 /opt/iobroker/node_modules/htmlparser2 npm ERR! extraneous: http-cache-semantics@4.1.0 /opt/iobroker/node_modules/http-cache-semantics npm ERR! extraneous: http-proxy-agent@5.0.0 /opt/iobroker/node_modules/http-proxy-agent npm ERR! extraneous: http-proxy-middleware@2.0.4 /opt/iobroker/node_modules/http-proxy-middleware npm ERR! extraneous: http-proxy-response-rewrite@0.0.1 /opt/iobroker/node_modules/http-proxy-response-rewrite npm ERR! extraneous: http-proxy@1.18.1 /opt/iobroker/node_modules/http-proxy npm ERR! extraneous: http2-wrapper@1.0.3 /opt/iobroker/node_modules/http2-wrapper npm ERR! extraneous: https@1.0.0 /opt/iobroker/node_modules/https npm ERR! extraneous: humanize-ms@1.2.1 /opt/iobroker/node_modules/humanize-ms npm ERR! extraneous: ignore-walk@3.0.4 /opt/iobroker/node_modules/ignore-walk npm ERR! extraneous: ignore@5.2.0 /opt/iobroker/node_modules/ignore npm ERR! extraneous: image-q@1.1.1 /opt/iobroker/node_modules/image-q npm ERR! extraneous: import-fresh@3.3.0 /opt/iobroker/node_modules/import-fresh npm ERR! extraneous: import-lazy@2.1.0 /opt/iobroker/node_modules/import-lazy npm ERR! extraneous: import-local@3.1.0 /opt/iobroker/node_modules/import-local npm ERR! extraneous: imurmurhash@0.1.4 /opt/iobroker/node_modules/imurmurhash npm ERR! extraneous: indent-string@3.2.0 /opt/iobroker/node_modules/indent-string npm ERR! extraneous: indexof@0.0.1 /opt/iobroker/node_modules/indexof npm ERR! extraneous: inflight@1.0.6 /opt/iobroker/node_modules/inflight npm ERR! extraneous: influx@4.2.3 /opt/iobroker/node_modules/influx npm ERR! extraneous: ini@1.3.8 /opt/iobroker/node_modules/ini npm ERR! extraneous: inquirer-autosubmit-prompt@0.2.0 /opt/iobroker/node_modules/inquirer-autosubmit-prompt npm ERR! extraneous: inquirer@7.3.3 /opt/iobroker/node_modules/inquirer npm ERR! extraneous: internal-slot@1.0.3 /opt/iobroker/node_modules/internal-slot npm ERR! extraneous: invert-kv@1.0.0 /opt/iobroker/node_modules/invert-kv npm ERR! invalid: iobroker.admin@5.3.8 /opt/iobroker/node_modules/iobroker.admin npm ERR! extraneous: iobroker.alexa2@3.11.2 /opt/iobroker/node_modules/iobroker.alexa2 npm ERR! extraneous: iobroker.alias-manager@1.2.4 /opt/iobroker/node_modules/iobroker.alias-manager npm ERR! invalid: iobroker.backitup@2.4.9 /opt/iobroker/node_modules/iobroker.backitup npm ERR! extraneous: iobroker.daswetter@3.1.2 /opt/iobroker/node_modules/iobroker.daswetter npm ERR! extraneous: iobroker.deconz@1.3.21 /opt/iobroker/node_modules/iobroker.deconz npm ERR! extraneous: iobroker.device-reminder@1.2.9 /opt/iobroker/node_modules/iobroker.device-reminder npm ERR! invalid: iobroker.discovery@3.0.3 /opt/iobroker/node_modules/iobroker.discovery npm ERR! extraneous: iobroker.fritzdect@2.2.3 /opt/iobroker/node_modules/iobroker.fritzdect npm ERR! extraneous: iobroker.heos@1.10.0 /opt/iobroker/node_modules/iobroker.heos npm ERR! extraneous: iobroker.history@1.11.1 /opt/iobroker/node_modules/iobroker.history npm ERR! extraneous: iobroker.ical@1.12.1 /opt/iobroker/node_modules/iobroker.ical npm ERR! extraneous: iobroker.icons-material-png@0.1.0 /opt/iobroker/node_modules/iobroker.icons-material-png npm ERR! extraneous: iobroker.icons-material-svg@0.1.0 /opt/iobroker/node_modules/iobroker.icons-material-svg npm ERR! extraneous: iobroker.icons-mfd-svg@1.1.0 /opt/iobroker/node_modules/iobroker.icons-mfd-svg npm ERR! extraneous: iobroker.icons-open-icon-library-png@0.1.2 /opt/iobroker/node_modules/iobroker.icons-open-icon-library-png npm ERR! extraneous: iobroker.icons-ultimate-png@1.0.1 /opt/iobroker/node_modules/iobroker.icons-ultimate-png npm ERR! extraneous: iobroker.influxdb@2.6.3 /opt/iobroker/node_modules/iobroker.influxdb npm ERR! extraneous: iobroker.javascript@5.7.0 /opt/iobroker/node_modules/iobroker.javascript npm ERR! invalid: iobroker.js-controller@4.0.23 /opt/iobroker/node_modules/iobroker.js-controller npm ERR! extraneous: iobroker.km200@2.0.3 /opt/iobroker/node_modules/iobroker.km200 npm ERR! extraneous: iobroker.lupusec@1.3.6 /opt/iobroker/node_modules/iobroker.lupusec npm ERR! extraneous: iobroker.netatmo@1.7.1 /opt/iobroker/node_modules/iobroker.netatmo npm ERR! extraneous: iobroker.nuki-extended@2.4.0 /opt/iobroker/node_modules/iobroker.nuki-extended npm ERR! extraneous: iobroker.onvif@0.4.4 /opt/iobroker/node_modules/iobroker.onvif npm ERR! extraneous: iobroker.parcel@0.0.15 /opt/iobroker/node_modules/iobroker.parcel npm ERR! extraneous: iobroker.pushover@2.1.0 /opt/iobroker/node_modules/iobroker.pushover npm ERR! extraneous: iobroker.shelly@5.3.2 /opt/iobroker/node_modules/iobroker.shelly npm ERR! extraneous: iobroker.simple-api@2.7.0 /opt/iobroker/node_modules/iobroker.simple-api npm ERR! extraneous: iobroker.smartcontrol@1.2.1 /opt/iobroker/node_modules/iobroker.smartcontrol npm ERR! extraneous: iobroker.smartgarden@2.0.0 /opt/iobroker/node_modules/iobroker.smartgarden npm ERR! extraneous: iobroker.socketio@4.2.0 /opt/iobroker/node_modules/iobroker.socketio npm ERR! extraneous: iobroker.sonos@2.1.7 /opt/iobroker/node_modules/iobroker.sonos npm ERR! extraneous: iobroker.sony-bravia@1.0.3 /opt/iobroker/node_modules/iobroker.sony-bravia npm ERR! extraneous: iobroker.synology@2.1.7 /opt/iobroker/node_modules/iobroker.synology npm ERR! extraneous: iobroker.telegram@1.13.0 /opt/iobroker/node_modules/iobroker.telegram npm ERR! extraneous: iobroker.text2command@2.2.1 /opt/iobroker/node_modules/iobroker.text2command npm ERR! extraneous: iobroker.tr-064@4.2.16 /opt/iobroker/node_modules/iobroker.tr-064 npm ERR! extraneous: iobroker.trashschedule@2.0.2 /opt/iobroker/node_modules/iobroker.trashschedule npm ERR! extraneous: iobroker.uv-protect@0.3.5 /opt/iobroker/node_modules/iobroker.uv-protect npm ERR! extraneous: iobroker.vis-fancyswitch@1.1.0 /opt/iobroker/node_modules/iobroker.vis-fancyswitch npm ERR! extraneous: iobroker.vis-hqwidgets@1.2.0 /opt/iobroker/node_modules/iobroker.vis-hqwidgets npm ERR! extraneous: iobroker.vis-icontwo@0.87.0 /opt/iobroker/node_modules/iobroker.vis-icontwo npm ERR! extraneous: iobroker.vis-inventwo@3.3.1 /opt/iobroker/node_modules/iobroker.vis-inventwo npm ERR! extraneous: iobroker.vis-material-advanced@1.7.2 /opt/iobroker/node_modules/iobroker.vis-material-advanced npm ERR! extraneous: iobroker.vis-timeandweather@1.1.7 /opt/iobroker/node_modules/iobroker.vis-timeandweather npm ERR! extraneous: iobroker.vis-weather@2.5.5 /opt/iobroker/node_modules/iobroker.vis-weather npm ERR! extraneous: iobroker.vis@1.4.15 /opt/iobroker/node_modules/iobroker.vis npm ERR! extraneous: iobroker.vw-connect@0.0.50 /opt/iobroker/node_modules/iobroker.vw-connect npm ERR! extraneous: iobroker.web@4.3.0 /opt/iobroker/node_modules/iobroker.web npm ERR! extraneous: iobroker.whatsapp-cmb@0.2.2 /opt/iobroker/node_modules/iobroker.whatsapp-cmb npm ERR! extraneous: iobroker.ws.server@1.0.1 /opt/iobroker/node_modules/iobroker.ws.server npm ERR! extraneous: iobroker.ws@1.3.0 /opt/iobroker/node_modules/iobroker.ws npm ERR! extraneous: iobroker.yahka@0.13.1 /opt/iobroker/node_modules/iobroker.yahka npm ERR! extraneous: is-arguments@1.1.1 /opt/iobroker/node_modules/is-arguments npm ERR! extraneous: is-bigint@1.0.4 /opt/iobroker/node_modules/is-bigint npm ERR! extraneous: is-boolean-object@1.1.2 /opt/iobroker/node_modules/is-boolean-object npm ERR! extraneous: is-callable@1.2.4 /opt/iobroker/node_modules/is-callable npm ERR! extraneous: is-ci@2.0.0 /opt/iobroker/node_modules/is-ci npm ERR! extraneous: is-core-module@2.8.1 /opt/iobroker/node_modules/is-core-module npm ERR! extraneous: is-date-object@1.0.5 /opt/iobroker/node_modules/is-date-object npm ERR! extraneous: is-docker@2.2.1 /opt/iobroker/node_modules/is-docker npm ERR! extraneous: is-extendable@0.1.1 /opt/iobroker/node_modules/is-extendable npm ERR! extraneous: is-fullwidth-code-point@1.0.0 /opt/iobroker/node_modules/is-fullwidth-code-point npm ERR! extraneous: is-function@1.0.2 /opt/iobroker/node_modules/is-function npm ERR! extraneous: is-generator-function@1.0.10 /opt/iobroker/node_modules/is-generator-function npm ERR! extraneous: is-installed-globally@0.3.2 /opt/iobroker/node_modules/is-installed-globally npm ERR! extraneous: is-interactive@1.0.0 /opt/iobroker/node_modules/is-interactive npm ERR! extraneous: is-map@2.0.2 /opt/iobroker/node_modules/is-map npm ERR! extraneous: is-negative-zero@2.0.2 /opt/iobroker/node_modules/is-negative-zero npm ERR! extraneous: is-npm@5.0.0 /opt/iobroker/node_modules/is-npm npm ERR! extraneous: is-number-object@1.0.6 /opt/iobroker/node_modules/is-number-object npm ERR! extraneous: is-obj@2.0.0 /opt/iobroker/node_modules/is-obj npm ERR! extraneous: is-observable@1.1.0 /opt/iobroker/node_modules/is-observable npm ERR! extraneous: is-path-cwd@2.2.0 /opt/iobroker/node_modules/is-path-cwd npm ERR! extraneous: is-path-inside@3.0.3 /opt/iobroker/node_modules/is-path-inside npm ERR! extraneous: is-plain-obj@3.0.0 /opt/iobroker/node_modules/is-plain-obj npm ERR! extraneous: is-potential-custom-element-name@1.0.1 /opt/iobroker/node_modules/is-potential-custom-element-name npm ERR! extraneous: is-promise@2.2.2 /opt/iobroker/node_modules/is-promise npm ERR! extraneous: is-regex@1.1.4 /opt/iobroker/node_modules/is-regex npm ERR! extraneous: is-scoped@2.1.0 /opt/iobroker/node_modules/is-scoped npm ERR! extraneous: is-set@2.0.2 /opt/iobroker/node_modules/is-set npm ERR! extraneous: is-shared-array-buffer@1.0.2 /opt/iobroker/node_modules/is-shared-array-buffer npm ERR! extraneous: is-string@1.0.7 /opt/iobroker/node_modules/is-string npm ERR! extraneous: is-symbol@1.0.4 /opt/iobroker/node_modules/is-symbol npm ERR! extraneous: is-typed-array@1.1.8 /opt/iobroker/node_modules/is-typed-array npm ERR! extraneous: is-unicode-supported@0.1.0 /opt/iobroker/node_modules/is-unicode-supported npm ERR! extraneous: is-url-superb@4.0.0 /opt/iobroker/node_modules/is-url-superb npm ERR! extraneous: is-weakmap@2.0.1 /opt/iobroker/node_modules/is-weakmap npm ERR! extraneous: is-weakref@1.0.2 /opt/iobroker/node_modules/is-weakref npm ERR! extraneous: is-weakset@2.0.2 /opt/iobroker/node_modules/is-weakset npm ERR! extraneous: is-wsl@2.2.0 /opt/iobroker/node_modules/is-wsl npm ERR! extraneous: is-yarn-global@0.3.0 /opt/iobroker/node_modules/is-yarn-global npm ERR! extraneous: issue-regex@3.1.0 /opt/iobroker/node_modules/issue-regex npm ERR! extraneous: jpeg-js@0.4.2 /opt/iobroker/node_modules/jpeg-js npm ERR! extraneous: js-rijndael@1.0.0 /opt/iobroker/node_modules/js-rijndael npm ERR! extraneous: js-sdsl@2.1.4 /opt/iobroker/node_modules/js-sdsl npm ERR! extraneous: js-tokens@4.0.0 /opt/iobroker/node_modules/js-tokens npm ERR! extraneous: js-yaml@3.14.1 /opt/iobroker/node_modules/js-yaml npm ERR! extraneous: jsdom@19.0.0 /opt/iobroker/node_modules/jsdom npm ERR! extraneous: json-buffer@3.0.1 /opt/iobroker/node_modules/json-buffer npm ERR! extraneous: json-parse-even-better-errors@2.3.1 /opt/iobroker/node_modules/json-parse-even-better-errors npm ERR! extraneous: json3@3.3.2 /opt/iobroker/node_modules/json3 npm ERR! extraneous: jsonata@1.8.6 /opt/iobroker/node_modules/jsonata npm ERR! extraneous: keyv@4.1.1 /opt/iobroker/node_modules/keyv npm ERR! extraneous: kind-of@6.0.3 /opt/iobroker/node_modules/kind-of npm ERR! extraneous: latest-version@5.1.0 /opt/iobroker/node_modules/latest-version npm ERR! extraneous: lcid@1.0.0 /opt/iobroker/node_modules/lcid npm ERR! extraneous: leven@2.1.0 /opt/iobroker/node_modules/leven npm ERR! extraneous: levn@0.3.0 /opt/iobroker/node_modules/levn npm ERR! extraneous: lines-and-columns@1.2.4 /opt/iobroker/node_modules/lines-and-columns npm ERR! extraneous: listr-input@0.2.1 /opt/iobroker/node_modules/listr-input npm ERR! extraneous: listr-silent-renderer@1.1.1 /opt/iobroker/node_modules/listr-silent-renderer npm ERR! extraneous: listr-update-renderer@0.5.0 /opt/iobroker/node_modules/listr-update-renderer npm ERR! extraneous: listr-verbose-renderer@0.5.0 /opt/iobroker/node_modules/listr-verbose-renderer npm ERR! extraneous: listr@0.14.3 /opt/iobroker/node_modules/listr npm ERR! extraneous: load-bmfont@1.4.1 /opt/iobroker/node_modules/load-bmfont npm ERR! extraneous: loadsh@0.0.4 /opt/iobroker/node_modules/loadsh npm ERR! extraneous: locate-path@6.0.0 /opt/iobroker/node_modules/locate-path npm ERR! extraneous: lodash.camelcase@4.3.0 /opt/iobroker/node_modules/lodash.camelcase npm ERR! extraneous: lodash.get@4.4.2 /opt/iobroker/node_modules/lodash.get npm ERR! extraneous: lodash.isequal@4.5.0 /opt/iobroker/node_modules/lodash.isequal npm ERR! extraneous: lodash.zip@4.2.0 /opt/iobroker/node_modules/lodash.zip npm ERR! extraneous: log-symbols@4.1.0 /opt/iobroker/node_modules/log-symbols npm ERR! extraneous: log-update@2.3.0 /opt/iobroker/node_modules/log-update npm ERR! extraneous: lowercase-keys@2.0.0 /opt/iobroker/node_modules/lowercase-keys npm ERR! extraneous: macaddress@0.5.1 /opt/iobroker/node_modules/macaddress npm ERR! extraneous: make-dir@3.1.0 /opt/iobroker/node_modules/make-dir npm ERR! extraneous: map-age-cleaner@0.1.3 /opt/iobroker/node_modules/map-age-cleaner npm ERR! extraneous: map-obj@4.3.0 /opt/iobroker/node_modules/map-obj npm ERR! extraneous: meow@8.1.2 /opt/iobroker/node_modules/meow npm ERR! extraneous: merge2@1.4.1 /opt/iobroker/node_modules/merge2 npm ERR! extraneous: micromatch@4.0.4 /opt/iobroker/node_modules/micromatch npm ERR! extraneous: mime@2.6.0 /opt/iobroker/node_modules/mime npm ERR! extraneous: mimic-response@3.1.0 /opt/iobroker/node_modules/mimic-response npm ERR! extraneous: min-document@2.19.0 /opt/iobroker/node_modules/min-document npm ERR! extraneous: min-indent@1.0.1 /opt/iobroker/node_modules/min-indent npm ERR! extraneous: minimatch@3.1.2 /opt/iobroker/node_modules/minimatch npm ERR! extraneous: minimist-options@4.1.0 /opt/iobroker/node_modules/minimist-options npm ERR! extraneous: minimist@1.2.6 /opt/iobroker/node_modules/minimist npm ERR! extraneous: moment-timezone@0.5.34 /opt/iobroker/node_modules/moment-timezone npm ERR! extraneous: mqtt-connection@4.1.0 /opt/iobroker/node_modules/mqtt-connection npm ERR! extraneous: mqtt-packet@6.10.0 /opt/iobroker/node_modules/mqtt-packet npm ERR! extraneous: mqtt@4.3.7 /opt/iobroker/node_modules/mqtt npm ERR! extraneous: multicast-dns-service-types@1.1.0 /opt/iobroker/node_modules/multicast-dns-service-types npm ERR! extraneous: multicast-dns@7.2.4 /opt/iobroker/node_modules/multicast-dns npm ERR! extraneous: mz@2.7.0 /opt/iobroker/node_modules/mz npm ERR! extraneous: napi-build-utils@1.0.2 /opt/iobroker/node_modules/napi-build-utils npm ERR! extraneous: nconf@0.10.0 /opt/iobroker/node_modules/nconf npm ERR! extraneous: nearest-color@0.4.4 /opt/iobroker/node_modules/nearest-color npm ERR! extraneous: new-github-release-url@1.0.0 /opt/iobroker/node_modules/new-github-release-url npm ERR! extraneous: ngeohash@0.6.3 /opt/iobroker/node_modules/ngeohash npm ERR! extraneous: nimble@0.0.2 /opt/iobroker/node_modules/nimble npm ERR! extraneous: node-addon-api@3.2.1 /opt/iobroker/node_modules/node-addon-api npm ERR! extraneous: node-ical@0.15.1 /opt/iobroker/node_modules/node-ical npm ERR! extraneous: node-inspect@2.0.0 /opt/iobroker/node_modules/node-inspect npm ERR! extraneous: node-persist@0.0.11 /opt/iobroker/node_modules/node-persist npm ERR! extraneous: node-rest-client@3.1.1 /opt/iobroker/node_modules/node-rest-client npm ERR! extraneous: node-telegram-bot-api@0.57.0 /opt/iobroker/node_modules/node-telegram-bot-api npm ERR! extraneous: node-vibrant@3.1.6 /opt/iobroker/node_modules/node-vibrant npm ERR! extraneous: noop-logger@0.1.1 /opt/iobroker/node_modules/noop-logger npm ERR! extraneous: normalize-package-data@3.0.3 /opt/iobroker/node_modules/normalize-package-data npm ERR! extraneous: normalize-url@6.1.0 /opt/iobroker/node_modules/normalize-url npm ERR! extraneous: np@7.6.1 /opt/iobroker/node_modules/np npm ERR! extraneous: npm-name@6.0.1 /opt/iobroker/node_modules/npm-name npm ERR! extraneous: npmlog@4.1.2 /opt/iobroker/node_modules/npmlog npm ERR! extraneous: nth-check@2.0.1 /opt/iobroker/node_modules/nth-check npm ERR! extraneous: nuki-bridge-api@1.8.0 /opt/iobroker/node_modules/nuki-bridge-api npm ERR! extraneous: nuki-web-api@2.2.1 /opt/iobroker/node_modules/nuki-web-api npm ERR! extraneous: number-allocator@1.0.10 /opt/iobroker/node_modules/number-allocator npm ERR! extraneous: number-is-nan@1.0.1 /opt/iobroker/node_modules/number-is-nan npm ERR! extraneous: nwsapi@2.2.0 /opt/iobroker/node_modules/nwsapi npm ERR! extraneous: object-assign@4.1.1 /opt/iobroker/node_modules/object-assign npm ERR! extraneous: object-component@0.0.3 /opt/iobroker/node_modules/object-component npm ERR! extraneous: object-is@1.1.5 /opt/iobroker/node_modules/object-is npm ERR! extraneous: object.assign@4.1.2 /opt/iobroker/node_modules/object.assign npm ERR! extraneous: omggif@1.0.10 /opt/iobroker/node_modules/omggif npm ERR! extraneous: onvif@0.6.5 /opt/iobroker/node_modules/onvif npm ERR! extraneous: open@7.4.2 /opt/iobroker/node_modules/open npm ERR! extraneous: optionator@0.8.3 /opt/iobroker/node_modules/optionator npm ERR! extraneous: options@0.0.6 /opt/iobroker/node_modules/options npm ERR! extraneous: org-regex@1.0.0 /opt/iobroker/node_modules/org-regex npm ERR! extraneous: os-locale@1.4.0 /opt/iobroker/node_modules/os-locale npm ERR! extraneous: os-name@1.0.3 /opt/iobroker/node_modules/os-name npm ERR! extraneous: os-tmpdir@1.0.2 /opt/iobroker/node_modules/os-tmpdir npm ERR! extraneous: ospath@1.2.2 /opt/iobroker/node_modules/ospath npm ERR! extraneous: osx-release@1.1.0 /opt/iobroker/node_modules/osx-release npm ERR! extraneous: otplib@11.0.1 /opt/iobroker/node_modules/otplib npm ERR! extraneous: ow@0.21.0 /opt/iobroker/node_modules/ow npm ERR! extraneous: p-cancelable@2.1.1 /opt/iobroker/node_modules/p-cancelable npm ERR! extraneous: p-defer@1.0.0 /opt/iobroker/node_modules/p-defer npm ERR! extraneous: p-event@4.2.0 /opt/iobroker/node_modules/p-event npm ERR! extraneous: p-finally@1.0.0 /opt/iobroker/node_modules/p-finally npm ERR! extraneous: p-limit@2.3.0 /opt/iobroker/node_modules/p-limit npm ERR! extraneous: p-locate@5.0.0 /opt/iobroker/node_modules/p-locate npm ERR! extraneous: p-memoize@4.0.4 /opt/iobroker/node_modules/p-memoize npm ERR! extraneous: p-reflect@2.1.0 /opt/iobroker/node_modules/p-reflect npm ERR! extraneous: p-settle@4.1.1 /opt/iobroker/node_modules/p-settle npm ERR! extraneous: p-timeout@4.1.0 /opt/iobroker/node_modules/p-timeout npm ERR! extraneous: p-try@2.2.0 /opt/iobroker/node_modules/p-try npm ERR! extraneous: pac-proxy-agent@5.0.0 /opt/iobroker/node_modules/pac-proxy-agent npm ERR! extraneous: pac-resolver@5.0.0 /opt/iobroker/node_modules/pac-resolver npm ERR! extraneous: package-json@6.5.0 /opt/iobroker/node_modules/package-json npm ERR! extraneous: parent-module@1.0.1 /opt/iobroker/node_modules/parent-module npm ERR! extraneous: parse-bmfont-ascii@1.0.6 /opt/iobroker/node_modules/parse-bmfont-ascii npm ERR! extraneous: parse-bmfont-binary@1.0.6 /opt/iobroker/node_modules/parse-bmfont-binary npm ERR! extraneous: parse-bmfont-xml@1.1.4 /opt/iobroker/node_modules/parse-bmfont-xml npm ERR! extraneous: parse-headers@2.0.4 /opt/iobroker/node_modules/parse-headers npm ERR! extraneous: parse-json@5.2.0 /opt/iobroker/node_modules/parse-json npm ERR! extraneous: parse5-htmlparser2-tree-adapter@6.0.1 /opt/iobroker/node_modules/parse5-htmlparser2-tree-adapter npm ERR! extraneous: parse5@6.0.1 /opt/iobroker/node_modules/parse5 npm ERR! extraneous: parsejson@0.0.3 /opt/iobroker/node_modules/parsejson npm ERR! extraneous: parseqs@0.0.6 /opt/iobroker/node_modules/parseqs npm ERR! extraneous: parseuri@0.0.6 /opt/iobroker/node_modules/parseuri npm ERR! extraneous: path-exists@4.0.0 /opt/iobroker/node_modules/path-exists npm ERR! extraneous: path-is-absolute@1.0.1 /opt/iobroker/node_modules/path-is-absolute npm ERR! extraneous: path-parse@1.0.7 /opt/iobroker/node_modules/path-parse npm ERR! extraneous: path-type@4.0.0 /opt/iobroker/node_modules/path-type npm ERR! extraneous: phin@2.9.3 /opt/iobroker/node_modules/phin npm ERR! extraneous: picocolors@1.0.0 /opt/iobroker/node_modules/picocolors npm ERR! extraneous: ping@0.4.1 /opt/iobroker/node_modules/ping npm ERR! extraneous: pixelmatch@4.0.2 /opt/iobroker/node_modules/pixelmatch npm ERR! extraneous: pkg-dir@5.0.0 /opt/iobroker/node_modules/pkg-dir npm ERR! extraneous: pluralize@8.0.0 /opt/iobroker/node_modules/pluralize npm ERR! extraneous: pngjs@3.4.0 /opt/iobroker/node_modules/pngjs npm ERR! extraneous: prelude-ls@1.1.2 /opt/iobroker/node_modules/prelude-ls npm ERR! extraneous: prepend-http@2.0.0 /opt/iobroker/node_modules/prepend-http npm ERR! extraneous: process@0.11.10 /opt/iobroker/node_modules/process npm ERR! extraneous: proxy-agent@5.0.0 /opt/iobroker/node_modules/proxy-agent npm ERR! extraneous: proxy-from-env@1.1.0 /opt/iobroker/node_modules/proxy-from-env npm ERR! extraneous: pupa@2.1.1 /opt/iobroker/node_modules/pupa npm ERR! extraneous: pushover-notifications@1.2.2 /opt/iobroker/node_modules/pushover-notifications npm ERR! extraneous: pvtsutils@1.2.2 /opt/iobroker/node_modules/pvtsutils npm ERR! extraneous: pvutils@1.1.3 /opt/iobroker/node_modules/pvutils npm ERR! extraneous: q@1.5.1 /opt/iobroker/node_modules/q npm ERR! extraneous: querystring@0.2.0 /opt/iobroker/node_modules/querystring npm ERR! extraneous: queue-microtask@1.2.3 /opt/iobroker/node_modules/queue-microtask npm ERR! extraneous: quick-lru@5.1.1 /opt/iobroker/node_modules/quick-lru npm ERR! extraneous: rc@1.2.8 /opt/iobroker/node_modules/rc npm ERR! extraneous: read-pkg-up@7.0.1 /opt/iobroker/node_modules/read-pkg-up npm ERR! extraneous: read-pkg@5.2.0 /opt/iobroker/node_modules/read-pkg npm ERR! extraneous: redent@3.0.0 /opt/iobroker/node_modules/redent npm ERR! extraneous: reduce-flatten@2.0.0 /opt/iobroker/node_modules/reduce-flatten npm ERR! extraneous: regenerator-runtime@0.13.9 /opt/iobroker/node_modules/regenerator-runtime npm ERR! extraneous: regexp.prototype.flags@1.4.3 /opt/iobroker/node_modules/regexp.prototype.flags npm ERR! extraneous: registry-auth-token@4.2.1 /opt/iobroker/node_modules/registry-auth-token npm ERR! extraneous: registry-url@5.1.0 /opt/iobroker/node_modules/registry-url npm ERR! extraneous: reinterval@1.1.0 /opt/iobroker/node_modules/reinterval npm ERR! extraneous: request-promise-core@1.1.4 /opt/iobroker/node_modules/request-promise-core npm ERR! extraneous: request-promise@4.2.6 /opt/iobroker/node_modules/request-promise npm ERR! extraneous: resolve-alpn@1.2.1 /opt/iobroker/node_modules/resolve-alpn npm ERR! extraneous: resolve-cwd@3.0.0 /opt/iobroker/node_modules/resolve-cwd npm ERR! extraneous: resolve-from@4.0.0 /opt/iobroker/node_modules/resolve-from npm ERR! extraneous: resolve@1.22.0 /opt/iobroker/node_modules/resolve npm ERR! extraneous: responselike@2.0.0 /opt/iobroker/node_modules/responselike npm ERR! extraneous: restore-cursor@3.1.0 /opt/iobroker/node_modules/restore-cursor npm ERR! extraneous: reusify@1.0.4 /opt/iobroker/node_modules/reusify npm ERR! extraneous: rfdc@1.3.0 /opt/iobroker/node_modules/rfdc npm ERR! extraneous: rimraf@3.0.2 /opt/iobroker/node_modules/rimraf npm ERR! extraneous: rrule@2.6.4 /opt/iobroker/node_modules/rrule npm ERR! extraneous: run-async@2.4.1 /opt/iobroker/node_modules/run-async npm ERR! extraneous: run-parallel@1.2.0 /opt/iobroker/node_modules/run-parallel npm ERR! extraneous: rxjs@6.6.7 /opt/iobroker/node_modules/rxjs npm ERR! extraneous: sax@1.2.4 /opt/iobroker/node_modules/sax npm ERR! extraneous: saxes@5.0.1 /opt/iobroker/node_modules/saxes npm ERR! extraneous: scoped-regex@2.1.0 /opt/iobroker/node_modules/scoped-regex npm ERR! extraneous: secure-keys@1.0.0 /opt/iobroker/node_modules/secure-keys npm ERR! extraneous: semver-diff@3.1.1 /opt/iobroker/node_modules/semver-diff npm ERR! extraneous: set-blocking@2.0.0 /opt/iobroker/node_modules/set-blocking npm ERR! extraneous: sharp@0.25.4 /opt/iobroker/node_modules/sharp npm ERR! extraneous: shelly-iot@1.1.2 /opt/iobroker/node_modules/shelly-iot npm ERR! extraneous: simple-concat@1.0.1 /opt/iobroker/node_modules/simple-concat npm ERR! extraneous: simple-get@4.0.1 /opt/iobroker/node_modules/simple-get npm ERR! extraneous: simple-ssh@1.1.0 /opt/iobroker/node_modules/simple-ssh npm ERR! extraneous: slash@3.0.0 /opt/iobroker/node_modules/slash npm ERR! extraneous: slice-ansi@0.0.4 /opt/iobroker/node_modules/slice-ansi npm ERR! extraneous: smart-buffer@4.2.0 /opt/iobroker/node_modules/smart-buffer npm ERR! extraneous: socket.io-adapter@1.1.2 /opt/iobroker/node_modules/socket.io-adapter npm ERR! extraneous: socket.io-client@2.4.0 /opt/iobroker/node_modules/socket.io-client npm ERR! extraneous: socket.io-parser@3.4.1 /opt/iobroker/node_modules/socket.io-parser npm ERR! extraneous: socket.io@2.4.1 /opt/iobroker/node_modules/socket.io npm ERR! extraneous: socks-proxy-agent@5.0.1 /opt/iobroker/node_modules/socks-proxy-agent npm ERR! extraneous: socks@2.6.2 /opt/iobroker/node_modules/socks npm ERR! extraneous: socksv5@0.0.6 /opt/iobroker/node_modules/socksv5 npm ERR! extraneous: sonos-discovery@1.7.3 /opt/iobroker/node_modules/sonos-discovery npm ERR! extraneous: spdx-correct@3.1.1 /opt/iobroker/node_modules/spdx-correct npm ERR! extraneous: spdx-exceptions@2.3.0 /opt/iobroker/node_modules/spdx-exceptions npm ERR! extraneous: spdx-expression-parse@3.0.1 /opt/iobroker/node_modules/spdx-expression-parse npm ERR! extraneous: spdx-license-ids@3.0.11 /opt/iobroker/node_modules/spdx-license-ids npm ERR! extraneous: split2@3.2.2 /opt/iobroker/node_modules/split2 npm ERR! extraneous: sprintf-js@1.0.3 /opt/iobroker/node_modules/sprintf-js npm ERR! extraneous: ssh2@1.11.0 /opt/iobroker/node_modules/ssh2 npm ERR! extraneous: statuses@1.5.0 /opt/iobroker/node_modules/statuses npm ERR! extraneous: stealthy-require@1.1.1 /opt/iobroker/node_modules/stealthy-require npm ERR! extraneous: stream-shift@1.0.1 /opt/iobroker/node_modules/stream-shift npm ERR! extraneous: string-width@1.0.2 /opt/iobroker/node_modules/string-width npm ERR! extraneous: string.prototype.trimend@1.0.5 /opt/iobroker/node_modules/string.prototype.trimend npm ERR! extraneous: string.prototype.trimstart@1.0.5 /opt/iobroker/node_modules/string.prototype.trimstart npm ERR! extraneous: strip-ansi@3.0.1 /opt/iobroker/node_modules/strip-ansi npm ERR! extraneous: strip-indent@3.0.0 /opt/iobroker/node_modules/strip-indent npm ERR! extraneous: strip-json-comments@2.0.1 /opt/iobroker/node_modules/strip-json-comments npm ERR! extraneous: suncalc2@1.8.1 /opt/iobroker/node_modules/suncalc2 npm ERR! extraneous: supports-color@5.5.0 /opt/iobroker/node_modules/supports-color npm ERR! extraneous: supports-hyperlinks@2.2.0 /opt/iobroker/node_modules/supports-hyperlinks npm ERR! extraneous: supports-preserve-symlinks-flag@1.0.0 /opt/iobroker/node_modules/supports-preserve-symlinks-flag npm ERR! extraneous: symbol-observable@3.0.0 /opt/iobroker/node_modules/symbol-observable npm ERR! extraneous: symbol-tree@3.2.4 /opt/iobroker/node_modules/symbol-tree npm ERR! extraneous: syno@3.0.0 /opt/iobroker/node_modules/syno npm ERR! extraneous: table-layout@1.0.2 /opt/iobroker/node_modules/table-layout npm ERR! extraneous: tcp-ping@0.1.1 /opt/iobroker/node_modules/tcp-ping npm ERR! extraneous: terminal-link@2.1.1 /opt/iobroker/node_modules/terminal-link npm ERR! extraneous: thenify-all@1.6.0 /opt/iobroker/node_modules/thenify-all npm ERR! extraneous: thenify@3.3.1 /opt/iobroker/node_modules/thenify npm ERR! extraneous: thirty-two@1.0.2 /opt/iobroker/node_modules/thirty-two npm ERR! extraneous: through2@2.0.5 /opt/iobroker/node_modules/through2 npm ERR! extraneous: thunky@1.1.0 /opt/iobroker/node_modules/thunky npm ERR! extraneous: timm@1.7.1 /opt/iobroker/node_modules/timm npm ERR! extraneous: tinycolor2@1.4.2 /opt/iobroker/node_modules/tinycolor2 npm ERR! extraneous: tmp@0.0.33 /opt/iobroker/node_modules/tmp npm ERR! extraneous: to-array@0.1.4 /opt/iobroker/node_modules/to-array npm ERR! extraneous: to-readable-stream@2.1.0 /opt/iobroker/node_modules/to-readable-stream npm ERR! extraneous: tr-O64@0.2.4 /opt/iobroker/node_modules/tr-O64 npm ERR! extraneous: traverse@0.6.6 /opt/iobroker/node_modules/traverse npm ERR! extraneous: trim-newlines@3.0.1 /opt/iobroker/node_modules/trim-newlines npm ERR! extraneous: type-check@0.3.2 /opt/iobroker/node_modules/type-check npm ERR! extraneous: type-fest@0.21.3 /opt/iobroker/node_modules/type-fest npm ERR! extraneous: typedarray-to-buffer@3.1.5 /opt/iobroker/node_modules/typedarray-to-buffer npm ERR! extraneous: typedarray@0.0.6 /opt/iobroker/node_modules/typedarray npm ERR! extraneous: typescript@4.7.2 /opt/iobroker/node_modules/typescript npm ERR! extraneous: typical@4.0.0 /opt/iobroker/node_modules/typical npm ERR! extraneous: ultron@1.0.2 /opt/iobroker/node_modules/ultron npm ERR! extraneous: unbox-primitive@1.0.2 /opt/iobroker/node_modules/unbox-primitive npm ERR! extraneous: underscore@1.13.2 /opt/iobroker/node_modules/underscore npm ERR! extraneous: unescape@1.0.1 /opt/iobroker/node_modules/unescape npm ERR! extraneous: unique-string@2.0.0 /opt/iobroker/node_modules/unique-string npm ERR! extraneous: update-notifier@5.1.0 /opt/iobroker/node_modules/update-notifier npm ERR! extraneous: url-parse-lax@3.0.0 /opt/iobroker/node_modules/url-parse-lax npm ERR! extraneous: url@0.11.0 /opt/iobroker/node_modules/url npm ERR! extraneous: urllib@2.38.0 /opt/iobroker/node_modules/urllib npm ERR! extraneous: utif@2.0.1 /opt/iobroker/node_modules/utif npm ERR! extraneous: util@0.12.4 /opt/iobroker/node_modules/util npm ERR! extraneous: utility@1.17.0 /opt/iobroker/node_modules/utility npm ERR! extraneous: vali-date@1.0.0 /opt/iobroker/node_modules/vali-date npm ERR! extraneous: validate-npm-package-license@3.0.4 /opt/iobroker/node_modules/validate-npm-package-license npm ERR! extraneous: validate-npm-package-name@3.0.0 /opt/iobroker/node_modules/validate-npm-package-name npm ERR! extraneous: virtual-tsc@0.6.2 /opt/iobroker/node_modules/virtual-tsc npm ERR! extraneous: vm2@3.9.9 /opt/iobroker/node_modules/vm2 npm ERR! extraneous: w3c-hr-time@1.0.2 /opt/iobroker/node_modules/w3c-hr-time npm ERR! extraneous: w3c-xmlserializer@3.0.0 /opt/iobroker/node_modules/w3c-xmlserializer npm ERR! extraneous: wake_on_lan@1.0.0 /opt/iobroker/node_modules/wake_on_lan npm ERR! extraneous: webcrypto-core@1.7.1 /opt/iobroker/node_modules/webcrypto-core npm ERR! extraneous: whatwg-encoding@2.0.0 /opt/iobroker/node_modules/whatwg-encoding npm ERR! extraneous: whatwg-mimetype@3.0.0 /opt/iobroker/node_modules/whatwg-mimetype npm ERR! extraneous: which-boxed-primitive@1.0.2 /opt/iobroker/node_modules/which-boxed-primitive npm ERR! extraneous: which-collection@1.0.1 /opt/iobroker/node_modules/which-collection npm ERR! extraneous: which-pm-runs@1.1.0 /opt/iobroker/node_modules/which-pm-runs npm ERR! extraneous: which-typed-array@1.1.7 /opt/iobroker/node_modules/which-typed-array npm ERR! extraneous: wide-align@1.1.5 /opt/iobroker/node_modules/wide-align npm ERR! extraneous: widest-line@3.1.0 /opt/iobroker/node_modules/widest-line npm ERR! extraneous: win-release@1.1.1 /opt/iobroker/node_modules/win-release npm ERR! extraneous: window-size@0.1.4 /opt/iobroker/node_modules/window-size npm ERR! extraneous: word-wrap@1.2.3 /opt/iobroker/node_modules/word-wrap npm ERR! extraneous: wordwrapjs@4.0.1 /opt/iobroker/node_modules/wordwrapjs npm ERR! extraneous: write-file-atomic@3.0.3 /opt/iobroker/node_modules/write-file-atomic npm ERR! extraneous: wtf-8@1.0.0 /opt/iobroker/node_modules/wtf-8 npm ERR! extraneous: xdg-basedir@4.0.0 /opt/iobroker/node_modules/xdg-basedir npm ERR! extraneous: xhr@2.6.0 /opt/iobroker/node_modules/xhr npm ERR! extraneous: xml-flow@1.0.2 /opt/iobroker/node_modules/xml-flow npm ERR! extraneous: xml-name-validator@4.0.0 /opt/iobroker/node_modules/xml-name-validator npm ERR! extraneous: xml-parse-from-string@1.0.1 /opt/iobroker/node_modules/xml-parse-from-string npm ERR! extraneous: xml2js@0.4.23 /opt/iobroker/node_modules/xml2js npm ERR! extraneous: xml2json-light@1.0.6 /opt/iobroker/node_modules/xml2json-light npm ERR! extraneous: xmlbuilder@11.0.1 /opt/iobroker/node_modules/xmlbuilder npm ERR! extraneous: xmlchars@2.2.0 /opt/iobroker/node_modules/xmlchars npm ERR! extraneous: xmlhttprequest-ssl@1.6.3 /opt/iobroker/node_modules/xmlhttprequest-ssl npm ERR! extraneous: xtend@4.0.2 /opt/iobroker/node_modules/xtend npm ERR! extraneous: yaml@1.10.2 /opt/iobroker/node_modules/yaml npm ERR! extraneous: yargs-parser@20.2.9 /opt/iobroker/node_modules/yargs-parser npm ERR! extraneous: yeast@0.1.2 /opt/iobroker/node_modules/yeast npm ERR! extraneous: yocto-queue@0.1.0 /opt/iobroker/node_modules/yocto-queue npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2022-09-06T13_33_59_784Z-debug-0.log