NEWS
[gelöst]Nach Update auf Node 16 startet IOBROKER nicht mehr
-
@thomas-braun sagte in Nach Update auf Node 16 startet IOBROKER nicht mehr:
@chemieka sagte in Nach Update auf Node 16 startet IOBROKER nicht mehr:
Invalid tag name "node_modules\tr-O64": Tags may not have any characters that encodeURIComponent encodes
Den hatten wir schon urlange nicht mehr. Ich denke das ist mittlerweile gefixt.
Aber wenn man halt nie updates macht...cd /opt/iobroker/ && npm list
anschauen.
Habe grade noch das laufen: sudo apt-get update && sudo apt-get upgrade
-
@chemieka sagte in Nach Update auf Node 16 startet IOBROKER nicht mehr:
sudo apt-get update && sudo apt-get upgrade
Ist auch ein Kommando aus der Vergangenheit.
sudo apt update sudo apt full-upgrade sudo reboot
ist die aktuelle Version.
-
@homoran sagte in Nach Update auf Node 16 startet IOBROKER nicht mehr:
@chemieka sagte in Nach Update auf Node 16 startet IOBROKER nicht mehr:
das hatte ich gemacht.
aber nicht gezeigt!
wie soll man das dann wissen?
und die Fehlermeldung hast du uns auch nicht freiwillig genanntoh ich ging davon aus das steht auch im iob diag Anhang. Sorry.
-
@thomas-braun sagte in Nach Update auf Node 16 startet IOBROKER nicht mehr:
@chemieka sagte in Nach Update auf Node 16 startet IOBROKER nicht mehr:
sudo apt-get update && sudo apt-get upgrade
Ist auch ein Kommando aus der Vergangenheit.
sudo apt update sudo apt full-upgrade sudo reboot
ist die aktuelle Version.
ehrlicherweise dachte ich nicht außerhalb IObroker noch andere Updates zu machen müssen.
hoffe das bringt die Rettung, läuft noch immer. -
@chemieka sagte in Nach Update auf Node 16 startet IOBROKER nicht mehr:
ehrlicherweise dachte ich nicht außerhalb IObroker noch andere Updates zu machen müssen.
Dein Windows oder was du da auch immer verwendest wirst du ja hoffentlich auch losgelöst vom Browser mal aktuell halten?
-
@thomas-braun
ja schon. Hatte ich hier irgendwie nicht auf dem Schirm. Ich hoffe das Beste. -
Dann kannste direkt auch nodejs18 auf das System bringen.
-
@thomas-braun mach ich sofort, war ja schon drauf. Das Update läuft noch immer.
Hatte garnicht das Gefühl das das System schon so alt ist. -
@chemieka sagte in Nach Update auf Node 16 startet IOBROKER nicht mehr:
Hatte garnicht das Gefühl das das System schon so alt ist.
Buster wäre wie noch Windows 7 fahren.
dürfte etwa 3 Jahre nicht angefasst worden sein. -
Hatte garnicht das Gefühl das das System schon so alt ist.
Das ist ja auch nicht alt, das ist tot:
-
@thomas-braun
ok und kann ich das was machen ober geht nur neu aufsetzen? -
@chemieka sagte in Nach Update auf Node 16 startet IOBROKER nicht mehr:
@thomas-braun sagte in Nach Update auf Node 16 startet IOBROKER nicht mehr:
@chemieka sagte in Nach Update auf Node 16 startet IOBROKER nicht mehr:
Invalid tag name "node_modules\tr-O64": Tags may not have any characters that encodeURIComponent encodes
Den hatten wir schon urlange nicht mehr. Ich denke das ist mittlerweile gefixt.
Aber wenn man halt nie updates macht...cd /opt/iobroker/ && npm list
anschauen.
Habe grade noch das laufen: sudo apt-get update && sudo apt-get upgrade
pi@ioBroker-RasPi4:~ $ cd /opt/iobroker/ && npm list iobroker.inst@2.0.3 /opt/iobroker ├── @alcalzone/esbuild-register@2.5.1-1 extraneous ├── extraneous error: Failed to parse json ├── @apollon/iobroker-tools@0.2.1 extraneous ├── extraneous error: Failed to parse json ├── extraneous error: Failed to parse json ├── @googleapis/drive@5.1.0 extraneous ├── extraneous error: Failed to parse json ├── extraneous error: Failed to parse json ├── @iobroker/js-controller-common-db@4.0.24 extraneous ├── @iobroker/plugin-sentry@1.2.1 extraneous ├── @iobroker/socket-classes@1.0.2 extraneous ├── @iobroker/ws-server@2.1.0 extraneous ├── extraneous error: Failed to parse json ├── extraneous error: Failed to parse json ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/@root/greenlock/package.json ├── extraneous error: Failed to parse json ├── extraneous error: Failed to parse json ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/@sentry-internal/tracing/package.json ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/@sentry/core/package.json ├── extraneous error: Failed to parse json ├── extraneous error: Failed to parse json ├── @sentry/minimal@6.19.7 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/@sentry/node/package.json ├── @sentry/types@7.56.0 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/@sentry/utils/package.json ├── extraneous error: Failed to parse json ├── @sindresorhus/is@5.4.1 extraneous ├── @szmarczak/http-timer@5.0.1 extraneous ├── @types/bl@5.1.0 extraneous ├── @types/request@2.48.8 extraneous ├── @types/triple-beam@1.3.2 extraneous ├── extraneous error: Failed to parse json ├── acorn-globals@7.0.1 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/ajv/package.json ├── extraneous error: Failed to parse json ├── alexa-remote2@5.10.1 extraneous ├── array-flatten@1.1.1 extraneous ├── arrify@2.0.1 extraneous ├── asn1@0.2.6 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/async/package.json ├── at-least-node@1.0.0 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/aws-iot-device-sdk/package.json ├── aws-sign2@0.7.0 extraneous ├── aws4@1.12.0 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/axios/package.json ├── backo2@1.0.2 extraneous ├── base-64@1.0.0 extraneous ├── bcrypt-pbkdf@1.0.2 extraneous ├── binrpc@3.3.1 extraneous ├── body-parser@1.20.2 extraneous ├── bottleneck@2.19.5 extraneous ├── extraneous error: Failed to parse json ├── byte-length@1.0.2 extraneous ├── cacheable-lookup@7.0.0 extraneous ├── cacheable-request@10.2.11 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/canvas/package.json ├── capitalize@2.0.4 extraneous ├── caseless@0.12.0 extraneous ├── chokidar@3.5.3 extraneous ├── chownr@2.0.0 extraneous ├── cliui@3.2.0 extraneous ├── cluster-key-slot@1.1.2 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/coap/package.json ├── coap-packet@1.1.1 extraneous ├── coffeescript@1.12.7 extraneous ├── color@4.2.3 extraneous ├── colors@1.4.0 ├── colorspace@1.1.4 extraneous ├── commist@1.1.0 extraneous ├── component-bind@1.0.0 extraneous ├── component-inherit@0.0.3 extraneous ├── compress-json@2.1.2 extraneous ├── compression@1.7.4 extraneous ├── connect-flash@0.1.1 extraneous ├── content-disposition@0.5.4 extraneous ├── extraneous error: Failed to parse json ├── crypto@1.0.1 extraneous ├── crypto-js@4.0.0 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/cssstyle/package.json ├── cycle@1.0.3 extraneous ├── daemonize2@0.4.2 extraneous ├── dashdash@1.14.1 extraneous ├── data-urls@4.0.0 extraneous ├── decache@4.6.1 extraneous ├── decamelize@1.2.0 extraneous ├── decimal.js@10.4.3 extraneous ├── define-properties@1.2.0 extraneous ├── denque@1.5.1 extraneous ├── diskusage@1.1.3 extraneous ├── domexception@4.0.0 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/dropbox-v2-api/package.json ├── duplexify@4.1.2 extraneous ├── ecc-jsbn@0.1.2 extraneous ├── echarts@4.9.0 extraneous ├── enabled@2.0.0 extraneous ├── extraneous error: Failed to parse json ├── extraneous error: Failed to parse json ├── escalade@3.1.1 extraneous ├── escodegen@2.0.0 extraneous ├── execa@5.1.1 extraneous ├── extraneous error: Failed to parse json ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/express-fileupload/package.json ├── fast-deep-equal@3.1.3 extraneous ├── fast-json-stable-stringify@2.1.0 extraneous ├── fast-text-encoding@1.0.6 extraneous ├── fast-xml-parser@3.21.1 extraneous ├── fastseries@2.0.0 extraneous ├── fecha@4.2.3 extraneous ├── finalhandler@1.2.0 extraneous ├── forever-agent@0.6.1 extraneous ├── form-data@4.0.0 extraneous ├── extraneous error: Failed to parse json ├─┬ fs-extra@7.0.1 │ ├── graceful-fs@4.2.11 │ ├─┬ jsonfile@4.0.0 │ │ └── graceful-fs@4.2.11 deduped │ └── universalify@0.1.2 ├── fs-minipass@2.1.0 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/fsevents/package.json ├── ftp@0.3.10 extraneous ├── gcp-metadata@5.2.0 extraneous ├── extraneous error: Failed to parse json ├── get-caller-file@1.0.3 extraneous ├── get-ssl-certificate@2.3.3 extraneous ├── getpass@0.1.7 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/google-auth-library/package.json ├── extraneous error: Failed to parse json ├── greenlock@4.0.4 extraneous ├── greenlock-express@4.0.3 extraneous ├── gtoken@6.1.2 extraneous ├── har-validator@5.1.5 extraneous ├── has-cors@1.1.0 extraneous ├── he@1.2.0 extraneous ├── help-me@3.0.0 extraneous ├── homematic-xmlrpc@1.0.2 extraneous ├── hot-patcher@1.0.0 extraneous ├── html-encoding-sniffer@3.0.0 extraneous ├── http-proxy-agent@5.0.0 extraneous ├── http-signature@1.2.0 extraneous ├── extraneous error: Failed to parse json ├── indexof@0.0.1 extraneous ├── int64-buffer@1.0.1 extraneous ├─┬ iobroker@2.0.3 │ ├── colors@1.4.0 deduped │ ├── fs-extra@7.0.1 deduped │ ├── semver@5.7.1 deduped │ └── UNMET DEPENDENCY yargs@^7.0.2 ├─┬ (iobroker.admin) invalid error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.admin/package.json │ └── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.admin/node_modules/semver/package.json ├── (iobroker.alexa2) invalid error: Failed to parse json ├─┬ (iobroker.backitup) invalid error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.backitup/package.json │ ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.backitup/node_modules/axios/package.json │ ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.backitup/node_modules/fs-extra/package.json │ └── jsonfile@6.1.0 extraneous ├── (iobroker.daswetter) invalid error: Failed to parse json ├─┬ (iobroker.dwd) invalid error: Failed to parse json │ └── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.dwd/node_modules/axios/package.json ├── (iobroker.flot) invalid error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.flot/package.json ├── (iobroker.fritzbox) invalid error: Failed to parse json ├─┬ iobroker.harmony@1.2.2 │ ├─┬ @harmonyhub/discover@1.0.9 │ │ ├── autobind-decorator@2.4.0 │ │ └─┬ debug@4.3.4 │ │ └── ms@2.1.2 │ ├─┬ @iobroker/adapter-core@1.0.3 │ │ └─┬ @types/iobroker@1.4.13 │ │ └── error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/@types/node/package.json │ ├─┬ harmonyhubws@1.0.6 │ │ ├── UNMET DEPENDENCY request@^2.88.0 │ │ ├─┬ request-promise-native@1.0.9 │ │ │ ├── UNMET PEER DEPENDENCY request@^2.34 │ │ │ ├─┬ request-promise-core@1.1.4 │ │ │ │ └── UNMET DEPENDENCY lodash@^4.17.19 │ │ │ ├── stealthy-require@1.1.1 │ │ │ └─┬ tough-cookie@2.5.0 │ │ │ ├── UNMET DEPENDENCY psl@^1.1.28 │ │ │ └── punycode@2.3.0 │ │ ├── semver@5.7.1 deduped │ │ └── (ws) invalid error: Failed to parse json │ └── semaphore@1.0.5 ├── (iobroker.history) invalid error: Failed to parse json ├─┬ (iobroker.hm-rega) invalid error: Failed to parse json │ └── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.hm-rega/node_modules/iconv-lite/package.json ├── (iobroker.hm-rpc) invalid error: Failed to parse json ├── (iobroker.hue) invalid error: Failed to parse json ├─┬ (iobroker.hue-extended) invalid error: Failed to parse json │ └── extraneous error: Failed to parse json ├─┬ iobroker.ical@1.13.2 │ ├─┬ @iobroker/adapter-core@2.6.8 │ │ └─┬ @types/iobroker@4.0.5 │ │ └── deduped error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/@types/node/package.json │ ├── UNMET DEPENDENCY axios@^0.27.2 │ ├── cloneextend@0.0.3 │ ├── json-schema@0.4.0 │ ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.ical/node_modules/luxon/package.json │ ├─┬ node-ical@0.15.3 │ │ ├── (axios) invalid error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/node-ical/node_modules/axios/package.json │ │ ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/node-ical/node_modules/luxon/package.json │ │ ├── UNMET DEPENDENCY moment-timezone@^0.5.31 │ │ ├─┬ rrule@2.6.4 │ │ │ ├── UNMET OPTIONAL DEPENDENCY luxon@^1.21.3 │ │ │ └── tslib@1.14.1 deduped │ │ └── UNMET DEPENDENCY uuid@^9.0.0 │ └─┬ rrule@2.6.4 │ ├── UNMET OPTIONAL DEPENDENCY luxon@^1.21.3 │ └── tslib@1.14.1 ├─┬ (iobroker.iot) invalid error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.iot/package.json │ └── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.iot/node_modules/axios/package.json ├─┬ (iobroker.javascript) invalid error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.javascript/package.json │ ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.javascript/node_modules/@types/node/package.json │ ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.javascript/node_modules/axios/package.json │ └── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.javascript/node_modules/semver/package.json ├─┬ (iobroker.js-controller) invalid error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/package.json │ ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/axios/package.json │ ├── cliui@8.0.1 extraneous │ ├── debug@4.3.4 extraneous │ ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/fs-extra/package.json │ ├── get-caller-file@2.0.5 extraneous │ ├── jsonfile@6.1.0 extraneous │ ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/semver/package.json │ ├── y18n@5.0.8 extraneous │ ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/yargs/package.json │ └── yargs-parser@21.1.1 extraneous ├── (iobroker.life360) invalid error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.life360/package.json ├── (iobroker.mihome-vacuum) invalid error: Failed to parse json ├─┬ iobroker.pushover@3.0.3 │ ├── @iobroker/adapter-core@2.6.8 deduped │ ├── UNMET DEPENDENCY axios@^0.27.2 │ └── pushover-notifications@1.2.2 ├── (iobroker.scenes) invalid error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.scenes/package.json ├─┬ (iobroker.shelly) invalid error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.shelly/package.json │ ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.shelly/node_modules/axios/package.json │ ├── xml2js@0.6.0 extraneous │ └── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.shelly/node_modules/xmlbuilder/package.json ├── extraneous error: Failed to parse json ├─┬ (iobroker.smartmeter) invalid error: Failed to parse json │ ├── extraneous error: Failed to parse json │ ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@sentry/integrations/package.json │ ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@sentry/node/package.json │ ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@sentry/types/package.json │ └── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@sentry/utils/package.json ├── iobroker.socketio@4.2.0 extraneous ├── (iobroker.spotify-premium) invalid error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.spotify-premium/package.json ├── (iobroker.tr-064) invalid error: Failed to parse json ├── (iobroker.trashschedule) invalid error: Failed to parse json ├── iobroker.type-detector@1.1.2 extraneous ├─┬ (iobroker.vis) invalid error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/package.json │ └── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/node_modules/axios/package.json ├── (iobroker.vis-colorpicker) invalid error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis-colorpicker/package.json ├─┬ iobroker.vis-history@1.0.0 │ └─┬ @iobroker/adapter-core@1.0.3 │ └─┬ @types/iobroker@1.4.13 │ └── deduped error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/@types/node/package.json ├── (iobroker.vis-map) invalid error: Failed to parse json ├─┬ (iobroker.vis-players) invalid error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis-players/package.json │ └── @iobroker/adapter-core@1.0.3 extraneous ├─┬ (iobroker.web) invalid error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.web/package.json │ └── extraneous error: Failed to parse json ├── iobroker.ws@1.3.0 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/ioredis/package.json ├── is-core-module@2.12.1 extraneous ├── is-empty-object@1.1.1 extraneous ├── is-potential-custom-element-name@1.0.1 extraneous ├── is-typedarray@1.0.0 extraneous ├── isarray@1.0.0 extraneous ├── isstream@0.1.2 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/jsdom/package.json ├── json-schema-traverse@0.4.1 extraneous ├── json-stringify-safe@5.0.1 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/jsonata/package.json ├── extraneous error: Failed to parse json ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/jszip/package.json ├── kuler@2.0.0 extraneous ├── layerr@0.1.2 extraneous ├── le-acme-core@2.1.4 extraneous ├── le-challenge-fs@2.0.9 extraneous ├── le-sni-auto@2.1.9 extraneous ├── lie@3.3.0 extraneous ├── loadavg-windows@1.1.1 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/localforage/package.json ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/lodash/package.json ├── lodash.defaults@4.2.0 extraneous ├── lodash.flatten@4.4.0 extraneous ├── lodash.isarguments@3.1.0 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/logform/package.json ├── lru-cache@6.0.0 extraneous ├── lru_map@0.3.3 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/luxon/package.json ├── make-dir@3.1.0 extraneous ├── md5@2.3.0 extraneous ├── mdns-discovery@0.2.6 extraneous ├── merge-descriptors@1.0.1 extraneous ├── methods@1.1.2 extraneous ├── mime@3.0.0 extraneous ├── extraneous error: Failed to parse json ├── minipass@5.0.0 extraneous ├── minizlib@2.1.2 extraneous ├── mkdirp@1.0.4 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/moment/package.json ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/moment-timezone/package.json ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/mqtt/package.json ├── mqtt-connection@4.1.0 extraneous ├── extraneous error: Failed to parse json ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/nan/package.json ├── nearest-color@0.4.4 extraneous ├── nested-property@4.0.0 extraneous ├── extraneous error: Failed to parse json ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/node-forge/package.json ├── node-gyp-build@4.6.0 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/node-hue-api/package.json ├── node-inspect@2.0.0 extraneous ├── extraneous error: Failed to parse json ├── node-schedule@2.1.1 extraneous ├── node-wol@0.1.1 extraneous ├── nopt@5.0.0 extraneous ├── npmlog@5.0.1 extraneous ├── nwsapi@2.2.5 extraneous ├── oauth-sign@0.9.0 extraneous ├── extraneous error: Failed to parse json ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/object.assign/package.json ├── one-time@1.0.0 extraneous ├── extraneous error: Failed to parse json ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/open-sml/package.json ├── os-locale@1.4.0 extraneous ├── p-cancelable@3.0.0 extraneous ├── p-map@2.1.0 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/pako/package.json ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/parse5/package.json ├── parseqs@0.0.6 extraneous ├── parseuri@0.0.6 extraneous ├── extraneous error: Failed to parse json ├── passport-local@1.0.0 extraneous ├── path-parse@1.0.7 extraneous ├── path-posix@1.0.0 extraneous ├── path-to-regexp@0.1.7 extraneous ├── pause@0.0.1 extraneous ├── performance-now@2.1.0 extraneous ├── pidusage@3.0.2 extraneous ├── point-in-polygon@1.0.1 extraneous ├── prebuild-install@7.1.1 extraneous ├── process-nextick-args@2.0.1 extraneous ├── extraneous error: Failed to parse json ├── proxy-addr@2.0.7 extraneous ├── proxy-from-env@1.1.0 extraneous ├── extraneous error: Failed to parse json ├── extraneous error: Failed to parse json ├── quick-lru@5.1.1 extraneous ├── read@1.0.7 extraneous ├── read-pkg-up@1.0.1 extraneous ├── extraneous error: Failed to parse json ├── readline-sync@1.4.10 extraneous ├── redis-commands@1.7.0 extraneous ├── redis-parser@3.0.0 extraneous ├── reinterval@1.1.0 extraneous ├── UNMET PEER DEPENDENCY extraneous error: Failed to parse json ├── request-promise@4.2.6 extraneous ├── require-directory@2.1.1 extraneous ├── require-main-filename@1.0.1 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/resolve/package.json ├── resolve-alpn@1.2.1 extraneous ├── retry-request@4.2.2 extraneous ├── revalidator@0.1.8 extraneous ├── rimraf@3.0.2 extraneous ├── rrule@2.7.2 extraneous ├── extraneous error: Failed to parse json ├── safe-stable-stringify@2.4.3 extraneous ├── saxes@6.0.0 extraneous ├── semver@5.7.1 ├── extraneous error: Failed to parse json ├── serialport@10.5.0 extraneous ├── serve-static@1.15.0 extraneous ├── setimmediate@1.0.5 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/sharp/package.json ├── shelly-iot@1.1.2 extraneous ├── side-channel@1.0.4 extraneous ├── simple-get@3.1.1 extraneous ├── extraneous error: Failed to parse json ├── extraneous error: Failed to parse json ├── split2@3.2.2 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/sshpk/package.json ├── stack-trace@0.0.10 extraneous ├── standard-as-callback@2.1.0 extraneous ├── streamsearch@1.1.0 extraneous ├── string_decoder@1.1.1 extraneous ├── suncalc2@1.8.1 extraneous ├── supports-preserve-symlinks-flag@1.0.0 extraneous ├── symbol-tree@3.2.4 extraneous ├── extraneous error: Failed to parse json ├── extraneous error: Failed to parse json ├── tar-stream@2.2.0 extraneous ├── tcp-ping@0.1.1 extraneous ├── to-array@0.1.4 extraneous ├── tough-cookie@4.1.3 extraneous ├── tr-064@0.2.0 extraneous ├── tr-O64@0.2.4 extraneous ├── tr46@4.1.1 extraneous ├── treemap-js@1.2.1 extraneous ├── UNMET PEER DEPENDENCY extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/typescript/package.json ├── extraneous error: Failed to parse json ├── url-join@4.0.1 extraneous ├── util-deprecate@1.0.2 extraneous ├── utils-merge@1.0.1 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/uuid/package.json ├── virtual-tsc@0.6.2 extraneous ├── w3c-xmlserializer@4.0.0 extraneous ├── wake_on_lan@1.0.0 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/webdav/package.json ├── websocket-stream@5.5.2 extraneous ├── extraneous error: Failed to parse json ├── which-module@1.0.0 extraneous ├── extraneous error: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/winston/package.json ├── extraneous error: Failed to parse json ├── xml2json-light@1.0.6 extraneous ├── xmlbuilder@0.4.2 extraneous ├── xmlhttprequest-ssl@1.6.3 extraneous ├── y18n@3.2.2 extraneous ├─┬ (yargs) invalid error: Failed to parse json │ └── string-width@1.0.2 extraneous ├── yargs-parser@5.0.1 extraneous ├── yeast@0.1.2 extraneous └── zlib@1.0.5 extraneous npm ERR! peer dep missing: request@^2.34, required by request-promise@4.2.6 npm ERR! peer dep missing: typescript@>=2.0.0, required by virtual-tsc@0.6.2 npm ERR! extraneous: @alcalzone/esbuild-register@2.5.1-1 /opt/iobroker/node_modules/@alcalzone/esbuild-register npm ERR! extraneous: @apollon/iobroker-tools@0.2.1 /opt/iobroker/node_modules/@apollon/iobroker-tools npm ERR! extraneous: @googleapis/drive@5.1.0 /opt/iobroker/node_modules/@googleapis/drive npm ERR! extraneous: @iobroker/js-controller-common-db@4.0.24 /opt/iobroker/node_modules/@iobroker/js-controller-common-db npm ERR! extraneous: @iobroker/plugin-sentry@1.2.1 /opt/iobroker/node_modules/@iobroker/plugin-sentry npm ERR! extraneous: @iobroker/socket-classes@1.0.2 /opt/iobroker/node_modules/@iobroker/socket-classes npm ERR! extraneous: @iobroker/ws-server@2.1.0 /opt/iobroker/node_modules/@iobroker/ws-server npm ERR! extraneous: @sentry/minimal@6.19.7 /opt/iobroker/node_modules/@sentry/minimal npm ERR! extraneous: @sentry/types@7.56.0 /opt/iobroker/node_modules/@sentry/types npm ERR! extraneous: @sindresorhus/is@5.4.1 /opt/iobroker/node_modules/@sindresorhus/is npm ERR! extraneous: @szmarczak/http-timer@5.0.1 /opt/iobroker/node_modules/@szmarczak/http-timer npm ERR! extraneous: @types/bl@5.1.0 /opt/iobroker/node_modules/@types/bl npm ERR! extraneous: @types/request@2.48.8 /opt/iobroker/node_modules/@types/request npm ERR! extraneous: @types/triple-beam@1.3.2 /opt/iobroker/node_modules/@types/triple-beam npm ERR! extraneous: @alcalzone/pak /opt/iobroker/node_modules/@alcalzone/pak npm ERR! error in /opt/iobroker/node_modules/@alcalzone/pak: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: @colors/colors /opt/iobroker/node_modules/@colors/colors npm ERR! error in /opt/iobroker/node_modules/@colors/colors: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: @dabh/diagnostics /opt/iobroker/node_modules/@dabh/diagnostics npm ERR! error in /opt/iobroker/node_modules/@dabh/diagnostics: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: @iobroker/js-controller-adapter /opt/iobroker/node_modules/@iobroker/js-controller-adapter npm ERR! error in /opt/iobroker/node_modules/@iobroker/js-controller-adapter: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: @iobroker/js-controller-cli /opt/iobroker/node_modules/@iobroker/js-controller-cli npm ERR! error in /opt/iobroker/node_modules/@iobroker/js-controller-cli: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: @mapbox/node-pre-gyp /opt/iobroker/node_modules/@mapbox/node-pre-gyp npm ERR! error in /opt/iobroker/node_modules/@mapbox/node-pre-gyp: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: @root/acme /opt/iobroker/node_modules/@root/acme npm ERR! error in /opt/iobroker/node_modules/@root/acme: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: @root/greenlock /opt/iobroker/node_modules/@root/greenlock npm ERR! error in /opt/iobroker/node_modules/@root/greenlock: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/@root/greenlock/package.json' npm ERR! extraneous: @root/greenlock-express /opt/iobroker/node_modules/@root/greenlock-express npm ERR! error in /opt/iobroker/node_modules/@root/greenlock-express: Failed to parse json npm ERR! Unexpected token "\u0000" (0x00) in JSON at position 0 while parsing near "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000..." npm ERR! extraneous: @root/keypairs /opt/iobroker/node_modules/@root/keypairs npm ERR! error in /opt/iobroker/node_modules/@root/keypairs: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: @sentry-internal/tracing /opt/iobroker/node_modules/@sentry-internal/tracing npm ERR! error in /opt/iobroker/node_modules/@sentry-internal/tracing: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/@sentry-internal/tracing/package.json' npm ERR! extraneous: @sentry/core /opt/iobroker/node_modules/@sentry/core npm ERR! error in /opt/iobroker/node_modules/@sentry/core: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/@sentry/core/package.json' npm ERR! extraneous: @sentry/hub /opt/iobroker/node_modules/@sentry/hub npm ERR! error in /opt/iobroker/node_modules/@sentry/hub: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: @sentry/integrations /opt/iobroker/node_modules/@sentry/integrations npm ERR! error in /opt/iobroker/node_modules/@sentry/integrations: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: @sentry/node /opt/iobroker/node_modules/@sentry/node npm ERR! error in /opt/iobroker/node_modules/@sentry/node: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/@sentry/node/package.json' npm ERR! extraneous: @sentry/utils /opt/iobroker/node_modules/@sentry/utils npm ERR! error in /opt/iobroker/node_modules/@sentry/utils: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/@sentry/utils/package.json' npm ERR! extraneous: @serialport/bindings-cpp /opt/iobroker/node_modules/@serialport/bindings-cpp npm ERR! error in /opt/iobroker/node_modules/@serialport/bindings-cpp: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: acorn /opt/iobroker/node_modules/acorn npm ERR! error in /opt/iobroker/node_modules/acorn: Failed to parse json npm ERR! Unexpected token "\u0000" (0x00) in JSON at position 0 while parsing near "\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000..." npm ERR! extraneous: ajv /opt/iobroker/node_modules/ajv npm ERR! error in /opt/iobroker/node_modules/ajv: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/ajv/package.json' npm ERR! extraneous: alcalzone-shared /opt/iobroker/node_modules/alcalzone-shared npm ERR! error in /opt/iobroker/node_modules/alcalzone-shared: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: async /opt/iobroker/node_modules/async npm ERR! error in /opt/iobroker/node_modules/async: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/async/package.json' npm ERR! extraneous: aws-iot-device-sdk /opt/iobroker/node_modules/aws-iot-device-sdk npm ERR! error in /opt/iobroker/node_modules/aws-iot-device-sdk: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/aws-iot-device-sdk/package.json' npm ERR! extraneous: axios /opt/iobroker/node_modules/axios npm ERR! error in /opt/iobroker/node_modules/axios: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/axios/package.json' npm ERR! extraneous: busboy /opt/iobroker/node_modules/busboy npm ERR! error in /opt/iobroker/node_modules/busboy: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: canvas /opt/iobroker/node_modules/canvas npm ERR! error in /opt/iobroker/node_modules/canvas: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/canvas/package.json' npm ERR! extraneous: coap /opt/iobroker/node_modules/coap npm ERR! error in /opt/iobroker/node_modules/coap: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/coap/package.json' npm ERR! extraneous: cron-parser /opt/iobroker/node_modules/cron-parser npm ERR! error in /opt/iobroker/node_modules/cron-parser: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: cssstyle /opt/iobroker/node_modules/cssstyle npm ERR! error in /opt/iobroker/node_modules/cssstyle: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/cssstyle/package.json' npm ERR! extraneous: dropbox-v2-api /opt/iobroker/node_modules/dropbox-v2-api npm ERR! error in /opt/iobroker/node_modules/dropbox-v2-api: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/dropbox-v2-api/package.json' npm ERR! extraneous: engine.io-client /opt/iobroker/node_modules/engine.io-client npm ERR! error in /opt/iobroker/node_modules/engine.io-client: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: entities /opt/iobroker/node_modules/entities npm ERR! error in /opt/iobroker/node_modules/entities: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: express /opt/iobroker/node_modules/express npm ERR! error in /opt/iobroker/node_modules/express: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: express-fileupload /opt/iobroker/node_modules/express-fileupload npm ERR! error in /opt/iobroker/node_modules/express-fileupload: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/express-fileupload/package.json' npm ERR! extraneous: form-data-encoder /opt/iobroker/node_modules/form-data-encoder npm ERR! error in /opt/iobroker/node_modules/form-data-encoder: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: fsevents /opt/iobroker/node_modules/fsevents npm ERR! error in /opt/iobroker/node_modules/fsevents: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/fsevents/package.json' npm ERR! extraneous: geolocation-utils /opt/iobroker/node_modules/geolocation-utils npm ERR! error in /opt/iobroker/node_modules/geolocation-utils: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: google-auth-library /opt/iobroker/node_modules/google-auth-library npm ERR! error in /opt/iobroker/node_modules/google-auth-library: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/google-auth-library/package.json' npm ERR! extraneous: got /opt/iobroker/node_modules/got npm ERR! error in /opt/iobroker/node_modules/got: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: http2-wrapper /opt/iobroker/node_modules/http2-wrapper npm ERR! error in /opt/iobroker/node_modules/http2-wrapper: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! error in /opt/iobroker/node_modules/iobroker.admin: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.admin/package.json' npm ERR! invalid: iobroker.admin /opt/iobroker/node_modules/iobroker.admin npm ERR! extraneous: semver /opt/iobroker/node_modules/iobroker.admin/node_modules/semver npm ERR! error in /opt/iobroker/node_modules/iobroker.admin/node_modules/semver: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.admin/node_modules/semver/package.json' npm ERR! error in /opt/iobroker/node_modules/iobroker.alexa2: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! invalid: iobroker.alexa2 /opt/iobroker/node_modules/iobroker.alexa2 npm ERR! error in /opt/iobroker/node_modules/iobroker.backitup: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.backitup/package.json' npm ERR! invalid: iobroker.backitup /opt/iobroker/node_modules/iobroker.backitup npm ERR! extraneous: axios /opt/iobroker/node_modules/iobroker.backitup/node_modules/axios npm ERR! error in /opt/iobroker/node_modules/iobroker.backitup/node_modules/axios: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.backitup/node_modules/axios/package.json' npm ERR! extraneous: fs-extra /opt/iobroker/node_modules/iobroker.backitup/node_modules/fs-extra npm ERR! error in /opt/iobroker/node_modules/iobroker.backitup/node_modules/fs-extra: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.backitup/node_modules/fs-extra/package.json' npm ERR! extraneous: jsonfile@6.1.0 /opt/iobroker/node_modules/iobroker.backitup/node_modules/jsonfile npm ERR! error in /opt/iobroker/node_modules/iobroker.daswetter: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! invalid: iobroker.daswetter /opt/iobroker/node_modules/iobroker.daswetter npm ERR! error in /opt/iobroker/node_modules/iobroker.dwd: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! invalid: iobroker.dwd /opt/iobroker/node_modules/iobroker.dwd npm ERR! extraneous: axios /opt/iobroker/node_modules/iobroker.dwd/node_modules/axios npm ERR! error in /opt/iobroker/node_modules/iobroker.dwd/node_modules/axios: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.dwd/node_modules/axios/package.json' npm ERR! error in /opt/iobroker/node_modules/iobroker.flot: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.flot/package.json' npm ERR! invalid: iobroker.flot /opt/iobroker/node_modules/iobroker.flot npm ERR! error in /opt/iobroker/node_modules/iobroker.fritzbox: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! invalid: iobroker.fritzbox /opt/iobroker/node_modules/iobroker.fritzbox npm ERR! error in /opt/iobroker/node_modules/iobroker.history: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! invalid: iobroker.history /opt/iobroker/node_modules/iobroker.history npm ERR! error in /opt/iobroker/node_modules/iobroker.hm-rega: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! invalid: iobroker.hm-rega /opt/iobroker/node_modules/iobroker.hm-rega npm ERR! extraneous: iconv-lite /opt/iobroker/node_modules/iobroker.hm-rega/node_modules/iconv-lite npm ERR! error in /opt/iobroker/node_modules/iobroker.hm-rega/node_modules/iconv-lite: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.hm-rega/node_modules/iconv-lite/package.json' npm ERR! error in /opt/iobroker/node_modules/iobroker.hm-rpc: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! invalid: iobroker.hm-rpc /opt/iobroker/node_modules/iobroker.hm-rpc npm ERR! error in /opt/iobroker/node_modules/iobroker.hue: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! invalid: iobroker.hue /opt/iobroker/node_modules/iobroker.hue npm ERR! error in /opt/iobroker/node_modules/iobroker.hue-extended: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! invalid: iobroker.hue-extended /opt/iobroker/node_modules/iobroker.hue-extended npm ERR! extraneous: ws /opt/iobroker/node_modules/iobroker.hue-extended/node_modules/ws npm ERR! error in /opt/iobroker/node_modules/iobroker.hue-extended/node_modules/ws: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! error in /opt/iobroker/node_modules/iobroker.iot: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.iot/package.json' npm ERR! invalid: iobroker.iot /opt/iobroker/node_modules/iobroker.iot npm ERR! extraneous: axios /opt/iobroker/node_modules/iobroker.iot/node_modules/axios npm ERR! error in /opt/iobroker/node_modules/iobroker.iot/node_modules/axios: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.iot/node_modules/axios/package.json' npm ERR! error in /opt/iobroker/node_modules/iobroker.javascript: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.javascript/package.json' npm ERR! invalid: iobroker.javascript /opt/iobroker/node_modules/iobroker.javascript npm ERR! extraneous: @types/node /opt/iobroker/node_modules/iobroker.javascript/node_modules/@types/node npm ERR! error in /opt/iobroker/node_modules/iobroker.javascript/node_modules/@types/node: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.javascript/node_modules/@types/node/package.json' npm ERR! extraneous: axios /opt/iobroker/node_modules/iobroker.javascript/node_modules/axios npm ERR! error in /opt/iobroker/node_modules/iobroker.javascript/node_modules/axios: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.javascript/node_modules/axios/package.json' npm ERR! extraneous: semver /opt/iobroker/node_modules/iobroker.javascript/node_modules/semver npm ERR! error in /opt/iobroker/node_modules/iobroker.javascript/node_modules/semver: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.javascript/node_modules/semver/package.json' npm ERR! error in /opt/iobroker/node_modules/iobroker.js-controller: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/package.json' npm ERR! invalid: iobroker.js-controller /opt/iobroker/node_modules/iobroker.js-controller npm ERR! extraneous: axios /opt/iobroker/node_modules/iobroker.js-controller/node_modules/axios npm ERR! error in /opt/iobroker/node_modules/iobroker.js-controller/node_modules/axios: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/axios/package.json' npm ERR! extraneous: fs-extra /opt/iobroker/node_modules/iobroker.js-controller/node_modules/fs-extra npm ERR! error in /opt/iobroker/node_modules/iobroker.js-controller/node_modules/fs-extra: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/fs-extra/package.json' npm ERR! extraneous: semver /opt/iobroker/node_modules/iobroker.js-controller/node_modules/semver npm ERR! error in /opt/iobroker/node_modules/iobroker.js-controller/node_modules/semver: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/semver/package.json' npm ERR! extraneous: yargs /opt/iobroker/node_modules/iobroker.js-controller/node_modules/yargs npm ERR! error in /opt/iobroker/node_modules/iobroker.js-controller/node_modules/yargs: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.js-controller/node_modules/yargs/package.json' npm ERR! extraneous: cliui@8.0.1 /opt/iobroker/node_modules/iobroker.js-controller/node_modules/cliui npm ERR! extraneous: debug@4.3.4 /opt/iobroker/node_modules/iobroker.js-controller/node_modules/debug npm ERR! extraneous: get-caller-file@2.0.5 /opt/iobroker/node_modules/iobroker.js-controller/node_modules/get-caller-file npm ERR! extraneous: jsonfile@6.1.0 /opt/iobroker/node_modules/iobroker.js-controller/node_modules/jsonfile npm ERR! extraneous: y18n@5.0.8 /opt/iobroker/node_modules/iobroker.js-controller/node_modules/y18n npm ERR! extraneous: yargs-parser@21.1.1 /opt/iobroker/node_modules/iobroker.js-controller/node_modules/yargs-parser npm ERR! error in /opt/iobroker/node_modules/iobroker.life360: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.life360/package.json' npm ERR! invalid: iobroker.life360 /opt/iobroker/node_modules/iobroker.life360 npm ERR! error in /opt/iobroker/node_modules/iobroker.mihome-vacuum: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! invalid: iobroker.mihome-vacuum /opt/iobroker/node_modules/iobroker.mihome-vacuum npm ERR! error in /opt/iobroker/node_modules/iobroker.scenes: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.scenes/package.json' npm ERR! invalid: iobroker.scenes /opt/iobroker/node_modules/iobroker.scenes npm ERR! error in /opt/iobroker/node_modules/iobroker.shelly: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.shelly/package.json' npm ERR! invalid: iobroker.shelly /opt/iobroker/node_modules/iobroker.shelly npm ERR! extraneous: axios /opt/iobroker/node_modules/iobroker.shelly/node_modules/axios npm ERR! error in /opt/iobroker/node_modules/iobroker.shelly/node_modules/axios: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.shelly/node_modules/axios/package.json' npm ERR! extraneous: xmlbuilder /opt/iobroker/node_modules/iobroker.shelly/node_modules/xmlbuilder npm ERR! error in /opt/iobroker/node_modules/iobroker.shelly/node_modules/xmlbuilder: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.shelly/node_modules/xmlbuilder/package.json' npm ERR! extraneous: xml2js@0.6.0 /opt/iobroker/node_modules/iobroker.shelly/node_modules/xml2js npm ERR! extraneous: iobroker.simple-api /opt/iobroker/node_modules/iobroker.simple-api npm ERR! error in /opt/iobroker/node_modules/iobroker.simple-api: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! error in /opt/iobroker/node_modules/iobroker.smartmeter: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! invalid: iobroker.smartmeter /opt/iobroker/node_modules/iobroker.smartmeter npm ERR! extraneous: @sentry/core /opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@sentry/core npm ERR! error in /opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@sentry/core: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: @sentry/integrations /opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@sentry/integrations npm ERR! error in /opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@sentry/integrations: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@sentry/integrations/package.json' npm ERR! extraneous: @sentry/node /opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@sentry/node npm ERR! error in /opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@sentry/node: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@sentry/node/package.json' npm ERR! extraneous: @sentry/types /opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@sentry/types npm ERR! error in /opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@sentry/types: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@sentry/types/package.json' npm ERR! extraneous: @sentry/utils /opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@sentry/utils npm ERR! error in /opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@sentry/utils: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.smartmeter/node_modules/@sentry/utils/package.json' npm ERR! error in /opt/iobroker/node_modules/iobroker.spotify-premium: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.spotify-premium/package.json' npm ERR! invalid: iobroker.spotify-premium /opt/iobroker/node_modules/iobroker.spotify-premium npm ERR! error in /opt/iobroker/node_modules/iobroker.tr-064: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! invalid: iobroker.tr-064 /opt/iobroker/node_modules/iobroker.tr-064 npm ERR! error in /opt/iobroker/node_modules/iobroker.trashschedule: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! invalid: iobroker.trashschedule /opt/iobroker/node_modules/iobroker.trashschedule npm ERR! error in /opt/iobroker/node_modules/iobroker.vis: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/package.json' npm ERR! invalid: iobroker.vis /opt/iobroker/node_modules/iobroker.vis npm ERR! extraneous: axios /opt/iobroker/node_modules/iobroker.vis/node_modules/axios npm ERR! error in /opt/iobroker/node_modules/iobroker.vis/node_modules/axios: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis/node_modules/axios/package.json' npm ERR! error in /opt/iobroker/node_modules/iobroker.vis-colorpicker: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis-colorpicker/package.json' npm ERR! invalid: iobroker.vis-colorpicker /opt/iobroker/node_modules/iobroker.vis-colorpicker npm ERR! error in /opt/iobroker/node_modules/iobroker.vis-map: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! invalid: iobroker.vis-map /opt/iobroker/node_modules/iobroker.vis-map npm ERR! error in /opt/iobroker/node_modules/iobroker.vis-players: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.vis-players/package.json' npm ERR! invalid: iobroker.vis-players /opt/iobroker/node_modules/iobroker.vis-players npm ERR! extraneous: @iobroker/adapter-core@1.0.3 /opt/iobroker/node_modules/iobroker.vis-players/node_modules/@iobroker/adapter-core npm ERR! error in /opt/iobroker/node_modules/iobroker.web: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.web/package.json' npm ERR! invalid: iobroker.web /opt/iobroker/node_modules/iobroker.web npm ERR! extraneous: passport /opt/iobroker/node_modules/iobroker.web/node_modules/passport npm ERR! error in /opt/iobroker/node_modules/iobroker.web/node_modules/passport: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: ioredis /opt/iobroker/node_modules/ioredis npm ERR! error in /opt/iobroker/node_modules/ioredis: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/ioredis/package.json' npm ERR! extraneous: jsdom /opt/iobroker/node_modules/jsdom npm ERR! error in /opt/iobroker/node_modules/jsdom: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/jsdom/package.json' npm ERR! extraneous: jsonata /opt/iobroker/node_modules/jsonata npm ERR! error in /opt/iobroker/node_modules/jsonata: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/jsonata/package.json' npm ERR! extraneous: jsonc-parser /opt/iobroker/node_modules/jsonc-parser npm ERR! error in /opt/iobroker/node_modules/jsonc-parser: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: jszip /opt/iobroker/node_modules/jszip npm ERR! error in /opt/iobroker/node_modules/jszip: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/jszip/package.json' npm ERR! extraneous: localforage /opt/iobroker/node_modules/localforage npm ERR! error in /opt/iobroker/node_modules/localforage: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/localforage/package.json' npm ERR! extraneous: lodash /opt/iobroker/node_modules/lodash npm ERR! error in /opt/iobroker/node_modules/lodash: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/lodash/package.json' npm ERR! extraneous: logform /opt/iobroker/node_modules/logform npm ERR! error in /opt/iobroker/node_modules/logform: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/logform/package.json' npm ERR! extraneous: luxon /opt/iobroker/node_modules/luxon npm ERR! error in /opt/iobroker/node_modules/luxon: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/luxon/package.json' npm ERR! extraneous: minimist /opt/iobroker/node_modules/minimist npm ERR! error in /opt/iobroker/node_modules/minimist: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: moment /opt/iobroker/node_modules/moment npm ERR! error in /opt/iobroker/node_modules/moment: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/moment/package.json' npm ERR! extraneous: moment-timezone /opt/iobroker/node_modules/moment-timezone npm ERR! error in /opt/iobroker/node_modules/moment-timezone: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/moment-timezone/package.json' npm ERR! extraneous: mqtt /opt/iobroker/node_modules/mqtt npm ERR! error in /opt/iobroker/node_modules/mqtt: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/mqtt/package.json' npm ERR! extraneous: mqtt-packet /opt/iobroker/node_modules/mqtt-packet npm ERR! error in /opt/iobroker/node_modules/mqtt-packet: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: nan /opt/iobroker/node_modules/nan npm ERR! error in /opt/iobroker/node_modules/nan: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/nan/package.json' npm ERR! extraneous: node-addon-api /opt/iobroker/node_modules/node-addon-api npm ERR! error in /opt/iobroker/node_modules/node-addon-api: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: node-forge /opt/iobroker/node_modules/node-forge npm ERR! error in /opt/iobroker/node_modules/node-forge: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/node-forge/package.json' npm ERR! extraneous: node-hue-api /opt/iobroker/node_modules/node-hue-api npm ERR! error in /opt/iobroker/node_modules/node-hue-api: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/node-hue-api/package.json' npm ERR! extraneous: node-rest-client /opt/iobroker/node_modules/node-rest-client npm ERR! error in /opt/iobroker/node_modules/node-rest-client: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: object-inspect /opt/iobroker/node_modules/object-inspect npm ERR! error in /opt/iobroker/node_modules/object-inspect: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: object.assign /opt/iobroker/node_modules/object.assign npm ERR! error in /opt/iobroker/node_modules/object.assign: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/object.assign/package.json' npm ERR! extraneous: onedrive-api /opt/iobroker/node_modules/onedrive-api npm ERR! error in /opt/iobroker/node_modules/onedrive-api: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: open-sml /opt/iobroker/node_modules/open-sml npm ERR! error in /opt/iobroker/node_modules/open-sml: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/open-sml/package.json' npm ERR! extraneous: pako /opt/iobroker/node_modules/pako npm ERR! error in /opt/iobroker/node_modules/pako: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/pako/package.json' npm ERR! extraneous: parse5 /opt/iobroker/node_modules/parse5 npm ERR! error in /opt/iobroker/node_modules/parse5: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/parse5/package.json' npm ERR! extraneous: passport /opt/iobroker/node_modules/passport npm ERR! error in /opt/iobroker/node_modules/passport: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: prompt /opt/iobroker/node_modules/prompt npm ERR! error in /opt/iobroker/node_modules/prompt: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: psl /opt/iobroker/node_modules/psl npm ERR! error in /opt/iobroker/node_modules/psl: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: qs /opt/iobroker/node_modules/qs npm ERR! error in /opt/iobroker/node_modules/qs: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: readable-stream /opt/iobroker/node_modules/readable-stream npm ERR! error in /opt/iobroker/node_modules/readable-stream: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: resolve /opt/iobroker/node_modules/resolve npm ERR! error in /opt/iobroker/node_modules/resolve: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/resolve/package.json' npm ERR! extraneous: rrweb-cssom /opt/iobroker/node_modules/rrweb-cssom npm ERR! error in /opt/iobroker/node_modules/rrweb-cssom: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: seq-logging /opt/iobroker/node_modules/seq-logging npm ERR! error in /opt/iobroker/node_modules/seq-logging: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: sharp /opt/iobroker/node_modules/sharp npm ERR! error in /opt/iobroker/node_modules/sharp: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/sharp/package.json' npm ERR! extraneous: smartmeter-obis /opt/iobroker/node_modules/smartmeter-obis npm ERR! error in /opt/iobroker/node_modules/smartmeter-obis: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: socket.io-client /opt/iobroker/node_modules/socket.io-client npm ERR! error in /opt/iobroker/node_modules/socket.io-client: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: sshpk /opt/iobroker/node_modules/sshpk npm ERR! error in /opt/iobroker/node_modules/sshpk: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/sshpk/package.json' npm ERR! extraneous: tar /opt/iobroker/node_modules/tar npm ERR! error in /opt/iobroker/node_modules/tar: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: tar-fs /opt/iobroker/node_modules/tar-fs npm ERR! error in /opt/iobroker/node_modules/tar-fs: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: uri-js /opt/iobroker/node_modules/uri-js npm ERR! error in /opt/iobroker/node_modules/uri-js: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: uuid /opt/iobroker/node_modules/uuid npm ERR! error in /opt/iobroker/node_modules/uuid: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/uuid/package.json' npm ERR! extraneous: webdav /opt/iobroker/node_modules/webdav npm ERR! error in /opt/iobroker/node_modules/webdav: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/webdav/package.json' npm ERR! extraneous: whatwg-url /opt/iobroker/node_modules/whatwg-url npm ERR! error in /opt/iobroker/node_modules/whatwg-url: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! extraneous: winston /opt/iobroker/node_modules/winston npm ERR! error in /opt/iobroker/node_modules/winston: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/winston/package.json' npm ERR! extraneous: ws /opt/iobroker/node_modules/ws npm ERR! error in /opt/iobroker/node_modules/ws: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! error in /opt/iobroker/node_modules/yargs: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! invalid: yargs /opt/iobroker/node_modules/yargs npm ERR! extraneous: string-width@1.0.2 /opt/iobroker/node_modules/yargs/node_modules/string-width npm ERR! extraneous: acorn-globals@7.0.1 /opt/iobroker/node_modules/acorn-globals npm ERR! extraneous: alexa-remote2@5.10.1 /opt/iobroker/node_modules/alexa-remote2 npm ERR! extraneous: array-flatten@1.1.1 /opt/iobroker/node_modules/array-flatten npm ERR! extraneous: arrify@2.0.1 /opt/iobroker/node_modules/arrify npm ERR! extraneous: asn1@0.2.6 /opt/iobroker/node_modules/asn1 npm ERR! extraneous: at-least-node@1.0.0 /opt/iobroker/node_modules/at-least-node npm ERR! extraneous: aws-sign2@0.7.0 /opt/iobroker/node_modules/aws-sign2 npm ERR! extraneous: aws4@1.12.0 /opt/iobroker/node_modules/aws4 npm ERR! extraneous: backo2@1.0.2 /opt/iobroker/node_modules/backo2 npm ERR! extraneous: base-64@1.0.0 /opt/iobroker/node_modules/base-64 npm ERR! extraneous: bcrypt-pbkdf@1.0.2 /opt/iobroker/node_modules/bcrypt-pbkdf npm ERR! extraneous: binrpc@3.3.1 /opt/iobroker/node_modules/binrpc npm ERR! extraneous: body-parser@1.20.2 /opt/iobroker/node_modules/body-parser npm ERR! extraneous: bottleneck@2.19.5 /opt/iobroker/node_modules/bottleneck npm ERR! extraneous: byte-length@1.0.2 /opt/iobroker/node_modules/byte-length npm ERR! extraneous: cacheable-lookup@7.0.0 /opt/iobroker/node_modules/cacheable-lookup npm ERR! extraneous: cacheable-request@10.2.11 /opt/iobroker/node_modules/cacheable-request npm ERR! extraneous: capitalize@2.0.4 /opt/iobroker/node_modules/capitalize npm ERR! extraneous: caseless@0.12.0 /opt/iobroker/node_modules/caseless npm ERR! extraneous: chokidar@3.5.3 /opt/iobroker/node_modules/chokidar npm ERR! extraneous: chownr@2.0.0 /opt/iobroker/node_modules/chownr npm ERR! extraneous: cliui@3.2.0 /opt/iobroker/node_modules/cliui npm ERR! extraneous: cluster-key-slot@1.1.2 /opt/iobroker/node_modules/cluster-key-slot npm ERR! extraneous: coap-packet@1.1.1 /opt/iobroker/node_modules/coap-packet npm ERR! extraneous: coffeescript@1.12.7 /opt/iobroker/node_modules/coffeescript npm ERR! extraneous: color@4.2.3 /opt/iobroker/node_modules/color npm ERR! extraneous: colorspace@1.1.4 /opt/iobroker/node_modules/colorspace 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-inherit@0.0.3 /opt/iobroker/node_modules/component-inherit npm ERR! extraneous: compress-json@2.1.2 /opt/iobroker/node_modules/compress-json npm ERR! extraneous: compression@1.7.4 /opt/iobroker/node_modules/compression npm ERR! extraneous: connect-flash@0.1.1 /opt/iobroker/node_modules/connect-flash npm ERR! extraneous: content-disposition@0.5.4 /opt/iobroker/node_modules/content-disposition npm ERR! extraneous: crypto@1.0.1 /opt/iobroker/node_modules/crypto npm ERR! extraneous: crypto-js@4.0.0 /opt/iobroker/node_modules/crypto-js npm ERR! extraneous: cycle@1.0.3 /opt/iobroker/node_modules/cycle npm ERR! extraneous: daemonize2@0.4.2 /opt/iobroker/node_modules/daemonize2 npm ERR! extraneous: dashdash@1.14.1 /opt/iobroker/node_modules/dashdash npm ERR! extraneous: data-urls@4.0.0 /opt/iobroker/node_modules/data-urls npm ERR! extraneous: decache@4.6.1 /opt/iobroker/node_modules/decache npm ERR! extraneous: decamelize@1.2.0 /opt/iobroker/node_modules/decamelize npm ERR! extraneous: decimal.js@10.4.3 /opt/iobroker/node_modules/decimal.js npm ERR! extraneous: define-properties@1.2.0 /opt/iobroker/node_modules/define-properties npm ERR! extraneous: denque@1.5.1 /opt/iobroker/node_modules/denque npm ERR! extraneous: diskusage@1.1.3 /opt/iobroker/node_modules/diskusage npm ERR! extraneous: domexception@4.0.0 /opt/iobroker/node_modules/domexception npm ERR! extraneous: duplexify@4.1.2 /opt/iobroker/node_modules/duplexify npm ERR! extraneous: ecc-jsbn@0.1.2 /opt/iobroker/node_modules/ecc-jsbn npm ERR! extraneous: echarts@4.9.0 /opt/iobroker/node_modules/echarts npm ERR! extraneous: enabled@2.0.0 /opt/iobroker/node_modules/enabled npm ERR! extraneous: escalade@3.1.1 /opt/iobroker/node_modules/escalade npm ERR! extraneous: escodegen@2.0.0 /opt/iobroker/node_modules/escodegen npm ERR! extraneous: execa@5.1.1 /opt/iobroker/node_modules/execa npm ERR! extraneous: fast-deep-equal@3.1.3 /opt/iobroker/node_modules/fast-deep-equal npm ERR! extraneous: fast-json-stable-stringify@2.1.0 /opt/iobroker/node_modules/fast-json-stable-stringify npm ERR! extraneous: fast-text-encoding@1.0.6 /opt/iobroker/node_modules/fast-text-encoding npm ERR! extraneous: fast-xml-parser@3.21.1 /opt/iobroker/node_modules/fast-xml-parser npm ERR! extraneous: fastseries@2.0.0 /opt/iobroker/node_modules/fastseries npm ERR! extraneous: fecha@4.2.3 /opt/iobroker/node_modules/fecha npm ERR! extraneous: finalhandler@1.2.0 /opt/iobroker/node_modules/finalhandler npm ERR! extraneous: forever-agent@0.6.1 /opt/iobroker/node_modules/forever-agent npm ERR! extraneous: form-data@4.0.0 /opt/iobroker/node_modules/form-data npm ERR! extraneous: fs-minipass@2.1.0 /opt/iobroker/node_modules/fs-minipass npm ERR! extraneous: ftp@0.3.10 /opt/iobroker/node_modules/ftp npm ERR! extraneous: gcp-metadata@5.2.0 /opt/iobroker/node_modules/gcp-metadata npm ERR! extraneous: get-caller-file@1.0.3 /opt/iobroker/node_modules/get-caller-file npm ERR! extraneous: get-ssl-certificate@2.3.3 /opt/iobroker/node_modules/get-ssl-certificate npm ERR! extraneous: getpass@0.1.7 /opt/iobroker/node_modules/getpass npm ERR! extraneous: greenlock@4.0.4 /opt/iobroker/node_modules/greenlock npm ERR! extraneous: greenlock-express@4.0.3 /opt/iobroker/node_modules/greenlock-express npm ERR! extraneous: gtoken@6.1.2 /opt/iobroker/node_modules/gtoken npm ERR! extraneous: har-validator@5.1.5 /opt/iobroker/node_modules/har-validator npm ERR! extraneous: has-cors@1.1.0 /opt/iobroker/node_modules/has-cors npm ERR! extraneous: he@1.2.0 /opt/iobroker/node_modules/he npm ERR! extraneous: help-me@3.0.0 /opt/iobroker/node_modules/help-me npm ERR! extraneous: homematic-xmlrpc@1.0.2 /opt/iobroker/node_modules/homematic-xmlrpc npm ERR! extraneous: hot-patcher@1.0.0 /opt/iobroker/node_modules/hot-patcher npm ERR! extraneous: html-encoding-sniffer@3.0.0 /opt/iobroker/node_modules/html-encoding-sniffer npm ERR! extraneous: http-proxy-agent@5.0.0 /opt/iobroker/node_modules/http-proxy-agent npm ERR! extraneous: http-signature@1.2.0 /opt/iobroker/node_modules/http-signature npm ERR! extraneous: indexof@0.0.1 /opt/iobroker/node_modules/indexof npm ERR! extraneous: int64-buffer@1.0.1 /opt/iobroker/node_modules/int64-buffer npm ERR! extraneous: iobroker.socketio@4.2.0 /opt/iobroker/node_modules/iobroker.socketio npm ERR! extraneous: iobroker.type-detector@1.1.2 /opt/iobroker/node_modules/iobroker.type-detector npm ERR! extraneous: iobroker.ws@1.3.0 /opt/iobroker/node_modules/iobroker.ws npm ERR! extraneous: is-core-module@2.12.1 /opt/iobroker/node_modules/is-core-module npm ERR! extraneous: is-empty-object@1.1.1 /opt/iobroker/node_modules/is-empty-object npm ERR! extraneous: is-potential-custom-element-name@1.0.1 /opt/iobroker/node_modules/is-potential-custom-element-name npm ERR! extraneous: is-typedarray@1.0.0 /opt/iobroker/node_modules/is-typedarray npm ERR! extraneous: isarray@1.0.0 /opt/iobroker/node_modules/isarray npm ERR! extraneous: isstream@0.1.2 /opt/iobroker/node_modules/isstream npm ERR! extraneous: json-schema-traverse@0.4.1 /opt/iobroker/node_modules/json-schema-traverse npm ERR! extraneous: json-stringify-safe@5.0.1 /opt/iobroker/node_modules/json-stringify-safe npm ERR! extraneous: kuler@2.0.0 /opt/iobroker/node_modules/kuler npm ERR! extraneous: layerr@0.1.2 /opt/iobroker/node_modules/layerr npm ERR! extraneous: le-acme-core@2.1.4 /opt/iobroker/node_modules/le-acme-core npm ERR! extraneous: le-challenge-fs@2.0.9 /opt/iobroker/node_modules/le-challenge-fs npm ERR! extraneous: le-sni-auto@2.1.9 /opt/iobroker/node_modules/le-sni-auto npm ERR! extraneous: lie@3.3.0 /opt/iobroker/node_modules/lie npm ERR! extraneous: loadavg-windows@1.1.1 /opt/iobroker/node_modules/loadavg-windows npm ERR! extraneous: lodash.defaults@4.2.0 /opt/iobroker/node_modules/lodash.defaults npm ERR! extraneous: lodash.flatten@4.4.0 /opt/iobroker/node_modules/lodash.flatten npm ERR! extraneous: lodash.isarguments@3.1.0 /opt/iobroker/node_modules/lodash.isarguments npm ERR! extraneous: lru_map@0.3.3 /opt/iobroker/node_modules/lru_map npm ERR! extraneous: lru-cache@6.0.0 /opt/iobroker/node_modules/lru-cache npm ERR! extraneous: make-dir@3.1.0 /opt/iobroker/node_modules/make-dir npm ERR! extraneous: md5@2.3.0 /opt/iobroker/node_modules/md5 npm ERR! extraneous: mdns-discovery@0.2.6 /opt/iobroker/node_modules/mdns-discovery npm ERR! extraneous: merge-descriptors@1.0.1 /opt/iobroker/node_modules/merge-descriptors npm ERR! extraneous: methods@1.1.2 /opt/iobroker/node_modules/methods npm ERR! extraneous: mime@3.0.0 /opt/iobroker/node_modules/mime npm ERR! extraneous: minipass@5.0.0 /opt/iobroker/node_modules/minipass npm ERR! extraneous: minizlib@2.1.2 /opt/iobroker/node_modules/minizlib npm ERR! extraneous: mkdirp@1.0.4 /opt/iobroker/node_modules/mkdirp npm ERR! extraneous: mqtt-connection@4.1.0 /opt/iobroker/node_modules/mqtt-connection npm ERR! extraneous: nearest-color@0.4.4 /opt/iobroker/node_modules/nearest-color npm ERR! extraneous: nested-property@4.0.0 /opt/iobroker/node_modules/nested-property npm ERR! extraneous: node-gyp-build@4.6.0 /opt/iobroker/node_modules/node-gyp-build npm ERR! extraneous: node-inspect@2.0.0 /opt/iobroker/node_modules/node-inspect npm ERR! extraneous: node-schedule@2.1.1 /opt/iobroker/node_modules/node-schedule npm ERR! extraneous: node-wol@0.1.1 /opt/iobroker/node_modules/node-wol npm ERR! extraneous: nopt@5.0.0 /opt/iobroker/node_modules/nopt npm ERR! extraneous: npmlog@5.0.1 /opt/iobroker/node_modules/npmlog npm ERR! extraneous: nwsapi@2.2.5 /opt/iobroker/node_modules/nwsapi npm ERR! extraneous: oauth-sign@0.9.0 /opt/iobroker/node_modules/oauth-sign npm ERR! extraneous: one-time@1.0.0 /opt/iobroker/node_modules/one-time npm ERR! extraneous: os-locale@1.4.0 /opt/iobroker/node_modules/os-locale npm ERR! extraneous: p-cancelable@3.0.0 /opt/iobroker/node_modules/p-cancelable npm ERR! extraneous: p-map@2.1.0 /opt/iobroker/node_modules/p-map 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: passport-local@1.0.0 /opt/iobroker/node_modules/passport-local npm ERR! extraneous: path-parse@1.0.7 /opt/iobroker/node_modules/path-parse npm ERR! extraneous: path-posix@1.0.0 /opt/iobroker/node_modules/path-posix npm ERR! extraneous: path-to-regexp@0.1.7 /opt/iobroker/node_modules/path-to-regexp npm ERR! extraneous: pause@0.0.1 /opt/iobroker/node_modules/pause npm ERR! extraneous: performance-now@2.1.0 /opt/iobroker/node_modules/performance-now npm ERR! extraneous: pidusage@3.0.2 /opt/iobroker/node_modules/pidusage npm ERR! extraneous: point-in-polygon@1.0.1 /opt/iobroker/node_modules/point-in-polygon npm ERR! extraneous: prebuild-install@7.1.1 /opt/iobroker/node_modules/prebuild-install npm ERR! extraneous: process-nextick-args@2.0.1 /opt/iobroker/node_modules/process-nextick-args npm ERR! extraneous: proxy-addr@2.0.7 /opt/iobroker/node_modules/proxy-addr npm ERR! extraneous: proxy-from-env@1.1.0 /opt/iobroker/node_modules/proxy-from-env npm ERR! extraneous: quick-lru@5.1.1 /opt/iobroker/node_modules/quick-lru npm ERR! extraneous: read@1.0.7 /opt/iobroker/node_modules/read npm ERR! extraneous: read-pkg-up@1.0.1 /opt/iobroker/node_modules/read-pkg-up npm ERR! extraneous: readline-sync@1.4.10 /opt/iobroker/node_modules/readline-sync npm ERR! extraneous: redis-commands@1.7.0 /opt/iobroker/node_modules/redis-commands npm ERR! extraneous: redis-parser@3.0.0 /opt/iobroker/node_modules/redis-parser npm ERR! extraneous: reinterval@1.1.0 /opt/iobroker/node_modules/reinterval npm ERR! extraneous: request-promise@4.2.6 /opt/iobroker/node_modules/request-promise npm ERR! extraneous: require-directory@2.1.1 /opt/iobroker/node_modules/require-directory npm ERR! extraneous: require-main-filename@1.0.1 /opt/iobroker/node_modules/require-main-filename npm ERR! extraneous: resolve-alpn@1.2.1 /opt/iobroker/node_modules/resolve-alpn npm ERR! extraneous: retry-request@4.2.2 /opt/iobroker/node_modules/retry-request npm ERR! extraneous: revalidator@0.1.8 /opt/iobroker/node_modules/revalidator npm ERR! extraneous: rimraf@3.0.2 /opt/iobroker/node_modules/rimraf npm ERR! extraneous: rrule@2.7.2 /opt/iobroker/node_modules/rrule npm ERR! extraneous: safe-stable-stringify@2.4.3 /opt/iobroker/node_modules/safe-stable-stringify npm ERR! extraneous: saxes@6.0.0 /opt/iobroker/node_modules/saxes npm ERR! extraneous: serialport@10.5.0 /opt/iobroker/node_modules/serialport npm ERR! extraneous: serve-static@1.15.0 /opt/iobroker/node_modules/serve-static npm ERR! extraneous: setimmediate@1.0.5 /opt/iobroker/node_modules/setimmediate npm ERR! extraneous: shelly-iot@1.1.2 /opt/iobroker/node_modules/shelly-iot npm ERR! extraneous: side-channel@1.0.4 /opt/iobroker/node_modules/side-channel npm ERR! extraneous: simple-get@3.1.1 /opt/iobroker/node_modules/simple-get npm ERR! extraneous: split2@3.2.2 /opt/iobroker/node_modules/split2 npm ERR! extraneous: stack-trace@0.0.10 /opt/iobroker/node_modules/stack-trace npm ERR! extraneous: standard-as-callback@2.1.0 /opt/iobroker/node_modules/standard-as-callback npm ERR! extraneous: streamsearch@1.1.0 /opt/iobroker/node_modules/streamsearch npm ERR! extraneous: string_decoder@1.1.1 /opt/iobroker/node_modules/string_decoder npm ERR! extraneous: suncalc2@1.8.1 /opt/iobroker/node_modules/suncalc2 npm ERR! extraneous: supports-preserve-symlinks-flag@1.0.0 /opt/iobroker/node_modules/supports-preserve-symlinks-flag npm ERR! extraneous: symbol-tree@3.2.4 /opt/iobroker/node_modules/symbol-tree npm ERR! extraneous: tar-stream@2.2.0 /opt/iobroker/node_modules/tar-stream npm ERR! extraneous: tcp-ping@0.1.1 /opt/iobroker/node_modules/tcp-ping npm ERR! extraneous: to-array@0.1.4 /opt/iobroker/node_modules/to-array npm ERR! extraneous: tough-cookie@4.1.3 /opt/iobroker/node_modules/tough-cookie npm ERR! extraneous: tr-064@0.2.0 /opt/iobroker/node_modules/tr-064 npm ERR! extraneous: tr-O64@0.2.4 /opt/iobroker/node_modules/tr-O64 npm ERR! extraneous: tr46@4.1.1 /opt/iobroker/node_modules/tr46 npm ERR! extraneous: treemap-js@1.2.1 /opt/iobroker/node_modules/treemap-js npm ERR! extraneous: url-join@4.0.1 /opt/iobroker/node_modules/url-join npm ERR! extraneous: util-deprecate@1.0.2 /opt/iobroker/node_modules/util-deprecate npm ERR! extraneous: utils-merge@1.0.1 /opt/iobroker/node_modules/utils-merge npm ERR! extraneous: virtual-tsc@0.6.2 /opt/iobroker/node_modules/virtual-tsc npm ERR! extraneous: w3c-xmlserializer@4.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: websocket-stream@5.5.2 /opt/iobroker/node_modules/websocket-stream npm ERR! extraneous: which-module@1.0.0 /opt/iobroker/node_modules/which-module npm ERR! extraneous: xml2json-light@1.0.6 /opt/iobroker/node_modules/xml2json-light npm ERR! extraneous: xmlbuilder@0.4.2 /opt/iobroker/node_modules/xmlbuilder npm ERR! extraneous: xmlhttprequest-ssl@1.6.3 /opt/iobroker/node_modules/xmlhttprequest-ssl npm ERR! extraneous: y18n@3.2.2 /opt/iobroker/node_modules/y18n npm ERR! extraneous: yargs-parser@5.0.1 /opt/iobroker/node_modules/yargs-parser npm ERR! extraneous: yeast@0.1.2 /opt/iobroker/node_modules/yeast npm ERR! extraneous: zlib@1.0.5 /opt/iobroker/node_modules/zlib npm ERR! missing: yargs@^7.0.2, required by iobroker@2.0.3 npm ERR! missing: request@^2.88.0, required by harmonyhubws@1.0.6 npm ERR! error in /opt/iobroker/node_modules/harmonyhubws/node_modules/ws: Failed to parse json npm ERR! Unexpected end of JSON input while parsing empty string npm ERR! invalid: ws /opt/iobroker/node_modules/harmonyhubws/node_modules/ws npm ERR! peer dep missing: request@^2.34, required by request-promise-core@1.1.4 npm ERR! missing: lodash@^4.17.19, required by request-promise-core@1.1.4 npm ERR! missing: psl@^1.1.28, required by tough-cookie@2.5.0 npm ERR! error in /opt/iobroker/node_modules/@types/node: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/@types/node/package.json' npm ERR! missing: axios@^0.27.2, required by iobroker.ical@1.13.2 npm ERR! extraneous: luxon /opt/iobroker/node_modules/iobroker.ical/node_modules/luxon npm ERR! error in /opt/iobroker/node_modules/iobroker.ical/node_modules/luxon: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/iobroker.ical/node_modules/luxon/package.json' npm ERR! error in /opt/iobroker/node_modules/@types/node: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/@types/node/package.json' npm ERR! missing: moment-timezone@^0.5.31, required by node-ical@0.15.3 npm ERR! missing: uuid@^9.0.0, required by node-ical@0.15.3 npm ERR! error in /opt/iobroker/node_modules/node-ical/node_modules/axios: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/node-ical/node_modules/axios/package.json' npm ERR! invalid: axios /opt/iobroker/node_modules/node-ical/node_modules/axios npm ERR! extraneous: luxon /opt/iobroker/node_modules/node-ical/node_modules/luxon npm ERR! error in /opt/iobroker/node_modules/node-ical/node_modules/luxon: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/node-ical/node_modules/luxon/package.json' npm ERR! missing: axios@^0.27.2, required by iobroker.pushover@3.0.3 npm ERR! error in /opt/iobroker/node_modules/@types/node: ENOENT: no such file or directory, open '/opt/iobroker/node_modules/@types/node/package.json' pi@ioBroker-RasPi4:/opt/iobroker $
-
@chemieka
leider brachte das Update nichts. -
@chemieka sagte in Nach Update auf Node 16 startet IOBROKER nicht mehr:
ok und kann ich das was machen ober geht nur neu aufsetzen?
Könnte man vielleicht sagen, wenn dein System wieder da ist, dann mit nodejs18 ausgestattet und du die Ausgabe zu
cd /opt/iobroker && npm list
rausgeben würdest.
-
@thomas-braun sagte in Nach Update auf Node 16 startet IOBROKER nicht mehr:
@chemieka sagte in Nach Update auf Node 16 startet IOBROKER nicht mehr:
ok und kann ich das was machen ober geht nur neu aufsetzen?
Könnte man vielleicht sagen, wenn dein System wieder da ist, dann mit nodejs18 ausgestattet und du die Ausgabe zu
cd /opt/iobroker && npm list
rausgeben würdest.
den Log hast du Node 18 mach ich mal eben
-
Dann
npm list
nochmal nach der Installation von nodejs@18.
Im Moment schaut das wie Kraut und Rüben aus...Ich weiß gar nicht ob man der ganzen Armada an Fehlern überhaupt Herr werden kann.
-
@thomas-braun
ok node ist drauf jetzt der fix noch, MoM -
Node.js v18.16.0 pi@ioBroker-RasPi4:/opt/iobroker $ npm list npm ERR! code ELSPROBLEMS npm ERR! extraneous: @alcalzone/esbuild-register@2.5.1-1 /opt/iobroker/node_modules/@alcalzone/esbuild-register npm ERR! extraneous: @alcalzone/jsonl-db@2.5.3 /opt/iobroker/node_modules/@alcalzone/jsonl-db npm ERR! extraneous: @alcalzone/pak@ /opt/iobroker/node_modules/@alcalzone/pak npm ERR! extraneous: @alcalzone/proper-lockfile@4.1.3-0 /opt/iobroker/node_modules/@alcalzone/proper-lockfile npm ERR! extraneous: @apollon/iobroker-tools@0.2.1 /opt/iobroker/node_modules/@apollon/iobroker-tools npm ERR! extraneous: @colors/colors@ /opt/iobroker/node_modules/@colors/colors npm ERR! extraneous: @dabh/diagnostics@ /opt/iobroker/node_modules/@dabh/diagnostics npm ERR! extraneous: @datalust/winston-seq@1.0.2 /opt/iobroker/node_modules/@datalust/winston-seq npm ERR! extraneous: @googleapis/drive@5.1.0 /opt/iobroker/node_modules/@googleapis/drive npm ERR! extraneous: @greenlock/manager@3.1.0 /opt/iobroker/node_modules/@greenlock/manager npm ERR! extraneous: @iobroker/db-base@4.0.24 /opt/iobroker/node_modules/@iobroker/db-base npm ERR! extraneous: @iobroker/db-objects-file@4.0.24 /opt/iobroker/node_modules/@iobroker/db-objects-file npm ERR! extraneous: @iobroker/db-objects-jsonl@4.0.24 /opt/iobroker/node_modules/@iobroker/db-objects-jsonl npm ERR! extraneous: @iobroker/db-objects-redis@4.0.24 /opt/iobroker/node_modules/@iobroker/db-objects-redis npm ERR! extraneous: @iobroker/db-states-file@4.0.24 /opt/iobroker/node_modules/@iobroker/db-states-file npm ERR! extraneous: @iobroker/db-states-jsonl@4.0.24 /opt/iobroker/node_modules/@iobroker/db-states-jsonl npm ERR! extraneous: @iobroker/db-states-redis@4.0.24 /opt/iobroker/node_modules/@iobroker/db-states-redis npm ERR! extraneous: @iobroker/js-controller-adapter@ /opt/iobroker/node_modules/@iobroker/js-controller-adapter npm ERR! extraneous: @iobroker/js-controller-cli@ /opt/iobroker/node_modules/@iobroker/js-controller-cli npm ERR! extraneous: @iobroker/js-controller-common-db@4.0.24 /opt/iobroker/node_modules/@iobroker/js-controller-common-db npm ERR! extraneous: @iobroker/js-controller-common@4.0.24 /opt/iobroker/node_modules/@iobroker/js-controller-common npm ERR! extraneous: @iobroker/plugin-base@1.2.1 /opt/iobroker/node_modules/@iobroker/plugin-base npm ERR! extraneous: @iobroker/plugin-sentry@1.2.1 /opt/iobroker/node_modules/@iobroker/plugin-sentry npm ERR! extraneous: @iobroker/socket-classes@1.0.2 /opt/iobroker/node_modules/@iobroker/socket-classes npm ERR! extraneous: @iobroker/ws-server@2.1.0 /opt/iobroker/node_modules/@iobroker/ws-server npm ERR! extraneous: @mapbox/node-pre-gyp@ /opt/iobroker/node_modules/@mapbox/node-pre-gyp npm ERR! extraneous: @root/acme@ /opt/iobroker/node_modules/@root/acme npm ERR! extraneous: @root/asn1@1.0.0 /opt/iobroker/node_modules/@root/asn1 npm ERR! extraneous: @root/csr@0.8.1 /opt/iobroker/node_modules/@root/csr npm ERR! extraneous: @root/encoding@1.0.1 /opt/iobroker/node_modules/@root/encoding npm ERR! extraneous: @root/greenlock-express@ /opt/iobroker/node_modules/@root/greenlock-express npm ERR! extraneous: @root/greenlock@ /opt/iobroker/node_modules/@root/greenlock npm ERR! extraneous: @root/keypairs@ /opt/iobroker/node_modules/@root/keypairs npm ERR! extraneous: @root/mkdirp@1.0.0 /opt/iobroker/node_modules/@root/mkdirp npm ERR! extraneous: @root/pem@1.0.4 /opt/iobroker/node_modules/@root/pem npm ERR! extraneous: @root/request@1.9.2 /opt/iobroker/node_modules/@root/request npm ERR! extraneous: @root/x509@0.7.2 /opt/iobroker/node_modules/@root/x509 npm ERR! extraneous: @sentry-internal/tracing@ /opt/iobroker/node_modules/@sentry-internal/tracing npm ERR! extraneous: @sentry/core@ /opt/iobroker/node_modules/@sentry/core npm ERR! extraneous: @sentry/hub@ /opt/iobroker/node_modules/@sentry/hub npm ERR! extraneous: @sentry/integrations@ /opt/iobroker/node_modules/@sentry/integrations npm ERR! extraneous: @sentry/minimal@6.19.7 /opt/iobroker/node_modules/@sentry/minimal npm ERR! extraneous: @sentry/node@ /opt/iobroker/node_modules/@sentry/node npm ERR! extraneous: @sentry/types@7.56.0 /opt/iobroker/node_modules/@sentry/types npm ERR! extraneous: @sentry/utils@ /opt/iobroker/node_modules/@sentry/utils npm ERR! extraneous: @serialport/binding-mock@10.2.2 /opt/iobroker/node_modules/@serialport/binding-mock npm ERR! extraneous: @serialport/bindings-cpp@ /opt/iobroker/node_modules/@serialport/bindings-cpp npm ERR! extraneous: @serialport/bindings-interface@1.2.2 /opt/iobroker/node_modules/@serialport/bindings-interface npm ERR! extraneous: @serialport/parser-byte-length@10.5.0 /opt/iobroker/node_modules/@serialport/parser-byte-length npm ERR! extraneous: @serialport/parser-cctalk@10.5.0 /opt/iobroker/node_modules/@serialport/parser-cctalk npm ERR! extraneous: @serialport/parser-delimiter@10.5.0 /opt/iobroker/node_modules/@serialport/parser-delimiter npm ERR! extraneous: @serialport/parser-inter-byte-timeout@10.5.0 /opt/iobroker/node_modules/@serialport/parser-inter-byte-timeout npm ERR! extraneous: @serialport/parser-packet-length@10.5.0 /opt/iobroker/node_modules/@serialport/parser-packet-length npm ERR! extraneous: @serialport/parser-readline@10.5.0 /opt/iobroker/node_modules/@serialport/parser-readline npm ERR! extraneous: @serialport/parser-ready@10.5.0 /opt/iobroker/node_modules/@serialport/parser-ready npm ERR! extraneous: @serialport/parser-regex@10.5.0 /opt/iobroker/node_modules/@serialport/parser-regex npm ERR! extraneous: @serialport/parser-slip-encoder@10.5.0 /opt/iobroker/node_modules/@serialport/parser-slip-encoder npm ERR! extraneous: @serialport/parser-spacepacket@10.5.0 /opt/iobroker/node_modules/@serialport/parser-spacepacket npm ERR! extraneous: @serialport/stream@10.5.0 /opt/iobroker/node_modules/@serialport/stream npm ERR! extraneous: @sindresorhus/is@5.4.1 /opt/iobroker/node_modules/@sindresorhus/is npm ERR! extraneous: @szmarczak/http-timer@5.0.1 /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/bl@5.1.0 /opt/iobroker/node_modules/@types/bl 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.11 /opt/iobroker/node_modules/@types/http-proxy npm ERR! extraneous: @types/request@2.48.8 /opt/iobroker/node_modules/@types/request npm ERR! extraneous: @types/tough-cookie@4.0.2 /opt/iobroker/node_modules/@types/tough-cookie npm ERR! extraneous: @types/triple-beam@1.3.2 /opt/iobroker/node_modules/@types/triple-beam npm ERR! extraneous: abab@2.0.6 /opt/iobroker/node_modules/abab npm ERR! extraneous: abbrev@1.1.1 /opt/iobroker/node_modules/abbrev npm ERR! extraneous: accepts@1.3.8 /opt/iobroker/node_modules/accepts npm ERR! extraneous: acme-http-01-standalone@3.0.5 /opt/iobroker/node_modules/acme-http-01-standalone npm ERR! extraneous: acorn-globals@7.0.1 /opt/iobroker/node_modules/acorn-globals npm ERR! extraneous: acorn-walk@8.2.0 /opt/iobroker/node_modules/acorn-walk npm ERR! extraneous: acorn@ /opt/iobroker/node_modules/acorn npm ERR! extraneous: after@0.8.2 /opt/iobroker/node_modules/after npm ERR! extraneous: agent-base@6.0.2 /opt/iobroker/node_modules/agent-base npm ERR! extraneous: ajv@ /opt/iobroker/node_modules/ajv npm ERR! extraneous: alcalzone-shared@ /opt/iobroker/node_modules/alcalzone-shared npm ERR! extraneous: alexa-cookie2@4.1.3 /opt/iobroker/node_modules/alexa-cookie2 npm ERR! extraneous: alexa-remote2@5.10.1 /opt/iobroker/node_modules/alexa-remote2 npm ERR! extraneous: ansi-regex@5.0.1 /opt/iobroker/node_modules/ansi-regex npm ERR! extraneous: ansi-styles@4.3.0 /opt/iobroker/node_modules/ansi-styles npm ERR! extraneous: anymatch@3.1.3 /opt/iobroker/node_modules/anymatch npm ERR! extraneous: aproba@2.0.0 /opt/iobroker/node_modules/aproba npm ERR! extraneous: are-we-there-yet@2.0.0 /opt/iobroker/node_modules/are-we-there-yet npm ERR! extraneous: array-flatten@1.1.1 /opt/iobroker/node_modules/array-flatten npm ERR! extraneous: arraybuffer.slice@0.0.7 /opt/iobroker/node_modules/arraybuffer.slice npm ERR! extraneous: arrify@2.0.1 /opt/iobroker/node_modules/arrify npm ERR! extraneous: asn1@0.2.6 /opt/iobroker/node_modules/asn1 npm ERR! extraneous: assert-plus@1.0.0 /opt/iobroker/node_modules/assert-plus npm ERR! extraneous: async-limiter@1.0.1 /opt/iobroker/node_modules/async-limiter npm ERR! extraneous: async@ /opt/iobroker/node_modules/async npm ERR! extraneous: asynckit@0.4.0 /opt/iobroker/node_modules/asynckit npm ERR! extraneous: at-least-node@1.0.0 /opt/iobroker/node_modules/at-least-node npm ERR! extraneous: aws-iot-device-sdk@ /opt/iobroker/node_modules/aws-iot-device-sdk npm ERR! extraneous: aws-sign2@0.7.0 /opt/iobroker/node_modules/aws-sign2 npm ERR! extraneous: aws4@1.12.0 /opt/iobroker/node_modules/aws4 npm ERR! extraneous: backo2@1.0.2 /opt/iobroker/node_modules/backo2 npm ERR! extraneous: balanced-match@1.0.2 /opt/iobroker/node_modules/balanced-match npm ERR! extraneous: base-64@1.0.0 /opt/iobroker/node_modules/base-64 npm ERR! extraneous: base64-arraybuffer@0.1.4 /opt/iobroker/node_modules/base64-arraybuffer npm ERR! extraneous: base64-js@1.5.1 /opt/iobroker/node_modules/base64-js npm ERR! extraneous: base64id@2.0.0 /opt/iobroker/node_modules/base64id npm ERR! extraneous: bcrypt-pbkdf@1.0.2 /opt/iobroker/node_modules/bcrypt-pbkdf npm ERR! extraneous: bignumber.js@9.1.1 /opt/iobroker/node_modules/bignumber.js npm ERR! extraneous: binary-extensions@2.2.0 /opt/iobroker/node_modules/binary-extensions npm ERR! extraneous: binary@0.3.0 /opt/iobroker/node_modules/binary npm ERR! extraneous: bindings@1.5.0 /opt/iobroker/node_modules/bindings npm ERR! extraneous: binrpc@3.3.1 /opt/iobroker/node_modules/binrpc npm ERR! extraneous: bl@4.1.0 /opt/iobroker/node_modules/bl npm ERR! extraneous: blob@0.0.5 /opt/iobroker/node_modules/blob npm ERR! extraneous: bluebird@3.7.2 /opt/iobroker/node_modules/bluebird npm ERR! extraneous: body-parser@1.20.2 /opt/iobroker/node_modules/body-parser npm ERR! extraneous: bottleneck@2.19.5 /opt/iobroker/node_modules/bottleneck npm ERR! extraneous: brace-expansion@1.1.11 /opt/iobroker/node_modules/brace-expansion npm ERR! extraneous: braces@3.0.2 /opt/iobroker/node_modules/braces npm ERR! extraneous: buffer-equal-constant-time@1.0.1 /opt/iobroker/node_modules/buffer-equal-constant-time npm ERR! extraneous: buffer-from@1.1.2 /opt/iobroker/node_modules/buffer-from npm ERR! extraneous: buffer@5.7.1 /opt/iobroker/node_modules/buffer npm ERR! extraneous: bufferhelper@0.2.1 /opt/iobroker/node_modules/bufferhelper npm ERR! extraneous: buffers@0.1.1 /opt/iobroker/node_modules/buffers npm ERR! extraneous: busboy@ /opt/iobroker/node_modules/busboy npm ERR! extraneous: byte-length@1.0.2 /opt/iobroker/node_modules/byte-length npm ERR! extraneous: bytes@3.1.2 /opt/iobroker/node_modules/bytes npm ERR! extraneous: cacheable-lookup@7.0.0 /opt/iobroker/node_modules/cacheable-lookup npm ERR! extraneous: cacheable-request@10.2.11 /opt/iobroker/node_modules/cacheable-request npm ERR! extraneous: call-bind@1.0.2 /opt/iobroker/node_modules/call-bind npm ERR! extraneous: callsite@1.0.0 /opt/iobroker/node_modules/callsite npm ERR! extraneous: camelcase@3.0.0 /opt/iobroker/node_modules/camelcase npm ERR! extraneous: canvas@ /opt/iobroker/node_modules/canvas npm ERR! extraneous: capitalize@2.0.4 /opt/iobroker/node_modules/capitalize npm ERR! extraneous: caseless@0.12.0 /opt/iobroker/node_modules/caseless npm ERR! extraneous: cert-info@1.5.1 /opt/iobroker/node_modules/cert-info npm ERR! extraneous: chainsaw@0.1.0 /opt/iobroker/node_modules/chainsaw npm ERR! extraneous: charenc@0.0.2 /opt/iobroker/node_modules/charenc npm ERR! extraneous: chokidar@3.5.3 /opt/iobroker/node_modules/chokidar npm ERR! extraneous: chownr@2.0.0 /opt/iobroker/node_modules/chownr npm ERR! extraneous: ci-info@3.8.0 /opt/iobroker/node_modules/ci-info npm ERR! extraneous: cliui@3.2.0 /opt/iobroker/node_modules/cliui npm ERR! extraneous: cluster-key-slot@1.1.2 /opt/iobroker/node_modules/cluster-key-slot npm ERR! extraneous: coap-packet@1.1.1 /opt/iobroker/node_modules/coap-packet npm ERR! extraneous: coap@ /opt/iobroker/node_modules/coap npm ERR! extraneous: code-point-at@1.1.0 /opt/iobroker/node_modules/code-point-at npm ERR! extraneous: coffeescript@1.12.7 /opt/iobroker/node_modules/coffeescript npm ERR! extraneous: color-convert@2.0.1 /opt/iobroker/node_modules/color-convert npm ERR! extraneous: color-name@1.1.4 /opt/iobroker/node_modules/color-name npm ERR! extraneous: color-string@1.9.1 /opt/iobroker/node_modules/color-string npm ERR! extraneous: color-support@1.1.3 /opt/iobroker/node_modules/color-support npm ERR! extraneous: color@4.2.3 /opt/iobroker/node_modules/color npm ERR! extraneous: colorspace@1.1.4 /opt/iobroker/node_modules/colorspace npm ERR! extraneous: combined-stream@1.0.8 /opt/iobroker/node_modules/combined-stream 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: compress-json@2.1.2 /opt/iobroker/node_modules/compress-json npm ERR! extraneous: compressible@2.0.18 /opt/iobroker/node_modules/compressible npm ERR! extraneous: compression@1.7.4 /opt/iobroker/node_modules/compression 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: connect-flash@0.1.1 /opt/iobroker/node_modules/connect-flash npm ERR! extraneous: console-control-strings@1.1.0 /opt/iobroker/node_modules/console-control-strings npm ERR! extraneous: content-disposition@0.5.4 /opt/iobroker/node_modules/content-disposition npm ERR! extraneous: content-type@1.0.5 /opt/iobroker/node_modules/content-type npm ERR! extraneous: cookie-parser@1.4.6 /opt/iobroker/node_modules/cookie-parser npm ERR! extraneous: cookie-signature@1.0.6 /opt/iobroker/node_modules/cookie-signature npm ERR! extraneous: cookie@0.4.1 /opt/iobroker/node_modules/cookie npm ERR! extraneous: core-util-is@1.0.3 /opt/iobroker/node_modules/core-util-is npm ERR! extraneous: cron-parser@ /opt/iobroker/node_modules/cron-parser npm ERR! extraneous: cross-spawn@7.0.3 /opt/iobroker/node_modules/cross-spawn npm ERR! extraneous: crypt@0.0.2 /opt/iobroker/node_modules/crypt npm ERR! extraneous: crypto-js@4.0.0 /opt/iobroker/node_modules/crypto-js npm ERR! extraneous: crypto@1.0.1 /opt/iobroker/node_modules/crypto npm ERR! extraneous: cssstyle@ /opt/iobroker/node_modules/cssstyle npm ERR! extraneous: cycle@1.0.3 /opt/iobroker/node_modules/cycle npm ERR! extraneous: daemonize2@0.4.2 /opt/iobroker/node_modules/daemonize2 npm ERR! extraneous: dashdash@1.14.1 /opt/iobroker/node_modules/dashdash npm ERR! extraneous: data-urls@4.0.0 /opt/iobroker/node_modules/data-urls npm ERR! extraneous: debug@2.6.9 /opt/iobroker/node_modules/debug npm ERR! extraneous: decache@4.6.1 /opt/iobroker/node_modules/decache npm ERR! extraneous: decamelize@1.2.0 /opt/iobroker/node_modules/decamelize npm ERR! extraneous: decimal.js@10.4.3 /opt/iobroker/node_modules/decimal.js npm ERR! extraneous: decompress-response@6.0.0 /opt/iobroker/node_modules/decompress-response npm ERR! extraneous: deep-clone@3.0.3 /opt/iobroker/node_modules/deep-clone 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: defer-to-connect@2.0.1 /opt/iobroker/node_modules/defer-to-connect npm ERR! extraneous: define-properties@1.2.0 /opt/iobroker/node_modules/define-properties npm ERR! extraneous: delayed-stream@1.0.0 /opt/iobroker/node_modules/delayed-stream npm ERR! extraneous: delegates@1.0.0 /opt/iobroker/node_modules/delegates npm ERR! extraneous: denque@1.5.1 /opt/iobroker/node_modules/denque npm ERR! extraneous: depd@2.0.0 /opt/iobroker/node_modules/depd npm ERR! extraneous: destroy@1.2.0 /opt/iobroker/node_modules/destroy npm ERR! extraneous: detect-libc@2.0.1 /opt/iobroker/node_modules/detect-libc npm ERR! extraneous: dgram@1.0.1 /opt/iobroker/node_modules/dgram npm ERR! extraneous: diskusage@1.1.3 /opt/iobroker/node_modules/diskusage npm ERR! extraneous: dns-packet@1.3.4 /opt/iobroker/node_modules/dns-packet npm ERR! extraneous: domexception@4.0.0 /opt/iobroker/node_modules/domexception npm ERR! extraneous: dropbox-v2-api@ /opt/iobroker/node_modules/dropbox-v2-api npm ERR! extraneous: duplexer@0.1.2 /opt/iobroker/node_modules/duplexer npm ERR! extraneous: duplexify@4.1.2 /opt/iobroker/node_modules/duplexify npm ERR! extraneous: ecc-jsbn@0.1.2 /opt/iobroker/node_modules/ecc-jsbn npm ERR! extraneous: ecdsa-sig-formatter@1.0.11 /opt/iobroker/node_modules/ecdsa-sig-formatter npm ERR! extraneous: echarts@4.9.0 /opt/iobroker/node_modules/echarts npm ERR! extraneous: eckles@1.4.1 /opt/iobroker/node_modules/eckles npm ERR! extraneous: ee-first@1.1.1 /opt/iobroker/node_modules/ee-first npm ERR! extraneous: emoji-regex@8.0.0 /opt/iobroker/node_modules/emoji-regex npm ERR! extraneous: enabled@2.0.0 /opt/iobroker/node_modules/enabled npm ERR! extraneous: encodeurl@1.0.2 /opt/iobroker/node_modules/encodeurl npm ERR! extraneous: end-of-stream@1.4.4 /opt/iobroker/node_modules/end-of-stream npm ERR! extraneous: engine.io-client@ /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.6.1 /opt/iobroker/node_modules/engine.io npm ERR! extraneous: entities@ /opt/iobroker/node_modules/entities npm ERR! extraneous: error-ex@1.3.2 /opt/iobroker/node_modules/error-ex npm ERR! extraneous: es6-promise@4.2.8 /opt/iobroker/node_modules/es6-promise npm ERR! extraneous: esbuild@0.11.23 /opt/iobroker/node_modules/esbuild npm ERR! extraneous: escalade@3.1.1 /opt/iobroker/node_modules/escalade npm ERR! extraneous: escape-html@1.0.3 /opt/iobroker/node_modules/escape-html 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: etag@1.8.1 /opt/iobroker/node_modules/etag npm ERR! extraneous: event-stream@4.0.1 /opt/iobroker/node_modules/event-stream npm ERR! extraneous: eventemitter3@4.0.7 /opt/iobroker/node_modules/eventemitter3 npm ERR! extraneous: execa@5.1.1 /opt/iobroker/node_modules/execa npm ERR! extraneous: expand-template@2.0.3 /opt/iobroker/node_modules/expand-template npm ERR! extraneous: express-fileupload@ /opt/iobroker/node_modules/express-fileupload npm ERR! extraneous: express-session@1.17.3 /opt/iobroker/node_modules/express-session npm ERR! extraneous: express@ /opt/iobroker/node_modules/express npm ERR! extraneous: extend@3.0.2 /opt/iobroker/node_modules/extend npm ERR! extraneous: extsprintf@1.3.0 /opt/iobroker/node_modules/extsprintf npm ERR! extraneous: eyes@0.1.8 /opt/iobroker/node_modules/eyes npm ERR! extraneous: fast-deep-equal@3.1.3 /opt/iobroker/node_modules/fast-deep-equal npm ERR! extraneous: fast-json-stable-stringify@2.1.0 /opt/iobroker/node_modules/fast-json-stable-stringify npm ERR! extraneous: fast-levenshtein@2.0.6 /opt/iobroker/node_modules/fast-levenshtein npm ERR! extraneous: fast-text-encoding@1.0.6 /opt/iobroker/node_modules/fast-text-encoding npm ERR! extraneous: fast-xml-parser@3.21.1 /opt/iobroker/node_modules/fast-xml-parser npm ERR! extraneous: fastseries@2.0.0 /opt/iobroker/node_modules/fastseries npm ERR! extraneous: fecha@4.2.3 /opt/iobroker/node_modules/fecha npm ERR! extraneous: file-stream-rotator@0.6.1 /opt/iobroker/node_modules/file-stream-rotator npm ERR! extraneous: file-uri-to-path@1.0.0 /opt/iobroker/node_modules/file-uri-to-path npm ERR! extraneous: fill-range@7.0.1 /opt/iobroker/node_modules/fill-range npm ERR! extraneous: finalhandler@1.2.0 /opt/iobroker/node_modules/finalhandler npm ERR! extraneous: find-up@1.1.2 /opt/iobroker/node_modules/find-up npm ERR! extraneous: fn.name@1.1.0 /opt/iobroker/node_modules/fn.name npm ERR! extraneous: follow-redirects@1.15.2 /opt/iobroker/node_modules/follow-redirects npm ERR! extraneous: forever-agent@0.6.1 /opt/iobroker/node_modules/forever-agent npm ERR! extraneous: form-data-encoder@ /opt/iobroker/node_modules/form-data-encoder npm ERR! extraneous: form-data@4.0.0 /opt/iobroker/node_modules/form-data npm ERR! extraneous: forwarded@0.2.0 /opt/iobroker/node_modules/forwarded npm ERR! extraneous: fresh@0.5.2 /opt/iobroker/node_modules/fresh npm ERR! extraneous: from@0.1.7 /opt/iobroker/node_modules/from npm ERR! extraneous: fs-constants@1.0.0 /opt/iobroker/node_modules/fs-constants npm ERR! extraneous: fs-minipass@2.1.0 /opt/iobroker/node_modules/fs-minipass npm ERR! extraneous: fs.realpath@1.0.0 /opt/iobroker/node_modules/fs.realpath npm ERR! extraneous: fsevents@ /opt/iobroker/node_modules/fsevents npm ERR! extraneous: ftp@0.3.10 /opt/iobroker/node_modules/ftp npm ERR! extraneous: function-bind@1.1.1 /opt/iobroker/node_modules/function-bind npm ERR! extraneous: gauge@3.0.2 /opt/iobroker/node_modules/gauge npm ERR! extraneous: gaxios@5.1.0 /opt/iobroker/node_modules/gaxios npm ERR! extraneous: gcp-metadata@5.2.0 /opt/iobroker/node_modules/gcp-metadata npm ERR! extraneous: geolocation-utils@ /opt/iobroker/node_modules/geolocation-utils npm ERR! extraneous: get-caller-file@1.0.3 /opt/iobroker/node_modules/get-caller-file npm ERR! extraneous: get-intrinsic@1.2.1 /opt/iobroker/node_modules/get-intrinsic npm ERR! extraneous: get-ssl-certificate@2.3.3 /opt/iobroker/node_modules/get-ssl-certificate npm ERR! extraneous: get-stream@6.0.1 /opt/iobroker/node_modules/get-stream npm ERR! extraneous: getpass@0.1.7 /opt/iobroker/node_modules/getpass npm ERR! extraneous: github-from-package@0.0.0 /opt/iobroker/node_modules/github-from-package npm ERR! extraneous: glob-parent@5.1.2 /opt/iobroker/node_modules/glob-parent npm ERR! extraneous: glob@7.2.3 /opt/iobroker/node_modules/glob npm ERR! extraneous: glossy@0.1.7 /opt/iobroker/node_modules/glossy npm ERR! extraneous: google-auth-library@ /opt/iobroker/node_modules/google-auth-library npm ERR! extraneous: google-p12-pem@4.0.1 /opt/iobroker/node_modules/google-p12-pem npm ERR! extraneous: googleapis-common@6.0.4 /opt/iobroker/node_modules/googleapis-common npm ERR! extraneous: got@ /opt/iobroker/node_modules/got npm ERR! extraneous: greenlock-express@4.0.3 /opt/iobroker/node_modules/greenlock-express npm ERR! extraneous: greenlock-manager-fs@3.1.1 /opt/iobroker/node_modules/greenlock-manager-fs npm ERR! extraneous: greenlock-store-fs@3.2.2 /opt/iobroker/node_modules/greenlock-store-fs npm ERR! extraneous: greenlock@4.0.4 /opt/iobroker/node_modules/greenlock npm ERR! extraneous: gtoken@6.1.2 /opt/iobroker/node_modules/gtoken npm ERR! extraneous: har-schema@2.0.0 /opt/iobroker/node_modules/har-schema npm ERR! extraneous: har-validator@5.1.5 /opt/iobroker/node_modules/har-validator 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-property-descriptors@1.0.0 /opt/iobroker/node_modules/has-property-descriptors npm ERR! extraneous: has-proto@1.0.1 /opt/iobroker/node_modules/has-proto npm ERR! extraneous: has-symbols@1.0.3 /opt/iobroker/node_modules/has-symbols npm ERR! extraneous: has-unicode@2.0.1 /opt/iobroker/node_modules/has-unicode npm ERR! extraneous: has@1.0.3 /opt/iobroker/node_modules/has npm ERR! extraneous: he@1.2.0 /opt/iobroker/node_modules/he npm ERR! extraneous: help-me@3.0.0 /opt/iobroker/node_modules/help-me npm ERR! extraneous: homematic-xmlrpc@1.0.2 /opt/iobroker/node_modules/homematic-xmlrpc npm ERR! extraneous: hosted-git-info@2.8.9 /opt/iobroker/node_modules/hosted-git-info npm ERR! extraneous: hot-patcher@1.0.0 /opt/iobroker/node_modules/hot-patcher npm ERR! extraneous: html-encoding-sniffer@3.0.0 /opt/iobroker/node_modules/html-encoding-sniffer npm ERR! extraneous: http-cache-semantics@4.1.1 /opt/iobroker/node_modules/http-cache-semantics npm ERR! extraneous: http-errors@2.0.0 /opt/iobroker/node_modules/http-errors npm ERR! extraneous: http-proxy-agent@5.0.0 /opt/iobroker/node_modules/http-proxy-agent npm ERR! extraneous: http-proxy-middleware@2.0.6 /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: http-signature@1.2.0 /opt/iobroker/node_modules/http-signature npm ERR! extraneous: http2-wrapper@ /opt/iobroker/node_modules/http2-wrapper npm ERR! extraneous: https-proxy-agent@5.0.1 /opt/iobroker/node_modules/https-proxy-agent npm ERR! extraneous: https@1.0.0 /opt/iobroker/node_modules/https npm ERR! extraneous: human-signals@2.1.0 /opt/iobroker/node_modules/human-signals npm ERR! extraneous: iconv-lite@0.4.24 /opt/iobroker/node_modules/iconv-lite npm ERR! extraneous: ieee754@1.2.1 /opt/iobroker/node_modules/ieee754 npm ERR! extraneous: immediate@3.0.6 /opt/iobroker/node_modules/immediate 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: inherits@2.0.4 /opt/iobroker/node_modules/inherits npm ERR! extraneous: ini@1.3.8 /opt/iobroker/node_modules/ini npm ERR! extraneous: int64-buffer@1.0.1 /opt/iobroker/node_modules/int64-buffer npm ERR! extraneous: invert-kv@1.0.0 /opt/iobroker/node_modules/invert-kv npm ERR! invalid: iobroker.admin@ /opt/iobroker/node_modules/iobroker.admin npm ERR! invalid: iobroker.alexa2@ /opt/iobroker/node_modules/iobroker.alexa2 npm ERR! invalid: iobroker.backitup@ /opt/iobroker/node_modules/iobroker.backitup npm ERR! invalid: iobroker.daswetter@ /opt/iobroker/node_modules/iobroker.daswetter npm ERR! invalid: iobroker.dwd@ /opt/iobroker/node_modules/iobroker.dwd npm ERR! invalid: iobroker.flot@ /opt/iobroker/node_modules/iobroker.flot npm ERR! invalid: iobroker.fritzbox@ /opt/iobroker/node_modules/iobroker.fritzbox npm ERR! invalid: iobroker.history@ /opt/iobroker/node_modules/iobroker.history npm ERR! invalid: iobroker.hm-rega@ /opt/iobroker/node_modules/iobroker.hm-rega npm ERR! invalid: iobroker.hm-rpc@ /opt/iobroker/node_modules/iobroker.hm-rpc npm ERR! invalid: iobroker.hue-extended@ /opt/iobroker/node_modules/iobroker.hue-extended npm ERR! invalid: iobroker.hue@ /opt/iobroker/node_modules/iobroker.hue npm ERR! invalid: iobroker.iot@ /opt/iobroker/node_modules/iobroker.iot npm ERR! invalid: iobroker.javascript@ /opt/iobroker/node_modules/iobroker.javascript npm ERR! invalid: iobroker.js-controller@ /opt/iobroker/node_modules/iobroker.js-controller npm ERR! invalid: iobroker.life360@ /opt/iobroker/node_modules/iobroker.life360 npm ERR! invalid: iobroker.mihome-vacuum@ /opt/iobroker/node_modules/iobroker.mihome-vacuum npm ERR! invalid: iobroker.scenes@ /opt/iobroker/node_modules/iobroker.scenes npm ERR! invalid: iobroker.shelly@ /opt/iobroker/node_modules/iobroker.shelly npm ERR! extraneous: iobroker.simple-api@ /opt/iobroker/node_modules/iobroker.simple-api npm ERR! invalid: iobroker.smartmeter@ /opt/iobroker/node_modules/iobroker.smartmeter npm ERR! extraneous: iobroker.socketio@4.2.0 /opt/iobroker/node_modules/iobroker.socketio npm ERR! invalid: iobroker.spotify-premium@ /opt/iobroker/node_modules/iobroker.spotify-premium npm ERR! invalid: iobroker.tr-064@ /opt/iobroker/node_modules/iobroker.tr-064 npm ERR! invalid: iobroker.trashschedule@ /opt/iobroker/node_modules/iobroker.trashschedule npm ERR! extraneous: iobroker.type-detector@1.1.2 /opt/iobroker/node_modules/iobroker.type-detector npm ERR! invalid: iobroker.vis-colorpicker@ /opt/iobroker/node_modules/iobroker.vis-colorpicker npm ERR! invalid: iobroker.vis-map@ /opt/iobroker/node_modules/iobroker.vis-map npm ERR! invalid: iobroker.vis-players@ /opt/iobroker/node_modules/iobroker.vis-players npm ERR! invalid: iobroker.vis@ /opt/iobroker/node_modules/iobroker.vis npm ERR! invalid: iobroker.web@ /opt/iobroker/node_modules/iobroker.web 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: ioredis@ /opt/iobroker/node_modules/ioredis npm ERR! extraneous: ip@1.1.8 /opt/iobroker/node_modules/ip npm ERR! extraneous: ipaddr.js@1.9.1 /opt/iobroker/node_modules/ipaddr.js npm ERR! extraneous: is-arrayish@0.3.2 /opt/iobroker/node_modules/is-arrayish npm ERR! extraneous: is-binary-path@2.1.0 /opt/iobroker/node_modules/is-binary-path npm ERR! extraneous: is-buffer@1.1.6 /opt/iobroker/node_modules/is-buffer npm ERR! extraneous: is-core-module@2.12.1 /opt/iobroker/node_modules/is-core-module npm ERR! extraneous: is-empty-object@1.1.1 /opt/iobroker/node_modules/is-empty-object npm ERR! extraneous: is-extglob@2.1.1 /opt/iobroker/node_modules/is-extglob npm ERR! extraneous: is-fullwidth-code-point@3.0.0 /opt/iobroker/node_modules/is-fullwidth-code-point npm ERR! extraneous: is-glob@4.0.3 /opt/iobroker/node_modules/is-glob npm ERR! extraneous: is-number@7.0.0 /opt/iobroker/node_modules/is-number 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-stream@2.0.1 /opt/iobroker/node_modules/is-stream npm ERR! extraneous: is-typedarray@1.0.0 /opt/iobroker/node_modules/is-typedarray npm ERR! extraneous: is-utf8@0.2.1 /opt/iobroker/node_modules/is-utf8 npm ERR! extraneous: is@3.3.0 /opt/iobroker/node_modules/is npm ERR! extraneous: isarray@1.0.0 /opt/iobroker/node_modules/isarray npm ERR! extraneous: isexe@2.0.0 /opt/iobroker/node_modules/isexe npm ERR! extraneous: isstream@0.1.2 /opt/iobroker/node_modules/isstream npm ERR! extraneous: jsbn@0.1.1 /opt/iobroker/node_modules/jsbn npm ERR! extraneous: jsdom@ /opt/iobroker/node_modules/jsdom npm ERR! extraneous: json-bigint@1.0.0 /opt/iobroker/node_modules/json-bigint npm ERR! extraneous: json-buffer@3.0.1 /opt/iobroker/node_modules/json-buffer npm ERR! extraneous: json-schema-traverse@0.4.1 /opt/iobroker/node_modules/json-schema-traverse npm ERR! extraneous: json-stringify-safe@5.0.1 /opt/iobroker/node_modules/json-stringify-safe npm ERR! extraneous: jsonata@ /opt/iobroker/node_modules/jsonata npm ERR! extraneous: jsonc-parser@ /opt/iobroker/node_modules/jsonc-parser npm ERR! extraneous: jsonwebtoken@8.5.1 /opt/iobroker/node_modules/jsonwebtoken npm ERR! extraneous: jsprim@1.4.2 /opt/iobroker/node_modules/jsprim npm ERR! extraneous: jszip@ /opt/iobroker/node_modules/jszip npm ERR! extraneous: jwa@2.0.0 /opt/iobroker/node_modules/jwa npm ERR! extraneous: jws@4.0.0 /opt/iobroker/node_modules/jws npm ERR! extraneous: keypairs@1.2.14 /opt/iobroker/node_modules/keypairs npm ERR! extraneous: keyv@4.5.2 /opt/iobroker/node_modules/keyv npm ERR! extraneous: kuler@2.0.0 /opt/iobroker/node_modules/kuler npm ERR! extraneous: layerr@0.1.2 /opt/iobroker/node_modules/layerr npm ERR! extraneous: lcid@1.0.0 /opt/iobroker/node_modules/lcid npm ERR! extraneous: le-acme-core@2.1.4 /opt/iobroker/node_modules/le-acme-core npm ERR! extraneous: le-challenge-fs@2.0.9 /opt/iobroker/node_modules/le-challenge-fs npm ERR! extraneous: le-sni-auto@2.1.9 /opt/iobroker/node_modules/le-sni-auto 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: lie@3.3.0 /opt/iobroker/node_modules/lie npm ERR! extraneous: load-json-file@1.1.0 /opt/iobroker/node_modules/load-json-file npm ERR! extraneous: loadavg-windows@1.1.1 /opt/iobroker/node_modules/loadavg-windows npm ERR! extraneous: localforage@ /opt/iobroker/node_modules/localforage npm ERR! extraneous: lodash.defaults@4.2.0 /opt/iobroker/node_modules/lodash.defaults npm ERR! extraneous: lodash.flatten@4.4.0 /opt/iobroker/node_modules/lodash.flatten npm ERR! extraneous: lodash.includes@4.3.0 /opt/iobroker/node_modules/lodash.includes npm ERR! extraneous: lodash.isarguments@3.1.0 /opt/iobroker/node_modules/lodash.isarguments npm ERR! extraneous: lodash.isboolean@3.0.3 /opt/iobroker/node_modules/lodash.isboolean npm ERR! extraneous: lodash.isinteger@4.0.4 /opt/iobroker/node_modules/lodash.isinteger npm ERR! extraneous: lodash.isnumber@3.0.3 /opt/iobroker/node_modules/lodash.isnumber npm ERR! extraneous: lodash.isplainobject@4.0.6 /opt/iobroker/node_modules/lodash.isplainobject npm ERR! extraneous: lodash.isstring@4.0.1 /opt/iobroker/node_modules/lodash.isstring npm ERR! extraneous: lodash.once@4.1.1 /opt/iobroker/node_modules/lodash.once npm ERR! extraneous: logform@ /opt/iobroker/node_modules/logform npm ERR! extraneous: long-timeout@0.1.1 /opt/iobroker/node_modules/long-timeout npm ERR! extraneous: lowercase-keys@3.0.0 /opt/iobroker/node_modules/lowercase-keys npm ERR! extraneous: lru_map@0.3.3 /opt/iobroker/node_modules/lru_map npm ERR! extraneous: lru-cache@6.0.0 /opt/iobroker/node_modules/lru-cache npm ERR! extraneous: luxon@ /opt/iobroker/node_modules/luxon npm ERR! extraneous: make-dir@3.1.0 /opt/iobroker/node_modules/make-dir npm ERR! extraneous: map-stream@0.0.7 /opt/iobroker/node_modules/map-stream npm ERR! extraneous: md5@2.3.0 /opt/iobroker/node_modules/md5 npm ERR! extraneous: mdns-discovery@0.2.6 /opt/iobroker/node_modules/mdns-discovery npm ERR! extraneous: media-typer@0.3.0 /opt/iobroker/node_modules/media-typer npm ERR! extraneous: merge-descriptors@1.0.1 /opt/iobroker/node_modules/merge-descriptors npm ERR! extraneous: merge-stream@2.0.0 /opt/iobroker/node_modules/merge-stream npm ERR! extraneous: methods@1.1.2 /opt/iobroker/node_modules/methods npm ERR! extraneous: micromatch@4.0.5 /opt/iobroker/node_modules/micromatch npm ERR! extraneous: mime-db@1.52.0 /opt/iobroker/node_modules/mime-db npm ERR! extraneous: mime-types@2.1.35 /opt/iobroker/node_modules/mime-types npm ERR! extraneous: mime@3.0.0 /opt/iobroker/node_modules/mime npm ERR! extraneous: mimic-fn@2.1.0 /opt/iobroker/node_modules/mimic-fn npm ERR! extraneous: mimic-response@4.0.0 /opt/iobroker/node_modules/mimic-response npm ERR! extraneous: minimatch@3.1.2 /opt/iobroker/node_modules/minimatch npm ERR! extraneous: minimist@ /opt/iobroker/node_modules/minimist npm ERR! extraneous: minipass@5.0.0 /opt/iobroker/node_modules/minipass npm ERR! extraneous: minizlib@2.1.2 /opt/iobroker/node_modules/minizlib npm ERR! extraneous: mkdirp-classic@0.5.3 /opt/iobroker/node_modules/mkdirp-classic npm ERR! extraneous: mkdirp@1.0.4 /opt/iobroker/node_modules/mkdirp npm ERR! extraneous: moment@ /opt/iobroker/node_modules/moment npm ERR! extraneous: mqtt-connection@4.1.0 /opt/iobroker/node_modules/mqtt-connection npm ERR! extraneous: mqtt-packet@ /opt/iobroker/node_modules/mqtt-packet npm ERR! extraneous: mqtt@ /opt/iobroker/node_modules/mqtt npm ERR! extraneous: ms@2.0.0 /opt/iobroker/node_modules/ms npm ERR! extraneous: mute-stream@0.0.8 /opt/iobroker/node_modules/mute-stream npm ERR! extraneous: nan@ /opt/iobroker/node_modules/nan npm ERR! extraneous: napi-build-utils@1.0.2 /opt/iobroker/node_modules/napi-build-utils npm ERR! extraneous: nearest-color@0.4.4 /opt/iobroker/node_modules/nearest-color npm ERR! extraneous: negotiator@0.6.3 /opt/iobroker/node_modules/negotiator npm ERR! extraneous: nested-property@4.0.0 /opt/iobroker/node_modules/nested-property npm ERR! extraneous: node-abi@3.45.0 /opt/iobroker/node_modules/node-abi npm ERR! extraneous: node-addon-api@ /opt/iobroker/node_modules/node-addon-api npm ERR! extraneous: node-fetch@2.6.11 /opt/iobroker/node_modules/node-fetch npm ERR! extraneous: node-forge@ /opt/iobroker/node_modules/node-forge npm ERR! extraneous: node-gyp-build@4.6.0 /opt/iobroker/node_modules/node-gyp-build npm ERR! extraneous: node-hue-api@ /opt/iobroker/node_modules/node-hue-api npm ERR! extraneous: node-inspect@2.0.0 /opt/iobroker/node_modules/node-inspect npm ERR! extraneous: node-rest-client@ /opt/iobroker/node_modules/node-rest-client npm ERR! extraneous: node-schedule@2.1.1 /opt/iobroker/node_modules/node-schedule npm ERR! extraneous: node-wol@0.1.1 /opt/iobroker/node_modules/node-wol npm ERR! extraneous: node.extend@2.0.2 /opt/iobroker/node_modules/node.extend npm ERR! extraneous: nopt@5.0.0 /opt/iobroker/node_modules/nopt npm ERR! extraneous: normalize-package-data@2.5.0 /opt/iobroker/node_modules/normalize-package-data npm ERR! extraneous: normalize-path@3.0.0 /opt/iobroker/node_modules/normalize-path npm ERR! extraneous: normalize-url@8.0.0 /opt/iobroker/node_modules/normalize-url npm ERR! extraneous: npm-run-path@4.0.1 /opt/iobroker/node_modules/npm-run-path npm ERR! extraneous: npmlog@5.0.1 /opt/iobroker/node_modules/npmlog npm ERR! extraneous: number-is-nan@1.0.1 /opt/iobroker/node_modules/number-is-nan npm ERR! extraneous: nwsapi@2.2.5 /opt/iobroker/node_modules/nwsapi npm ERR! extraneous: oauth-sign@0.9.0 /opt/iobroker/node_modules/oauth-sign npm ERR! extraneous: object-assign@4.1.1 /opt/iobroker/node_modules/object-assign npm ERR! extraneous: object-hash@2.2.0 /opt/iobroker/node_modules/object-hash npm ERR! extraneous: object-inspect@ /opt/iobroker/node_modules/object-inspect npm ERR! extraneous: object-keys@1.1.1 /opt/iobroker/node_modules/object-keys npm ERR! extraneous: object.assign@ /opt/iobroker/node_modules/object.assign npm ERR! extraneous: on-finished@2.4.1 /opt/iobroker/node_modules/on-finished npm ERR! extraneous: on-headers@1.0.2 /opt/iobroker/node_modules/on-headers npm ERR! extraneous: once@1.4.0 /opt/iobroker/node_modules/once npm ERR! extraneous: one-time@1.0.0 /opt/iobroker/node_modules/one-time npm ERR! extraneous: onedrive-api@ /opt/iobroker/node_modules/onedrive-api npm ERR! extraneous: onetime@5.1.2 /opt/iobroker/node_modules/onetime npm ERR! extraneous: open-sml@ /opt/iobroker/node_modules/open-sml npm ERR! extraneous: optionator@0.8.3 /opt/iobroker/node_modules/optionator npm ERR! extraneous: os-locale@1.4.0 /opt/iobroker/node_modules/os-locale npm ERR! extraneous: p-cancelable@3.0.0 /opt/iobroker/node_modules/p-cancelable npm ERR! extraneous: p-map@2.1.0 /opt/iobroker/node_modules/p-map npm ERR! extraneous: pako@ /opt/iobroker/node_modules/pako npm ERR! extraneous: parse-json@2.2.0 /opt/iobroker/node_modules/parse-json npm ERR! extraneous: parse5@ /opt/iobroker/node_modules/parse5 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: parseurl@1.3.3 /opt/iobroker/node_modules/parseurl npm ERR! extraneous: passport-local@1.0.0 /opt/iobroker/node_modules/passport-local npm ERR! extraneous: passport-strategy@1.0.0 /opt/iobroker/node_modules/passport-strategy npm ERR! extraneous: passport@ /opt/iobroker/node_modules/passport npm ERR! extraneous: path-exists@2.1.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-key@3.1.1 /opt/iobroker/node_modules/path-key npm ERR! extraneous: path-parse@1.0.7 /opt/iobroker/node_modules/path-parse npm ERR! extraneous: path-posix@1.0.0 /opt/iobroker/node_modules/path-posix npm ERR! extraneous: path-to-regexp@0.1.7 /opt/iobroker/node_modules/path-to-regexp npm ERR! extraneous: path-type@1.1.0 /opt/iobroker/node_modules/path-type npm ERR! extraneous: pause-stream@0.0.11 /opt/iobroker/node_modules/pause-stream npm ERR! extraneous: pause@0.0.1 /opt/iobroker/node_modules/pause npm ERR! extraneous: performance-now@2.1.0 /opt/iobroker/node_modules/performance-now npm ERR! extraneous: picocolors@1.0.0 /opt/iobroker/node_modules/picocolors npm ERR! extraneous: picomatch@2.3.1 /opt/iobroker/node_modules/picomatch npm ERR! extraneous: pidusage@3.0.2 /opt/iobroker/node_modules/pidusage npm ERR! extraneous: pify@2.3.0 /opt/iobroker/node_modules/pify npm ERR! extraneous: pinkie-promise@2.0.1 /opt/iobroker/node_modules/pinkie-promise npm ERR! extraneous: pinkie@2.0.4 /opt/iobroker/node_modules/pinkie npm ERR! extraneous: point-in-polygon@1.0.1 /opt/iobroker/node_modules/point-in-polygon npm ERR! extraneous: prebuild-install@7.1.1 /opt/iobroker/node_modules/prebuild-install npm ERR! extraneous: prelude-ls@1.1.2 /opt/iobroker/node_modules/prelude-ls npm ERR! extraneous: process-nextick-args@2.0.1 /opt/iobroker/node_modules/process-nextick-args npm ERR! extraneous: promisify-child-process@4.1.1 /opt/iobroker/node_modules/promisify-child-process npm ERR! extraneous: prompt@ /opt/iobroker/node_modules/prompt npm ERR! extraneous: proxy-addr@2.0.7 /opt/iobroker/node_modules/proxy-addr npm ERR! extraneous: proxy-from-env@1.1.0 /opt/iobroker/node_modules/proxy-from-env npm ERR! extraneous: pump@3.0.0 /opt/iobroker/node_modules/pump npm ERR! extraneous: put@0.0.6 /opt/iobroker/node_modules/put npm ERR! extraneous: qs@ /opt/iobroker/node_modules/qs npm ERR! extraneous: querystring@0.2.1 /opt/iobroker/node_modules/querystring npm ERR! extraneous: querystringify@2.2.0 /opt/iobroker/node_modules/querystringify npm ERR! extraneous: quick-lru@5.1.1 /opt/iobroker/node_modules/quick-lru npm ERR! extraneous: random-bytes@1.0.0 /opt/iobroker/node_modules/random-bytes npm ERR! extraneous: range-parser@1.2.1 /opt/iobroker/node_modules/range-parser npm ERR! extraneous: rasha@1.2.5 /opt/iobroker/node_modules/rasha npm ERR! extraneous: raw-body@2.5.2 /opt/iobroker/node_modules/raw-body npm ERR! extraneous: rc@1.2.8 /opt/iobroker/node_modules/rc npm ERR! extraneous: read-pkg-up@1.0.1 /opt/iobroker/node_modules/read-pkg-up npm ERR! extraneous: read-pkg@1.1.0 /opt/iobroker/node_modules/read-pkg npm ERR! extraneous: read@1.0.7 /opt/iobroker/node_modules/read npm ERR! extraneous: readable-stream@ /opt/iobroker/node_modules/readable-stream npm ERR! extraneous: readdirp@3.6.0 /opt/iobroker/node_modules/readdirp npm ERR! extraneous: readline-sync@1.4.10 /opt/iobroker/node_modules/readline-sync npm ERR! extraneous: readline@1.3.0 /opt/iobroker/node_modules/readline npm ERR! extraneous: redirect-https@1.3.1 /opt/iobroker/node_modules/redirect-https npm ERR! extraneous: redis-commands@1.7.0 /opt/iobroker/node_modules/redis-commands npm ERR! extraneous: redis-errors@1.2.0 /opt/iobroker/node_modules/redis-errors npm ERR! extraneous: redis-parser@3.0.0 /opt/iobroker/node_modules/redis-parser npm ERR! extraneous: reinterval@1.1.0 /opt/iobroker/node_modules/reinterval npm ERR! extraneous: request-promise@4.2.6 /opt/iobroker/node_modules/request-promise npm ERR! extraneous: require-directory@2.1.1 /opt/iobroker/node_modules/require-directory npm ERR! extraneous: require-main-filename@1.0.1 /opt/iobroker/node_modules/require-main-filename npm ERR! extraneous: requires-port@1.0.0 /opt/iobroker/node_modules/requires-port npm ERR! extraneous: resolve-alpn@1.2.1 /opt/iobroker/node_modules/resolve-alpn npm ERR! extraneous: resolve@ /opt/iobroker/node_modules/resolve npm ERR! extraneous: respjs@4.2.0 /opt/iobroker/node_modules/respjs npm ERR! extraneous: responselike@3.0.0 /opt/iobroker/node_modules/responselike npm ERR! extraneous: retry-request@4.2.2 /opt/iobroker/node_modules/retry-request npm ERR! extraneous: retry@0.12.0 /opt/iobroker/node_modules/retry npm ERR! extraneous: revalidator@0.1.8 /opt/iobroker/node_modules/revalidator npm ERR! extraneous: rimraf@3.0.2 /opt/iobroker/node_modules/rimraf npm ERR! extraneous: rrule@2.7.2 /opt/iobroker/node_modules/rrule npm ERR! extraneous: rrweb-cssom@ /opt/iobroker/node_modules/rrweb-cssom npm ERR! extraneous: rsa-compat@1.9.4 /opt/iobroker/node_modules/rsa-compat npm ERR! extraneous: safe-buffer@5.1.2 /opt/iobroker/node_modules/safe-buffer npm ERR! extraneous: safe-replace@1.1.0 /opt/iobroker/node_modules/safe-replace npm ERR! extraneous: safe-stable-stringify@2.4.3 /opt/iobroker/node_modules/safe-stable-stringify npm ERR! extraneous: safer-buffer@2.1.2 /opt/iobroker/node_modules/safer-buffer npm ERR! extraneous: sax@0.4.3 /opt/iobroker/node_modules/sax npm ERR! extraneous: saxes@6.0.0 /opt/iobroker/node_modules/saxes npm ERR! extraneous: send@0.18.0 /opt/iobroker/node_modules/send npm ERR! extraneous: seq-logging@ /opt/iobroker/node_modules/seq-logging npm ERR! extraneous: serialport@10.5.0 /opt/iobroker/node_modules/serialport npm ERR! extraneous: serve-static@1.15.0 /opt/iobroker/node_modules/serve-static npm ERR! extraneous: set-blocking@2.0.0 /opt/iobroker/node_modules/set-blocking npm ERR! extraneous: setimmediate@1.0.5 /opt/iobroker/node_modules/setimmediate npm ERR! extraneous: setprototypeof@1.2.0 /opt/iobroker/node_modules/setprototypeof npm ERR! extraneous: sharp@ /opt/iobroker/node_modules/sharp npm ERR! extraneous: shebang-command@2.0.0 /opt/iobroker/node_modules/shebang-command npm ERR! extraneous: shebang-regex@3.0.0 /opt/iobroker/node_modules/shebang-regex npm ERR! extraneous: shelly-iot@1.1.2 /opt/iobroker/node_modules/shelly-iot npm ERR! extraneous: side-channel@1.0.4 /opt/iobroker/node_modules/side-channel npm ERR! extraneous: signal-exit@3.0.7 /opt/iobroker/node_modules/signal-exit npm ERR! extraneous: simple-concat@1.0.1 /opt/iobroker/node_modules/simple-concat npm ERR! extraneous: simple-get@3.1.1 /opt/iobroker/node_modules/simple-get npm ERR! extraneous: simple-swizzle@0.2.2 /opt/iobroker/node_modules/simple-swizzle npm ERR! extraneous: smartmeter-obis@ /opt/iobroker/node_modules/smartmeter-obis npm ERR! extraneous: socket.io-adapter@1.1.2 /opt/iobroker/node_modules/socket.io-adapter npm ERR! extraneous: socket.io-client@ /opt/iobroker/node_modules/socket.io-client npm ERR! extraneous: socket.io-parser@3.4.3 /opt/iobroker/node_modules/socket.io-parser npm ERR! extraneous: socket.io@2.5.0 /opt/iobroker/node_modules/socket.io npm ERR! extraneous: sorted-array-functions@1.3.0 /opt/iobroker/node_modules/sorted-array-functions npm ERR! extraneous: source-map-support@0.5.21 /opt/iobroker/node_modules/source-map-support npm ERR! extraneous: source-map@0.6.1 /opt/iobroker/node_modules/source-map npm ERR! extraneous: spdx-correct@3.2.0 /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.13 /opt/iobroker/node_modules/spdx-license-ids npm ERR! extraneous: split@1.0.1 /opt/iobroker/node_modules/split npm ERR! extraneous: split2@3.2.2 /opt/iobroker/node_modules/split2 npm ERR! extraneous: sshpk@ /opt/iobroker/node_modules/sshpk npm ERR! extraneous: stack-trace@0.0.10 /opt/iobroker/node_modules/stack-trace npm ERR! extraneous: standard-as-callback@2.1.0 /opt/iobroker/node_modules/standard-as-callback npm ERR! extraneous: statuses@2.0.1 /opt/iobroker/node_modules/statuses npm ERR! extraneous: stream-combiner@0.2.2 /opt/iobroker/node_modules/stream-combiner npm ERR! extraneous: stream-shift@1.0.1 /opt/iobroker/node_modules/stream-shift npm ERR! extraneous: streamsearch@1.1.0 /opt/iobroker/node_modules/streamsearch npm ERR! extraneous: string_decoder@1.1.1 /opt/iobroker/node_modules/string_decoder npm ERR! extraneous: string-width@4.2.3 /opt/iobroker/node_modules/string-width npm ERR! extraneous: strip-ansi@6.0.1 /opt/iobroker/node_modules/strip-ansi npm ERR! extraneous: strip-bom@2.0.0 /opt/iobroker/node_modules/strip-bom npm ERR! extraneous: strip-final-newline@2.0.0 /opt/iobroker/node_modules/strip-final-newline npm ERR! extraneous: strip-json-comments@2.0.1 /opt/iobroker/node_modules/strip-json-comments npm ERR! extraneous: strnum@1.0.5 /opt/iobroker/node_modules/strnum npm ERR! extraneous: suncalc2@1.8.1 /opt/iobroker/node_modules/suncalc2 npm ERR! extraneous: supports-preserve-symlinks-flag@1.0.0 /opt/iobroker/node_modules/supports-preserve-symlinks-flag npm ERR! extraneous: symbol-tree@3.2.4 /opt/iobroker/node_modules/symbol-tree npm ERR! extraneous: tar-fs@ /opt/iobroker/node_modules/tar-fs npm ERR! extraneous: tar-stream@2.2.0 /opt/iobroker/node_modules/tar-stream npm ERR! extraneous: tar@ /opt/iobroker/node_modules/tar npm ERR! extraneous: tcp-ping@0.1.1 /opt/iobroker/node_modules/tcp-ping npm ERR! extraneous: text-hex@1.0.0 /opt/iobroker/node_modules/text-hex npm ERR! extraneous: through@2.3.8 /opt/iobroker/node_modules/through npm ERR! extraneous: through2@2.0.5 /opt/iobroker/node_modules/through2 npm ERR! extraneous: to-array@0.1.4 /opt/iobroker/node_modules/to-array npm ERR! extraneous: to-regex-range@5.0.1 /opt/iobroker/node_modules/to-regex-range npm ERR! extraneous: toidentifier@1.0.1 /opt/iobroker/node_modules/toidentifier npm ERR! extraneous: tough-cookie@4.1.3 /opt/iobroker/node_modules/tough-cookie npm ERR! extraneous: tr-064@0.2.0 /opt/iobroker/node_modules/tr-064 npm ERR! extraneous: tr-O64@0.2.4 /opt/iobroker/node_modules/tr-O64 npm ERR! extraneous: tr46@4.1.1 /opt/iobroker/node_modules/tr46 npm ERR! extraneous: traverse@0.3.9 /opt/iobroker/node_modules/traverse npm ERR! extraneous: treemap-js@1.2.1 /opt/iobroker/node_modules/treemap-js npm ERR! extraneous: triple-beam@1.3.0 /opt/iobroker/node_modules/triple-beam npm ERR! extraneous: tunnel-agent@0.6.0 /opt/iobroker/node_modules/tunnel-agent npm ERR! extraneous: tweetnacl@0.14.5 /opt/iobroker/node_modules/tweetnacl npm ERR! extraneous: type-check@0.3.2 /opt/iobroker/node_modules/type-check npm ERR! extraneous: type-is@1.6.18 /opt/iobroker/node_modules/type-is npm ERR! extraneous: typedarray@0.0.6 /opt/iobroker/node_modules/typedarray npm ERR! extraneous: typescript@ /opt/iobroker/node_modules/typescript npm ERR! extraneous: uid-safe@2.1.5 /opt/iobroker/node_modules/uid-safe npm ERR! extraneous: ultron@1.1.1 /opt/iobroker/node_modules/ultron npm ERR! extraneous: unix-dgram@2.0.6 /opt/iobroker/node_modules/unix-dgram npm ERR! extraneous: unpipe@1.0.0 /opt/iobroker/node_modules/unpipe npm ERR! extraneous: uri-js@ /opt/iobroker/node_modules/uri-js npm ERR! extraneous: url-join@4.0.1 /opt/iobroker/node_modules/url-join npm ERR! extraneous: url-parse@1.5.10 /opt/iobroker/node_modules/url-parse npm ERR! extraneous: url-template@2.0.8 /opt/iobroker/node_modules/url-template npm ERR! extraneous: ursa-optional@0.9.10 /opt/iobroker/node_modules/ursa-optional npm ERR! extraneous: util-deprecate@1.0.2 /opt/iobroker/node_modules/util-deprecate npm ERR! extraneous: utils-merge@1.0.1 /opt/iobroker/node_modules/utils-merge npm ERR! extraneous: validate-npm-package-license@3.0.4 /opt/iobroker/node_modules/validate-npm-package-license npm ERR! extraneous: vary@1.1.2 /opt/iobroker/node_modules/vary npm ERR! extraneous: verror@1.10.0 /opt/iobroker/node_modules/verror npm ERR! extraneous: virtual-tsc@0.6.2 /opt/iobroker/node_modules/virtual-tsc npm ERR! extraneous: w3c-xmlserializer@4.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: weak-daemon@1.0.3 /opt/iobroker/node_modules/weak-daemon npm ERR! extraneous: webdav@ /opt/iobroker/node_modules/webdav npm ERR! extraneous: webidl-conversions@7.0.0 /opt/iobroker/node_modules/webidl-conversions npm ERR! extraneous: websocket-stream@5.5.2 /opt/iobroker/node_modules/websocket-stream 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: whatwg-url@ /opt/iobroker/node_modules/whatwg-url npm ERR! extraneous: which-module@1.0.0 /opt/iobroker/node_modules/which-module npm ERR! extraneous: which@2.0.2 /opt/iobroker/node_modules/which npm ERR! extraneous: wide-align@1.1.5 /opt/iobroker/node_modules/wide-align npm ERR! extraneous: winston-daily-rotate-file@4.7.1 /opt/iobroker/node_modules/winston-daily-rotate-file npm ERR! extraneous: winston-seq-updated@1.0.4 /opt/iobroker/node_modules/winston-seq-updated npm ERR! extraneous: winston-syslog@2.7.0 /opt/iobroker/node_modules/winston-syslog npm ERR! extraneous: winston-transport@4.5.0 /opt/iobroker/node_modules/winston-transport npm ERR! extraneous: winston@ /opt/iobroker/node_modules/winston npm ERR! extraneous: word-wrap@1.2.3 /opt/iobroker/node_modules/word-wrap npm ERR! extraneous: wrap-ansi@2.1.0 /opt/iobroker/node_modules/wrap-ansi npm ERR! extraneous: wrappy@1.0.2 /opt/iobroker/node_modules/wrappy npm ERR! extraneous: ws@ /opt/iobroker/node_modules/ws npm ERR! extraneous: xml-name-validator@4.0.0 /opt/iobroker/node_modules/xml-name-validator 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@0.4.2 /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: xregexp@2.0.0 /opt/iobroker/node_modules/xregexp npm ERR! extraneous: xtend@4.0.2 /opt/iobroker/node_modules/xtend npm ERR! extraneous: y18n@3.2.2 /opt/iobroker/node_modules/y18n npm ERR! extraneous: yallist@4.0.0 /opt/iobroker/node_modules/yallist npm ERR! extraneous: yargs-parser@5.0.1 /opt/iobroker/node_modules/yargs-parser npm ERR! invalid: yargs@ /opt/iobroker/node_modules/yargs npm ERR! extraneous: yeast@0.1.2 /opt/iobroker/node_modules/yeast npm ERR! extraneous: zlib@1.0.5 /opt/iobroker/node_modules/zlib npm ERR! extraneous: zrender@4.3.2 /opt/iobroker/node_modules/zrender
-
iobroker.inst@2.0.3 /opt/iobroker ├── @alcalzone/esbuild-register@2.5.1-1 extraneous ├── @alcalzone/jsonl-db@2.5.3 extraneous ├── @alcalzone/pak@ extraneous ├── @alcalzone/proper-lockfile@4.1.3-0 extraneous ├── @apollon/iobroker-tools@0.2.1 extraneous ├── @colors/colors@ extraneous ├── @dabh/diagnostics@ extraneous ├── @datalust/winston-seq@1.0.2 extraneous ├── @googleapis/drive@5.1.0 extraneous ├── @greenlock/manager@3.1.0 extraneous ├── @iobroker/db-base@4.0.24 extraneous ├── @iobroker/db-objects-file@4.0.24 extraneous ├── @iobroker/db-objects-jsonl@4.0.24 extraneous ├── @iobroker/db-objects-redis@4.0.24 extraneous ├── @iobroker/db-states-file@4.0.24 extraneous ├── @iobroker/db-states-jsonl@4.0.24 extraneous ├── @iobroker/db-states-redis@4.0.24 extraneous ├── @iobroker/js-controller-adapter@ extraneous ├── @iobroker/js-controller-cli@ extraneous ├── @iobroker/js-controller-common-db@4.0.24 extraneous ├── @iobroker/js-controller-common@4.0.24 extraneous ├── @iobroker/plugin-base@1.2.1 extraneous ├── @iobroker/plugin-sentry@1.2.1 extraneous ├── @iobroker/socket-classes@1.0.2 extraneous ├── @iobroker/ws-server@2.1.0 extraneous ├── @mapbox/node-pre-gyp@ extraneous ├── @root/acme@ extraneous ├── @root/asn1@1.0.0 extraneous ├── @root/csr@0.8.1 extraneous ├── @root/encoding@1.0.1 extraneous ├── @root/greenlock-express@ extraneous ├── @root/greenlock@ extraneous ├── @root/keypairs@ extraneous ├── @root/mkdirp@1.0.0 extraneous ├── @root/pem@1.0.4 extraneous ├── @root/request@1.9.2 extraneous ├── @root/x509@0.7.2 extraneous ├── @sentry-internal/tracing@ extraneous ├── @sentry/core@ extraneous ├── @sentry/hub@ extraneous ├── @sentry/integrations@ extraneous ├── @sentry/minimal@6.19.7 extraneous ├── @sentry/node@ extraneous ├── @sentry/types@7.56.0 extraneous ├── @sentry/utils@ extraneous ├── @serialport/binding-mock@10.2.2 extraneous ├── @serialport/bindings-cpp@ extraneous ├── @serialport/bindings-interface@1.2.2 extraneous ├── @serialport/parser-byte-length@10.5.0 extraneous ├── @serialport/parser-cctalk@10.5.0 extraneous ├── @serialport/parser-delimiter@10.5.0 extraneous ├── @serialport/parser-inter-byte-timeout@10.5.0 extraneous ├── @serialport/parser-packet-length@10.5.0 extraneous ├── @serialport/parser-readline@10.5.0 extraneous ├── @serialport/parser-ready@10.5.0 extraneous ├── @serialport/parser-regex@10.5.0 extraneous ├── @serialport/parser-slip-encoder@10.5.0 extraneous ├── @serialport/parser-spacepacket@10.5.0 extraneous ├── @serialport/stream@10.5.0 extraneous ├── @sindresorhus/is@5.4.1 extraneous ├── @szmarczak/http-timer@5.0.1 extraneous ├── @tootallnate/once@2.0.0 extraneous ├── @types/bl@5.1.0 extraneous ├── @types/caseless@0.12.2 extraneous ├── @types/http-cache-semantics@4.0.1 extraneous ├── @types/http-proxy@1.17.11 extraneous ├── @types/request@2.48.8 extraneous ├── @types/tough-cookie@4.0.2 extraneous ├── @types/triple-beam@1.3.2 extraneous ├── abab@2.0.6 extraneous ├── abbrev@1.1.1 extraneous ├── accepts@1.3.8 extraneous ├── acme-http-01-standalone@3.0.5 extraneous ├── acorn-globals@7.0.1 extraneous ├── acorn-walk@8.2.0 extraneous ├── acorn@ extraneous ├── after@0.8.2 extraneous ├── agent-base@6.0.2 extraneous ├── ajv@ extraneous ├── alcalzone-shared@ extraneous ├── alexa-cookie2@4.1.3 extraneous ├── alexa-remote2@5.10.1 extraneous ├── ansi-regex@5.0.1 extraneous ├── ansi-styles@4.3.0 extraneous ├── anymatch@3.1.3 extraneous ├── aproba@2.0.0 extraneous ├── are-we-there-yet@2.0.0 extraneous ├── array-flatten@1.1.1 extraneous ├── arraybuffer.slice@0.0.7 extraneous ├── arrify@2.0.1 extraneous ├── asn1@0.2.6 extraneous ├── assert-plus@1.0.0 extraneous ├── async-limiter@1.0.1 extraneous ├── async@ extraneous ├── asynckit@0.4.0 extraneous ├── at-least-node@1.0.0 extraneous ├── aws-iot-device-sdk@ extraneous ├── aws-sign2@0.7.0 extraneous ├── aws4@1.12.0 extraneous ├── backo2@1.0.2 extraneous ├── balanced-match@1.0.2 extraneous ├── base-64@1.0.0 extraneous ├── base64-arraybuffer@0.1.4 extraneous ├── base64-js@1.5.1 extraneous ├── base64id@2.0.0 extraneous ├── bcrypt-pbkdf@1.0.2 extraneous ├── bignumber.js@9.1.1 extraneous ├── binary-extensions@2.2.0 extraneous ├── binary@0.3.0 extraneous ├── bindings@1.5.0 extraneous ├── binrpc@3.3.1 extraneous ├── bl@4.1.0 extraneous ├── blob@0.0.5 extraneous ├── bluebird@3.7.2 extraneous ├── body-parser@1.20.2 extraneous ├── bottleneck@2.19.5 extraneous ├── brace-expansion@1.1.11 extraneous ├── braces@3.0.2 extraneous ├── buffer-equal-constant-time@1.0.1 extraneous ├── buffer-from@1.1.2 extraneous ├── buffer@5.7.1 extraneous ├── bufferhelper@0.2.1 extraneous ├── buffers@0.1.1 extraneous ├── busboy@ extraneous ├── byte-length@1.0.2 extraneous ├── bytes@3.1.2 extraneous ├── cacheable-lookup@7.0.0 extraneous ├── cacheable-request@10.2.11 extraneous ├── call-bind@1.0.2 extraneous ├── callsite@1.0.0 extraneous ├── camelcase@3.0.0 extraneous ├── canvas@ extraneous ├── capitalize@2.0.4 extraneous ├── caseless@0.12.0 extraneous ├── cert-info@1.5.1 extraneous ├── chainsaw@0.1.0 extraneous ├── charenc@0.0.2 extraneous ├── chokidar@3.5.3 extraneous ├── chownr@2.0.0 extraneous ├── ci-info@3.8.0 extraneous ├── cliui@3.2.0 extraneous ├── cluster-key-slot@1.1.2 extraneous ├── coap-packet@1.1.1 extraneous ├── coap@ extraneous ├── code-point-at@1.1.0 extraneous ├── coffeescript@1.12.7 extraneous ├── color-convert@2.0.1 extraneous ├── color-name@1.1.4 extraneous ├── color-string@1.9.1 extraneous ├── color-support@1.1.3 extraneous ├── color@4.2.3 extraneous ├── colors@1.4.0 ├── colorspace@1.1.4 extraneous ├── combined-stream@1.0.8 extraneous ├── commist@1.1.0 extraneous ├── component-bind@1.0.0 extraneous ├── component-emitter@1.3.0 extraneous ├── component-inherit@0.0.3 extraneous ├── compress-json@2.1.2 extraneous ├── compressible@2.0.18 extraneous ├── compression@1.7.4 extraneous ├── concat-map@0.0.1 extraneous ├── concat-stream@1.6.2 extraneous ├── connect-flash@0.1.1 extraneous ├── console-control-strings@1.1.0 extraneous ├── content-disposition@0.5.4 extraneous ├── content-type@1.0.5 extraneous ├── cookie-parser@1.4.6 extraneous ├── cookie-signature@1.0.6 extraneous ├── cookie@0.4.1 extraneous ├── core-util-is@1.0.3 extraneous ├── cron-parser@ extraneous ├── cross-spawn@7.0.3 extraneous ├── crypt@0.0.2 extraneous ├── crypto-js@4.0.0 extraneous ├── crypto@1.0.1 extraneous ├── cssstyle@ extraneous ├── cycle@1.0.3 extraneous ├── daemonize2@0.4.2 extraneous ├── dashdash@1.14.1 extraneous ├── data-urls@4.0.0 extraneous ├── debug@2.6.9 extraneous ├── decache@4.6.1 extraneous ├── decamelize@1.2.0 extraneous ├── decimal.js@10.4.3 extraneous ├── decompress-response@6.0.0 extraneous ├── deep-clone@3.0.3 extraneous ├── deep-extend@0.6.0 extraneous ├── deep-is@0.1.4 extraneous ├── defer-to-connect@2.0.1 extraneous ├── define-properties@1.2.0 extraneous ├── delayed-stream@1.0.0 extraneous ├── delegates@1.0.0 extraneous ├── denque@1.5.1 extraneous ├── depd@2.0.0 extraneous ├── destroy@1.2.0 extraneous ├── detect-libc@2.0.1 extraneous ├── dgram@1.0.1 extraneous ├── diskusage@1.1.3 extraneous ├── dns-packet@1.3.4 extraneous ├── domexception@4.0.0 extraneous ├── dropbox-v2-api@ extraneous ├── duplexer@0.1.2 extraneous ├── duplexify@4.1.2 extraneous ├── ecc-jsbn@0.1.2 extraneous ├── ecdsa-sig-formatter@1.0.11 extraneous ├── echarts@4.9.0 extraneous ├── eckles@1.4.1 extraneous ├── ee-first@1.1.1 extraneous ├── emoji-regex@8.0.0 extraneous ├── enabled@2.0.0 extraneous ├── encodeurl@1.0.2 extraneous ├── end-of-stream@1.4.4 extraneous ├── engine.io-client@ extraneous ├── engine.io-parser@2.2.1 extraneous ├── engine.io@3.6.1 extraneous ├── entities@ extraneous ├── error-ex@1.3.2 extraneous ├── es6-promise@4.2.8 extraneous ├── esbuild@0.11.23 extraneous ├── escalade@3.1.1 extraneous ├── escape-html@1.0.3 extraneous ├── escodegen@2.0.0 extraneous ├── esprima@4.0.1 extraneous ├── estraverse@5.3.0 extraneous ├── esutils@2.0.3 extraneous ├── etag@1.8.1 extraneous ├── event-stream@4.0.1 extraneous ├── eventemitter3@4.0.7 extraneous ├── execa@5.1.1 extraneous ├── expand-template@2.0.3 extraneous ├── express-fileupload@ extraneous ├── express-session@1.17.3 extraneous ├── express@ extraneous ├── extend@3.0.2 extraneous ├── extsprintf@1.3.0 extraneous ├── eyes@0.1.8 extraneous ├── fast-deep-equal@3.1.3 extraneous ├── fast-json-stable-stringify@2.1.0 extraneous ├── fast-levenshtein@2.0.6 extraneous ├── fast-text-encoding@1.0.6 extraneous ├── fast-xml-parser@3.21.1 extraneous ├── fastseries@2.0.0 extraneous ├── fecha@4.2.3 extraneous ├── file-stream-rotator@0.6.1 extraneous ├── file-uri-to-path@1.0.0 extraneous ├── fill-range@7.0.1 extraneous ├── finalhandler@1.2.0 extraneous ├── find-up@1.1.2 extraneous ├── fn.name@1.1.0 extraneous ├── follow-redirects@1.15.2 extraneous ├── forever-agent@0.6.1 extraneous ├── form-data-encoder@ extraneous ├── form-data@4.0.0 extraneous ├── forwarded@0.2.0 extraneous ├── fresh@0.5.2 extraneous ├── from@0.1.7 extraneous ├── fs-constants@1.0.0 extraneous ├── fs-extra@7.0.1 ├── fs-minipass@2.1.0 extraneous ├── fs.realpath@1.0.0 extraneous ├── fsevents@ extraneous ├── ftp@0.3.10 extraneous ├── function-bind@1.1.1 extraneous ├── gauge@3.0.2 extraneous ├── gaxios@5.1.0 extraneous ├── gcp-metadata@5.2.0 extraneous ├── geolocation-utils@ extraneous ├── get-caller-file@1.0.3 extraneous ├── get-intrinsic@1.2.1 extraneous ├── get-ssl-certificate@2.3.3 extraneous ├── get-stream@6.0.1 extraneous ├── getpass@0.1.7 extraneous ├── github-from-package@0.0.0 extraneous ├── glob-parent@5.1.2 extraneous ├── glob@7.2.3 extraneous ├── glossy@0.1.7 extraneous ├── google-auth-library@ extraneous ├── google-p12-pem@4.0.1 extraneous ├── googleapis-common@6.0.4 extraneous ├── got@ extraneous ├── greenlock-express@4.0.3 extraneous ├── greenlock-manager-fs@3.1.1 extraneous ├── greenlock-store-fs@3.2.2 extraneous ├── greenlock@4.0.4 extraneous ├── gtoken@6.1.2 extraneous ├── har-schema@2.0.0 extraneous ├── har-validator@5.1.5 extraneous ├── has-binary2@1.0.3 extraneous ├── has-cors@1.1.0 extraneous ├── has-property-descriptors@1.0.0 extraneous ├── has-proto@1.0.1 extraneous ├── has-symbols@1.0.3 extraneous ├── has-unicode@2.0.1 extraneous ├── has@1.0.3 extraneous ├── he@1.2.0 extraneous ├── help-me@3.0.0 extraneous ├── homematic-xmlrpc@1.0.2 extraneous ├── hosted-git-info@2.8.9 extraneous ├── hot-patcher@1.0.0 extraneous ├── html-encoding-sniffer@3.0.0 extraneous ├── http-cache-semantics@4.1.1 extraneous ├── http-errors@2.0.0 extraneous ├── http-proxy-agent@5.0.0 extraneous ├── http-proxy-middleware@2.0.6 extraneous ├── http-proxy-response-rewrite@0.0.1 extraneous ├── http-proxy@1.18.1 extraneous ├── http-signature@1.2.0 extraneous ├── http2-wrapper@ extraneous ├── https-proxy-agent@5.0.1 extraneous ├── https@1.0.0 extraneous ├── human-signals@2.1.0 extraneous ├── iconv-lite@0.4.24 extraneous ├── ieee754@1.2.1 extraneous ├── immediate@3.0.6 extraneous ├── indexof@0.0.1 extraneous ├── inflight@1.0.6 extraneous ├── inherits@2.0.4 extraneous ├── ini@1.3.8 extraneous ├── int64-buffer@1.0.1 extraneous ├── invert-kv@1.0.0 extraneous ├── iobroker.admin@ invalid: "6.3.5" from the root project ├── iobroker.alexa2@ invalid: "3.23.2" from the root project ├── iobroker.backitup@ invalid: "2.6.23" from the root project ├── iobroker.daswetter@ invalid: "3.1.8" from the root project ├── iobroker.dwd@ invalid: "2.8.3" from the root project ├── iobroker.flot@ invalid: "github:ioBroker/ioBroker.flot#f112917fab740b1ac72739496395a682d4d6d41e" from the root project ├── iobroker.fritzbox@ invalid: "^0.5.0" from the root project ├── iobroker.harmony@1.2.2 ├── iobroker.history@ invalid: "2.2.4" from the root project ├── iobroker.hm-rega@ invalid: "3.0.46" from the root project ├── iobroker.hm-rpc@ invalid: "1.15.16" from the root project ├── iobroker.hue-extended@ invalid: "2.0.0" from the root project ├── iobroker.hue@ invalid: "3.7.1" from the root project ├── iobroker.ical@1.13.2 ├── iobroker.iot@ invalid: "1.14.5" from the root project ├── iobroker.javascript@ invalid: "7.0.3" from the root project ├── iobroker.js-controller@ invalid: "4.0.24" from the root project ├── iobroker.life360@ invalid: "github:MiGoller/ioBroker.life360#master" from the root project ├── iobroker.mihome-vacuum@ invalid: "3.11.0" from the root project ├── iobroker.pushover@3.0.3 ├── iobroker.scenes@ invalid: "2.3.9" from the root project ├── iobroker.shelly@ invalid: "github:iobroker-community-adapters/ioBroker.shelly" from the root project ├── iobroker.simple-api@ extraneous ├── iobroker.smartmeter@ invalid: "3.3.4" from the root project ├── iobroker.socketio@4.2.0 extraneous ├── iobroker.spotify-premium@ invalid: "1.2.1" from the root project ├── iobroker.tr-064@ invalid: "4.2.18" from the root project ├── iobroker.trashschedule@ invalid: "2.2.0" from the root project ├── iobroker.type-detector@1.1.2 extraneous ├── iobroker.vis-colorpicker@ invalid: "2.0.3" from the root project ├── iobroker.vis-history@1.0.0 ├── iobroker.vis-map@ invalid: "1.0.4" from the root project ├── iobroker.vis-players@ invalid: "0.1.6" from the root project ├── iobroker.vis@ invalid: "1.4.16" from the root project ├── iobroker.web@ invalid: "4.3.0" from the root project ├── iobroker.ws.server@1.0.1 extraneous ├── iobroker.ws@1.3.0 extraneous ├── iobroker@2.0.3 ├── ioredis@ extraneous ├── ip@1.1.8 extraneous ├── ipaddr.js@1.9.1 extraneous ├── is-arrayish@0.3.2 extraneous ├── is-binary-path@2.1.0 extraneous ├── is-buffer@1.1.6 extraneous ├── is-core-module@2.12.1 extraneous ├── is-empty-object@1.1.1 extraneous ├── is-extglob@2.1.1 extraneous ├── is-fullwidth-code-point@3.0.0 extraneous ├── is-glob@4.0.3 extraneous ├── is-number@7.0.0 extraneous ├── is-plain-obj@3.0.0 extraneous ├── is-potential-custom-element-name@1.0.1 extraneous ├── is-stream@2.0.1 extraneous ├── is-typedarray@1.0.0 extraneous ├── is-utf8@0.2.1 extraneous ├── is@3.3.0 extraneous ├── isarray@1.0.0 extraneous ├── isexe@2.0.0 extraneous ├── isstream@0.1.2 extraneous ├── jsbn@0.1.1 extraneous ├── jsdom@ extraneous ├── json-bigint@1.0.0 extraneous ├── json-buffer@3.0.1 extraneous ├── json-schema-traverse@0.4.1 extraneous ├── json-stringify-safe@5.0.1 extraneous ├── jsonata@ extraneous ├── jsonc-parser@ extraneous ├── jsonwebtoken@8.5.1 extraneous ├── jsprim@1.4.2 extraneous ├── jszip@ extraneous ├── jwa@2.0.0 extraneous ├── jws@4.0.0 extraneous ├── keypairs@1.2.14 extraneous ├── keyv@4.5.2 extraneous ├── kuler@2.0.0 extraneous ├── layerr@0.1.2 extraneous ├── lcid@1.0.0 extraneous ├── le-acme-core@2.1.4 extraneous ├── le-challenge-fs@2.0.9 extraneous ├── le-sni-auto@2.1.9 extraneous ├── leven@2.1.0 extraneous ├── levn@0.3.0 extraneous ├── lie@3.3.0 extraneous ├── load-json-file@1.1.0 extraneous ├── loadavg-windows@1.1.1 extraneous ├── localforage@ extraneous ├── lodash.defaults@4.2.0 extraneous ├── lodash.flatten@4.4.0 extraneous ├── lodash.includes@4.3.0 extraneous ├── lodash.isarguments@3.1.0 extraneous ├── lodash.isboolean@3.0.3 extraneous ├── lodash.isinteger@4.0.4 extraneous ├── lodash.isnumber@3.0.3 extraneous ├── lodash.isplainobject@4.0.6 extraneous ├── lodash.isstring@4.0.1 extraneous ├── lodash.once@4.1.1 extraneous ├── logform@ extraneous ├── long-timeout@0.1.1 extraneous ├── lowercase-keys@3.0.0 extraneous ├── lru_map@0.3.3 extraneous ├── lru-cache@6.0.0 extraneous ├── luxon@ extraneous ├── make-dir@3.1.0 extraneous ├── map-stream@0.0.7 extraneous ├── md5@2.3.0 extraneous ├── mdns-discovery@0.2.6 extraneous ├── media-typer@0.3.0 extraneous ├── merge-descriptors@1.0.1 extraneous ├── merge-stream@2.0.0 extraneous ├── methods@1.1.2 extraneous ├── micromatch@4.0.5 extraneous ├── mime-db@1.52.0 extraneous ├── mime-types@2.1.35 extraneous ├── mime@3.0.0 extraneous ├── mimic-fn@2.1.0 extraneous ├── mimic-response@4.0.0 extraneous ├── minimatch@3.1.2 extraneous ├── minimist@ extraneous ├── minipass@5.0.0 extraneous ├── minizlib@2.1.2 extraneous ├── mkdirp-classic@0.5.3 extraneous ├── mkdirp@1.0.4 extraneous ├── moment@ extraneous ├── mqtt-connection@4.1.0 extraneous ├── mqtt-packet@ extraneous ├── mqtt@ extraneous ├── ms@2.0.0 extraneous ├── mute-stream@0.0.8 extraneous ├── nan@ extraneous ├── napi-build-utils@1.0.2 extraneous ├── nearest-color@0.4.4 extraneous ├── negotiator@0.6.3 extraneous ├── nested-property@4.0.0 extraneous ├── node-abi@3.45.0 extraneous ├── node-addon-api@ extraneous ├── node-fetch@2.6.11 extraneous ├── node-forge@ extraneous ├── node-gyp-build@4.6.0 extraneous ├── node-hue-api@ extraneous ├── node-inspect@2.0.0 extraneous ├── node-rest-client@ extraneous ├── node-schedule@2.1.1 extraneous ├── node-wol@0.1.1 extraneous ├── node.extend@2.0.2 extraneous ├── nopt@5.0.0 extraneous ├── normalize-package-data@2.5.0 extraneous ├── normalize-path@3.0.0 extraneous ├── normalize-url@8.0.0 extraneous ├── npm-run-path@4.0.1 extraneous ├── npmlog@5.0.1 extraneous ├── number-is-nan@1.0.1 extraneous ├── nwsapi@2.2.5 extraneous ├── oauth-sign@0.9.0 extraneous ├── object-assign@4.1.1 extraneous ├── object-hash@2.2.0 extraneous ├── object-inspect@ extraneous ├── object-keys@1.1.1 extraneous ├── object.assign@ extraneous ├── on-finished@2.4.1 extraneous ├── on-headers@1.0.2 extraneous ├── once@1.4.0 extraneous ├── one-time@1.0.0 extraneous ├── onedrive-api@ extraneous ├── onetime@5.1.2 extraneous ├── open-sml@ extraneous ├── optionator@0.8.3 extraneous ├── os-locale@1.4.0 extraneous ├── p-cancelable@3.0.0 extraneous ├── p-map@2.1.0 extraneous ├── pako@ extraneous ├── parse-json@2.2.0 extraneous ├── parse5@ extraneous ├── parseqs@0.0.6 extraneous ├── parseuri@0.0.6 extraneous ├── parseurl@1.3.3 extraneous ├── passport-local@1.0.0 extraneous ├── passport-strategy@1.0.0 extraneous ├── passport@ extraneous ├── path-exists@2.1.0 extraneous ├── path-is-absolute@1.0.1 extraneous ├── path-key@3.1.1 extraneous ├── path-parse@1.0.7 extraneous ├── path-posix@1.0.0 extraneous ├── path-to-regexp@0.1.7 extraneous ├── path-type@1.1.0 extraneous ├── pause-stream@0.0.11 extraneous ├── pause@0.0.1 extraneous ├── performance-now@2.1.0 extraneous ├── picocolors@1.0.0 extraneous ├── picomatch@2.3.1 extraneous ├── pidusage@3.0.2 extraneous ├── pify@2.3.0 extraneous ├── pinkie-promise@2.0.1 extraneous ├── pinkie@2.0.4 extraneous ├── point-in-polygon@1.0.1 extraneous ├── prebuild-install@7.1.1 extraneous ├── prelude-ls@1.1.2 extraneous ├── process-nextick-args@2.0.1 extraneous ├── promisify-child-process@4.1.1 extraneous ├── prompt@ extraneous ├── proxy-addr@2.0.7 extraneous ├── proxy-from-env@1.1.0 extraneous ├── pump@3.0.0 extraneous ├── put@0.0.6 extraneous ├── qs@ extraneous ├── querystring@0.2.1 extraneous ├── querystringify@2.2.0 extraneous ├── quick-lru@5.1.1 extraneous ├── random-bytes@1.0.0 extraneous ├── range-parser@1.2.1 extraneous ├── rasha@1.2.5 extraneous ├── raw-body@2.5.2 extraneous ├── rc@1.2.8 extraneous ├── read-pkg-up@1.0.1 extraneous ├── read-pkg@1.1.0 extraneous ├── read@1.0.7 extraneous ├── readable-stream@ extraneous ├── readdirp@3.6.0 extraneous ├── readline-sync@1.4.10 extraneous ├── readline@1.3.0 extraneous ├── redirect-https@1.3.1 extraneous ├── redis-commands@1.7.0 extraneous ├── redis-errors@1.2.0 extraneous ├── redis-parser@3.0.0 extraneous ├── reinterval@1.1.0 extraneous ├── request-promise@4.2.6 extraneous ├── require-directory@2.1.1 extraneous ├── require-main-filename@1.0.1 extraneous ├── requires-port@1.0.0 extraneous ├── resolve-alpn@1.2.1 extraneous ├── resolve@ extraneous ├── respjs@4.2.0 extraneous ├── responselike@3.0.0 extraneous ├── retry-request@4.2.2 extraneous ├── retry@0.12.0 extraneous ├── revalidator@0.1.8 extraneous ├── rimraf@3.0.2 extraneous ├── rrule@2.7.2 extraneous ├── rrweb-cssom@ extraneous ├── rsa-compat@1.9.4 extraneous ├── safe-buffer@5.1.2 extraneous ├── safe-replace@1.1.0 extraneous ├── safe-stable-stringify@2.4.3 extraneous ├── safer-buffer@2.1.2 extraneous ├── sax@0.4.3 extraneous ├── saxes@6.0.0 extraneous ├── semver@5.7.1 ├── send@0.18.0 extraneous ├── seq-logging@ extraneous ├── serialport@10.5.0 extraneous ├── serve-static@1.15.0 extraneous ├── set-blocking@2.0.0 extraneous ├── setimmediate@1.0.5 extraneous ├── setprototypeof@1.2.0 extraneous ├── sharp@ extraneous ├── shebang-command@2.0.0 extraneous ├── shebang-regex@3.0.0 extraneous ├── shelly-iot@1.1.2 extraneous ├── side-channel@1.0.4 extraneous ├── signal-exit@3.0.7 extraneous ├── simple-concat@1.0.1 extraneous ├── simple-get@3.1.1 extraneous ├── simple-swizzle@0.2.2 extraneous ├── smartmeter-obis@ extraneous ├── socket.io-adapter@1.1.2 extraneous ├── socket.io-client@ extraneous ├── socket.io-parser@3.4.3 extraneous ├── socket.io@2.5.0 extraneous ├── sorted-array-functions@1.3.0 extraneous ├── source-map-support@0.5.21 extraneous ├── source-map@0.6.1 extraneous ├── spdx-correct@3.2.0 extraneous ├── spdx-exceptions@2.3.0 extraneous ├── spdx-expression-parse@3.0.1 extraneous ├── spdx-license-ids@3.0.13 extraneous ├── split@1.0.1 extraneous ├── split2@3.2.2 extraneous ├── sshpk@ extraneous ├── stack-trace@0.0.10 extraneous ├── standard-as-callback@2.1.0 extraneous ├── statuses@2.0.1 extraneous ├── stream-combiner@0.2.2 extraneous ├── stream-shift@1.0.1 extraneous ├── streamsearch@1.1.0 extraneous ├── string_decoder@1.1.1 extraneous ├── string-width@4.2.3 extraneous ├── strip-ansi@6.0.1 extraneous ├── strip-bom@2.0.0 extraneous ├── strip-final-newline@2.0.0 extraneous ├── strip-json-comments@2.0.1 extraneous ├── strnum@1.0.5 extraneous ├── suncalc2@1.8.1 extraneous ├── supports-preserve-symlinks-flag@1.0.0 extraneous ├── symbol-tree@3.2.4 extraneous ├── tar-fs@ extraneous ├── tar-stream@2.2.0 extraneous ├── tar@ extraneous ├── tcp-ping@0.1.1 extraneous ├── text-hex@1.0.0 extraneous ├── through@2.3.8 extraneous ├── through2@2.0.5 extraneous ├── to-array@0.1.4 extraneous ├── to-regex-range@5.0.1 extraneous ├── toidentifier@1.0.1 extraneous ├── tough-cookie@4.1.3 extraneous ├── tr-064@0.2.0 extraneous ├── tr-O64@0.2.4 extraneous ├── tr46@4.1.1 extraneous ├── traverse@0.3.9 extraneous ├── treemap-js@1.2.1 extraneous ├── triple-beam@1.3.0 extraneous ├── tunnel-agent@0.6.0 extraneous ├── tweetnacl@0.14.5 extraneous ├── type-check@0.3.2 extraneous ├── type-is@1.6.18 extraneous ├── typedarray@0.0.6 extraneous ├── typescript@ extraneous ├── uid-safe@2.1.5 extraneous ├── ultron@1.1.1 extraneous ├── unix-dgram@2.0.6 extraneous ├── unpipe@1.0.0 extraneous ├── uri-js@ extraneous ├── url-join@4.0.1 extraneous ├── url-parse@1.5.10 extraneous ├── url-template@2.0.8 extraneous ├── ursa-optional@0.9.10 extraneous ├── util-deprecate@1.0.2 extraneous ├── utils-merge@1.0.1 extraneous ├── validate-npm-package-license@3.0.4 extraneous ├── vary@1.1.2 extraneous ├── verror@1.10.0 extraneous ├── virtual-tsc@0.6.2 extraneous ├── w3c-xmlserializer@4.0.0 extraneous ├── wake_on_lan@1.0.0 extraneous ├── weak-daemon@1.0.3 extraneous ├── webdav@ extraneous ├── webidl-conversions@7.0.0 extraneous ├── websocket-stream@5.5.2 extraneous ├── whatwg-encoding@2.0.0 extraneous ├── whatwg-mimetype@3.0.0 extraneous ├── whatwg-url@ extraneous ├── which-module@1.0.0 extraneous ├── which@2.0.2 extraneous ├── wide-align@1.1.5 extraneous ├── winston-daily-rotate-file@4.7.1 extraneous ├── winston-seq-updated@1.0.4 extraneous ├── winston-syslog@2.7.0 extraneous ├── winston-transport@4.5.0 extraneous ├── winston@ extraneous ├── word-wrap@1.2.3 extraneous ├── wrap-ansi@2.1.0 extraneous ├── wrappy@1.0.2 extraneous ├── ws@ extraneous ├── xml-name-validator@4.0.0 extraneous ├── xml2js@0.4.23 extraneous ├── xml2json-light@1.0.6 extraneous ├── xmlbuilder@0.4.2 extraneous ├── xmlchars@2.2.0 extraneous ├── xmlhttprequest-ssl@1.6.3 extraneous ├── xregexp@2.0.0 extraneous ├── xtend@4.0.2 extraneous ├── y18n@3.2.2 extraneous ├── yallist@4.0.0 extraneous ├── yargs-parser@5.0.1 extraneous ├── yargs@ invalid: "^7.0.2" from the root project ├── yeast@0.1.2 extraneous ├── zlib@1.0.5 extraneous └── zrender@4.3.2 extraneous npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2023-06-20T21_01_06_693Z-debug-0.log
Musste teilen.
-
cd /opt/iobroker && npm prune