Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Iobroker install Fehler

    NEWS

    • ioBroker goes Matter ... Matter Adapter in Stable

    • 15. 05. Wartungsarbeiten am ioBroker Forum

    • Monatsrückblick - April 2025

    Iobroker install Fehler

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

      Hi,

      ich habe gerade auf einem frischen nodejs 6 Cubietruck (Ubuntu LTS 14.04) iobroker installiert. Ergebnis:

      ` > root@cubietruck:/opt/iobroker# npm install iobroker

      iobroker@0.7.1 install /opt/iobroker/node_modules/iobroker

      node lib/setup.js

      npm install iobroker.js-controller –production --prefix /opt/iobroker

      npm WARN deprecated jade@0.26.3: Jade has been renamed to pug, please install the latest version of pug instead of jade

      npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.json'

      npm WARN iobroker No description

      npm WARN iobroker No repository field.

      npm WARN iobroker No README data

      npm WARN iobroker No license field.

      npm install iobroker.admin --production --prefix /opt/iobroker

      sh: 0: getcwd() failed: No such file or directory

      path.js:1142

      cwd = process.cwd();

      ^

      Error: ENOENT: no such file or directory, uv_cwd

      at Error (native)

      at Object.resolve (path.js:1142:25)

      at Function.Module._resolveLookupPaths (module.js:361:17)

      at Function.Module._resolveFilename (module.js:431:31)

      at Function.Module._load (module.js:388:25)

      at Module.require (module.js:468:17)

      at require (internal/module.js:20:19)

      at /opt/iobroker/node_modules/npm/bin/npm-cli.js:23:11

      at Object. <anonymous>(/opt/iobroker/node_modules/npm/bin/npm-cli.js:75:3)

      at Module._compile (module.js:541:32)

      Write "./iobroker start" to start the ioBroker

      sh: 0: getcwd() failed: No such file or directory

      shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory

      sh: 0: getcwd() failed: No such file or directory

      chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory

      Auto-start was enabled. Write "update-rc.d -f iobroker.sh remove" to disable auto-start

      iobroker is started. Go to "http://ip-addr:8081" to open the admin UI.

      /opt/iobroker

      └─┬ iobroker@0.7.1

      └─┬ yargs@4.7.1

      ├── camelcase@3.0.0

      ├─┬ cliui@3.2.0

      │ ├─┬ strip-ansi@3.0.1

      │ │ └── ansi-regex@2.0.0

      │ └── wrap-ansi@2.0.0

      ├── decamelize@1.2.0

      ├─┬ lodash.assign@4.0.9

      │ ├── lodash.keys@4.0.7

      │ └── lodash.rest@4.0.3

      ├─┬ os-locale@1.4.0

      │ └─┬ lcid@1.0.0

      │ └── invert-kv@1.0.0

      ├─┬ pkg-conf@1.1.2

      │ ├─┬ find-up@1.1.2

      │ │ ├── path-exists@2.1.0

      │ │ └─┬ pinkie-promise@2.0.1

      │ │ └── pinkie@2.0.4

      │ ├─┬ load-json-file@1.1.0

      │ │ ├── graceful-fs@4.1.4

      │ │ ├─┬ parse-json@2.2.0

      │ │ │ └─┬ error-ex@1.3.0

      │ │ │ └── is-arrayish@0.2.1

      │ │ ├── pify@2.3.0

      │ │ └─┬ strip-bom@2.0.0

      │ │ └── is-utf8@0.2.1

      │ ├── object-assign@4.1.0

      │ └── symbol@0.2.2

      ├─┬ read-pkg-up@1.0.1

      │ └─┬ read-pkg@1.1.0

      │ ├─┬ normalize-package-data@2.3.5

      │ │ ├── hosted-git-info@2.1.5

      │ │ ├─┬ is-builtin-module@1.0.0

      │ │ │ └── builtin-modules@1.1.1

      │ │ ├── semver@5.1.0

      │ │ └─┬ validate-npm-package-license@3.0.1

      │ │ ├─┬ spdx-correct@1.0.2

      │ │ │ └── spdx-license-ids@1.2.1

      │ │ └─┬ spdx-expression-parse@1.0.2

      │ │ └── spdx-exceptions@1.0.4

      │ └── path-type@1.1.0

      ├── require-main-filename@1.0.1

      ├── set-blocking@1.0.0

      ├─┬ string-width@1.0.1

      │ ├─┬ code-point-at@1.0.0

      │ │ └── number-is-nan@1.0.0

      │ └── is-fullwidth-code-point@1.0.0

      ├── window-size@0.2.0

      ├── y18n@3.2.1

      └─┬ yargs-parser@2.4.0

      └── camelcase@2.1.1

      npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.json'

      npm WARN iobroker No description

      npm WARN iobroker No repository field.

      npm WARN iobroker No README data

      npm WARN iobroker No license field.</anonymous> `

      Er läuft auf Port 8081 … ist da jetzt irgendwas kaputt oder passt alles und ist zu ignorieren ?

      1 Reply Last reply Reply Quote 0
      • Bluefox
        Bluefox last edited by

        Hast du nodejs 6 genommen?

        Lieber 4.x. Ich habe noch nie 6 ausprobiert.

        1 Reply Last reply Reply Quote 0
        • apollon77
          apollon77 last edited by

          Ok, hab auf 4.x gewechselt, npm cache clean und dann neu installiert. Jetzt kommt:

          ` > npm WARN cannot run in wd iobroker@0.7.1 node lib/setup.js (wd=/opt/iobroker/node_modules/iobroker)

          iobroker@0.7.1 node_modules/iobroker

          └── yargs@4.7.1 (decamelize@1.2.0, y18n@3.2.1, camelcase@3.0.0, set-blocking@1.0.0, window-size@0.2.0, require-main-filename@1.0.1, lodash.assign@4.0.9, yargs-parser@2.4.0, os-locale@1.4.0, cliui@3.2.0, string-width@1.0.1, pkg-conf@1.1.3, read-pkg-up@1.0.1) `

          wenn ich das setup.js manuell ausführe läuft es:

          ` > root@cubietruck:/opt/iobroker# node node_modules/iobroker/lib/setup.js

          npm install iobroker.js-controller –production --prefix /opt/iobroker

          npm WARN deprecated jade@0.26.3: Jade has been renamed to pug, please install the latest version of pug instead of jade

          ... `

          Gut oder nicht gut? Am besten System nochmal neu aufsetzen? Any idea?

          1 Reply Last reply Reply Quote 0
          • Jey Cee
            Jey Cee Developer last edited by

            "cannot run in wd" ist ein Problem mit den berechtigungen. Da muss man die installation mit der optionen "–unsafe-perm" ausführen.

            Der rest ist in Ordnung. Und wenn ioBroker jetzt läuft bei dir dann passts.

            Gesendet von meinem Jolla mit Tapatalk

            1 Reply Last reply Reply Quote 0
            • apollon77
              apollon77 last edited by

              Fixed in the meantime 🙂

              ` > Jetzt direkt hinterher ein "iobroker update" versucht … geht nicht weil das source-dist.json grad kaputt ist:

              Wenn man es im Brower aufruft:

              Timeout by read all package.json (43.5) seconds

              Scheint also auf Serverseite grad was kaputt zu sein `

              1 Reply Last reply Reply Quote 0
              • K
                Kueppert last edited by

                Hi,

                habe gerade auf nen NUC gewechselt mit proxmox und Debian 9 in einer VM installiert…man ist das spannend 😄

                So, nun habe ich gemäß Homepage die ANleitung echt verdammt genau befolgt - und bekomme genau den gleichen Fehler wie apollon77 😞

                Habe folgende Versionen von node, npm und nodejs drauf:

                node & nodejs: v6.14.2

                npm v3.10.10

                Das system ist total frisch und vor der Installation hab ich nen Snapshot erstellt...kann mir wer sagen, warum bei der genauen Befolgung der Installationsschritte dieser Fehler auftaucht? Und hat ggf. sogar iene Lösung für mich? 😄

                Danke euch und Grüße, Thorsten

                PS: Hab man den verdammt langen Log hier angehangen. Evtl. bringt der etwas...die Fehlermeldung ist dann ganz unten...

                ! thorsten@iobrokerNUC:/opt/iobroker$ sudo npm install iobroker --unsafe-perm ! > iobroker@1.1.2 install /opt/iobroker/node_modules/iobroker node lib/prepareSetup.js && node lib/setup.js ! NPM version: 3.10.10 npm install iobroker.discovery@stable --production --save ! > serialport@4.0.7 install /opt/iobroker/node_modules/serialport node-pre-gyp install --fallback-to-build ! [serialport] Success: "/opt/iobroker/node_modules/serialport/build/Release/serialport.node" is installed via remote iobroker.inst@1.1.2 /opt/iobroker └─┬ iobroker.discovery@1.1.0 ├─┬ mdns-discovery@0.2.6 │ ├─┬ debug@2.2.0 │ │ └── ms@0.7.1 │ ├── dgram@1.0.1 │ └─┬ dns-packet@1.3.1 │ └── safe-buffer@5.1.2 ├── netmask@1.0.6 ├─┬ node-ssdp@3.3.0 │ ├─┬ async@2.6.1 │ │ └── lodash@4.17.10 │ ├── bluebird@3.5.1 │ ├─┬ debug@3.1.0 │ │ └── ms@2.0.0 │ ├── extend@3.0.1 │ └── ip@1.1.5 └─┬ serialport@4.0.7 ├── bindings@1.2.1 ├── commander@2.15.1 ├─┬ debug@2.6.9 │ └── ms@2.0.0 ├─┬ lie@3.3.0 │ └── immediate@3.0.6 ├── nan@2.10.0 ├─┬ node-pre-gyp@0.6.32 │ ├─┬ mkdirp@0.5.1 │ │ └── minimist@0.0.8 │ ├─┬ nopt@3.0.6 │ │ └── abbrev@1.0.9 │ ├─┬ npmlog@4.0.1 │ │ ├─┬ are-we-there-yet@1.1.2 │ │ │ ├── delegates@1.0.0 │ │ │ └─┬ readable-stream@2.2.2 │ │ │ ├── buffer-shims@1.0.0 │ │ │ ├── core-util-is@1.0.2 │ │ │ ├── inherits@2.0.3 │ │ │ ├── isarray@1.0.0 │ │ │ ├── process-nextick-args@1.0.7 │ │ │ ├── string_decoder@0.10.31 │ │ │ └── util-deprecate@1.0.2 │ │ ├── console-control-strings@1.1.0 │ │ ├─┬ gauge@2.7.2 │ │ │ ├── aproba@1.0.4 │ │ │ ├── has-unicode@2.0.1 │ │ │ ├── object-assign@4.1.0 │ │ │ ├── signal-exit@3.0.2 │ │ │ ├─┬ string-width@1.0.2 │ │ │ │ ├── code-point-at@1.1.0 │ │ │ │ └─┬ is-fullwidth-code-point@1.0.0 │ │ │ │ └── number-is-nan@1.0.1 │ │ │ ├─┬ strip-ansi@3.0.1 │ │ │ │ └── ansi-regex@2.0.0 │ │ │ ├── supports-color@0.2.0 │ │ │ └── wide-align@1.1.0 │ │ └── set-blocking@2.0.0 │ ├─┬ rc@1.1.6 │ │ ├── deep-extend@0.4.1 │ │ ├── ini@1.3.4 │ │ ├── minimist@1.2.0 │ │ └── strip-json-comments@1.0.4 │ ├─┬ request@2.79.0 │ │ ├── aws-sign2@0.6.0 │ │ ├── aws4@1.5.0 │ │ ├── caseless@0.11.0 │ │ ├─┬ combined-stream@1.0.5 │ │ │ └── delayed-stream@1.0.0 │ │ ├── extend@3.0.0 │ │ ├── forever-agent@0.6.1 │ │ ├─┬ form-data@2.1.2 │ │ │ └── asynckit@0.4.0 │ │ ├─┬ har-validator@2.0.6 │ │ │ ├─┬ chalk@1.1.3 │ │ │ │ ├── ansi-styles@2.2.1 │ │ │ │ ├── escape-string-regexp@1.0.5 │ │ │ │ ├─┬ has-ansi@2.0.0 │ │ │ │ │ └── ansi-regex@2.0.0 │ │ │ │ ├─┬ strip-ansi@3.0.1 │ │ │ │ │ └── ansi-regex@2.0.0 │ │ │ │ └── supports-color@2.0.0 │ │ │ ├─┬ is-my-json-valid@2.15.0 │ │ │ │ ├── generate-function@2.0.0 │ │ │ │ ├─┬ generate-object-property@1.2.0 │ │ │ │ │ └── is-property@1.0.2 │ │ │ │ ├── jsonpointer@4.0.0 │ │ │ │ └── xtend@4.0.1 │ │ │ └─┬ pinkie-promise@2.0.1 │ │ │ └── pinkie@2.0.4 │ │ ├─┬ hawk@3.1.3 │ │ │ ├── boom@2.10.1 │ │ │ ├── cryptiles@2.0.5 │ │ │ ├── hoek@2.16.3 │ │ │ └── sntp@1.0.9 │ │ ├─┬ http-signature@1.1.1 │ │ │ ├── assert-plus@0.2.0 │ │ │ ├─┬ jsprim@1.3.1 │ │ │ │ ├── extsprintf@1.0.2 │ │ │ │ ├── json-schema@0.2.3 │ │ │ │ └── verror@1.3.6 │ │ │ └─┬ sshpk@1.10.1 │ │ │ ├── asn1@0.2.3 │ │ │ ├── assert-plus@1.0.0 │ │ │ ├── bcrypt-pbkdf@1.0.0 │ │ │ ├── dashdash@1.14.1 │ │ │ ├── ecc-jsbn@0.1.1 │ │ │ ├── getpass@0.1.6 │ │ │ ├── jodid25519@1.0.2 │ │ │ ├── jsbn@0.1.0 │ │ │ └── tweetnacl@0.14.4 │ │ ├── is-typedarray@1.0.0 │ │ ├── isstream@0.1.2 │ │ ├── json-stringify-safe@5.0.1 │ │ ├─┬ mime-types@2.1.13 │ │ │ └── mime-db@1.25.0 │ │ ├── oauth-sign@0.8.2 │ │ ├── qs@6.3.0 │ │ ├── stringstream@0.0.5 │ │ ├─┬ tough-cookie@2.3.2 │ │ │ └── punycode@1.4.1 │ │ ├── tunnel-agent@0.4.3 │ │ └── uuid@3.0.1 │ ├─┬ rimraf@2.5.4 │ │ └─┬ glob@7.1.1 │ │ ├── fs.realpath@1.0.0 │ │ ├─┬ inflight@1.0.6 │ │ │ └── wrappy@1.0.2 │ │ ├── inherits@2.0.3 │ │ ├─┬ minimatch@3.0.3 │ │ │ └─┬ brace-expansion@1.1.6 │ │ │ ├── balanced-match@0.4.2 │ │ │ └── concat-map@0.0.1 │ │ ├─┬ once@1.4.0 │ │ │ └── wrappy@1.0.2 │ │ └── path-is-absolute@1.0.1 │ ├── semver@5.3.0 │ ├─┬ tar@2.2.1 │ │ ├── block-stream@0.0.9 │ │ ├─┬ fstream@1.0.10 │ │ │ └── graceful-fs@4.1.11 │ │ └── inherits@2.0.3 │ └─┬ tar-pack@3.3.0 │ ├─┬ debug@2.2.0 │ │ └── ms@0.7.1 │ ├─┬ fstream@1.0.10 │ │ ├── graceful-fs@4.1.11 │ │ └── inherits@2.0.3 │ ├─┬ fstream-ignore@1.0.5 │ │ ├── inherits@2.0.3 │ │ └─┬ minimatch@3.0.3 │ │ └─┬ brace-expansion@1.1.6 │ │ ├── balanced-match@0.4.2 │ │ └── concat-map@0.0.1 │ ├─┬ once@1.3.3 │ │ └── wrappy@1.0.2 │ ├─┬ readable-stream@2.1.5 │ │ ├── buffer-shims@1.0.0 │ │ ├── core-util-is@1.0.2 │ │ ├── inherits@2.0.3 │ │ ├── isarray@1.0.0 │ │ ├── process-nextick-args@1.0.7 │ │ ├── string_decoder@0.10.31 │ │ └── util-deprecate@1.0.2 │ └── uid-number@0.0.6 └─┬ object.assign@4.1.0 ├─┬ define-properties@1.1.2 │ └── foreach@2.0.5 ├── function-bind@1.1.1 ├── has-symbols@1.0.0 └── object-keys@1.0.11 ! packet folder is: /opt/iobroker/node_modules/iobroker.discovery | exists: true npm install iobroker.admin@stable --production --save iobroker.inst@1.1.2 /opt/iobroker └─┬ iobroker.admin@2.0.9 ├─┬ body-parser@1.18.3 │ ├── bytes@3.0.0 │ ├── content-type@1.0.4 │ ├─┬ debug@2.6.9 │ │ └── ms@2.0.0 │ ├── depd@1.1.2 │ ├─┬ http-errors@1.6.3 │ │ ├── inherits@2.0.3 │ │ └── statuses@1.5.0 │ ├─┬ iconv-lite@0.4.23 │ │ └── safer-buffer@2.1.2 │ ├─┬ on-finished@2.3.0 │ │ └── ee-first@1.1.1 │ ├── qs@6.5.2 │ ├─┬ raw-body@2.3.3 │ │ └── unpipe@1.0.0 │ └─┬ type-is@1.6.16 │ └── media-typer@0.3.0 ├── connect-flash@0.1.1 ├─┬ cookie-parser@1.4.3 │ ├── cookie@0.3.1 │ └── cookie-signature@1.0.6 ├─┬ express@4.16.3 │ ├─┬ accepts@1.3.5 │ │ └── negotiator@0.6.1 │ ├── array-flatten@1.1.1 │ ├─┬ body-parser@1.18.2 │ │ ├── iconv-lite@0.4.19 │ │ └─┬ raw-body@2.3.2 │ │ └─┬ http-errors@1.6.2 │ │ ├── depd@1.1.1 │ │ └── setprototypeof@1.0.3 │ ├── content-disposition@0.5.2 │ ├─┬ debug@2.6.9 │ │ └── ms@2.0.0 │ ├── encodeurl@1.0.2 │ ├── escape-html@1.0.3 │ ├── etag@1.8.1 │ ├─┬ finalhandler@1.1.1 │ │ ├─┬ debug@2.6.9 │ │ │ └── ms@2.0.0 │ │ └── statuses@1.4.0 │ ├── fresh@0.5.2 │ ├── merge-descriptors@1.0.1 │ ├── methods@1.1.2 │ ├── parseurl@1.3.2 │ ├── path-to-regexp@0.1.7 │ ├─┬ proxy-addr@2.0.3 │ │ ├── forwarded@0.1.2 │ │ └── ipaddr.js@1.6.0 │ ├── qs@6.5.1 │ ├── range-parser@1.2.0 │ ├── safe-buffer@5.1.1 │ ├─┬ send@0.16.2 │ │ ├── debug@2.6.9 │ │ ├── destroy@1.0.4 │ │ ├── mime@1.4.1 │ │ ├── ms@2.0.0 │ │ └── statuses@1.4.0 │ ├── serve-static@1.13.2 │ ├── setprototypeof@1.1.0 │ ├── statuses@1.4.0 │ ├── utils-merge@1.0.1 │ └── vary@1.1.2 ├─┬ express-fileupload@0.1.4 │ ├─┬ busboy@0.2.14 │ │ ├─┬ dicer@0.2.5 │ │ │ └── streamsearch@0.1.2 │ │ └─┬ readable-stream@1.1.14 │ │ ├── core-util-is@1.0.2 │ │ └── string_decoder@0.10.31 │ ├─┬ fs-extra@0.22.1 │ │ ├── jsonfile@2.4.0 │ │ └─┬ rimraf@2.6.2 │ │ └─┬ glob@7.1.2 │ │ ├── fs.realpath@1.0.0 │ │ ├─┬ inflight@1.0.6 │ │ │ └── wrappy@1.0.2 │ │ ├─┬ minimatch@3.0.4 │ │ │ └─┬ brace-expansion@1.1.11 │ │ │ ├── balanced-match@1.0.0 │ │ │ └── concat-map@0.0.1 │ │ ├── once@1.4.0 │ │ └── path-is-absolute@1.0.1 │ └── streamifier@0.1.1 ├─┬ express-session@1.15.6 │ ├── crc@3.4.4 │ ├─┬ debug@2.6.9 │ │ └── ms@2.0.0 │ ├── on-headers@1.0.1 │ └─┬ uid-safe@2.1.5 │ └── random-bytes@1.0.0 ├─┬ passport@0.3.2 │ ├── passport-strategy@1.0.0 │ └── pause@0.0.1 ├── passport-local@1.0.0 ├── passport.socketio@3.7.0 ├─┬ request@2.87.0 │ ├── aws-sign2@0.7.0 │ ├── aws4@1.7.0 │ ├── caseless@0.12.0 │ ├─┬ combined-stream@1.0.6 │ │ └── delayed-stream@1.0.0 │ ├── forever-agent@0.6.1 │ ├─┬ form-data@2.3.2 │ │ └── asynckit@0.4.0 │ ├─┬ har-validator@5.0.3 │ │ ├─┬ ajv@5.5.2 │ │ │ ├── co@4.6.0 │ │ │ ├── fast-deep-equal@1.1.0 │ │ │ ├── fast-json-stable-stringify@2.0.0 │ │ │ └── json-schema-traverse@0.3.1 │ │ └── har-schema@2.0.0 │ ├─┬ http-signature@1.2.0 │ │ ├── assert-plus@1.0.0 │ │ ├─┬ jsprim@1.4.1 │ │ │ ├── extsprintf@1.3.0 │ │ │ ├── json-schema@0.2.3 │ │ │ └── verror@1.10.0 │ │ └─┬ sshpk@1.14.1 │ │ ├── asn1@0.2.3 │ │ ├── bcrypt-pbkdf@1.0.1 │ │ ├── dashdash@1.14.1 │ │ ├── ecc-jsbn@0.1.1 │ │ ├── getpass@0.1.7 │ │ ├── jsbn@0.1.1 │ │ └── tweetnacl@0.14.5 │ ├── is-typedarray@1.0.0 │ ├── isstream@0.1.2 │ ├── json-stringify-safe@5.0.1 │ ├─┬ mime-types@2.1.18 │ │ └── mime-db@1.33.0 │ ├── oauth-sign@0.8.2 │ ├── performance-now@2.1.0 │ ├─┬ tough-cookie@2.3.4 │ │ └── punycode@1.4.1 │ ├── tunnel-agent@0.6.0 │ └── uuid@3.2.1 ├─┬ socket.io@1.7.4 │ ├─┬ debug@2.3.3 │ │ └── ms@0.7.2 │ ├─┬ engine.io@1.8.5 │ │ ├── accepts@1.3.3 │ │ ├── base64id@1.0.0 │ │ ├─┬ debug@2.3.3 │ │ │ └── ms@0.7.2 │ │ ├─┬ engine.io-parser@1.3.2 │ │ │ ├── after@0.8.2 │ │ │ ├── arraybuffer.slice@0.0.6 │ │ │ ├── base64-arraybuffer@0.1.5 │ │ │ ├── blob@0.0.4 │ │ │ └── wtf-8@1.0.0 │ │ └─┬ ws@1.1.5 │ │ ├── options@0.0.6 │ │ └── ultron@1.0.2 │ ├─┬ has-binary@0.1.7 │ │ └── isarray@0.0.1 │ ├── object-assign@4.1.0 │ ├─┬ socket.io-adapter@0.5.0 │ │ └─┬ debug@2.3.3 │ │ └── ms@0.7.2 │ ├─┬ socket.io-client@1.7.4 │ │ ├── backo2@1.0.2 │ │ ├── component-bind@1.0.0 │ │ ├── component-emitter@1.2.1 │ │ ├─┬ debug@2.3.3 │ │ │ └── ms@0.7.2 │ │ ├─┬ engine.io-client@1.8.5 │ │ │ ├── component-emitter@1.2.1 │ │ │ ├── component-inherit@0.0.3 │ │ │ ├─┬ debug@2.3.3 │ │ │ │ └── ms@0.7.2 │ │ │ ├── has-cors@1.1.0 │ │ │ ├── parsejson@0.0.3 │ │ │ ├── parseqs@0.0.5 │ │ │ ├── xmlhttprequest-ssl@1.5.3 │ │ │ └── yeast@0.1.2 │ │ ├── indexof@0.0.1 │ │ ├── object-component@0.0.3 │ │ ├─┬ parseuri@0.0.5 │ │ │ └─┬ better-assert@1.0.2 │ │ │ └── callsite@1.0.0 │ │ └── to-array@0.1.4 │ └─┬ socket.io-parser@2.3.1 │ ├── component-emitter@1.1.2 │ └── json3@3.3.2 └── xtend@4.0.1 ! packet folder is: /opt/iobroker/node_modules/iobroker.admin | exists: true npm install iobroker.js-controller@stable --production --save npm WARN prefer global npm@2.15.12 should be installed with -g ! > unix-dgram@0.2.3 install /opt/iobroker/node_modules/unix-dgram node-gyp rebuild ! make: Verzeichnis „/opt/iobroker/node_modules/unix-dgram/build“ wird betreten CXX(target) Release/obj.target/unix_dgram/src/unix_dgram.o SOLINK_MODULE(target) Release/obj.target/unix_dgram.node COPY Release/unix_dgram.node make: Verzeichnis „/opt/iobroker/node_modules/unix-dgram/build“ wird verlassen ! > ursa@0.9.4 install /opt/iobroker/node_modules/ursa node-gyp rebuild ! make: Verzeichnis „/opt/iobroker/node_modules/ursa/build“ wird betreten CXX(target) Release/obj.target/ursaNative/src/ursaNative.o SOLINK_MODULE(target) Release/obj.target/ursaNative.node COPY Release/ursaNative.node make: Verzeichnis „/opt/iobroker/node_modules/ursa/build“ wird verlassen ! > iobroker.js-controller@1.2.3 install /opt/iobroker/node_modules/iobroker.js-controller node iobroker.js setup first ! creating conf/iobroker.json object system.certificates created object system.repositories created object system.config created object enum.rooms created object system.group.user created object system.group.administrator created object _design/system created object system.meta.uuid created object system.user.admin created host.iobrokerNUC install adapter admin npm install --production (System call) in "/opt/iobroker/node_modules/iobroker.admin" got /opt/iobroker/node_modules/iobroker.admin/admin upload [2] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/words.js words.js application/javascript upload [1] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/index.html index.html text/html upload [0] admin.admin /opt/iobroker/node_modules/iobroker.admin/admin/admin.png admin.png image/png host.iobrokerNUC object system.adapter.admin created host.iobrokerNUC create instance admin host.iobrokerNUC object admin.0.info created host.iobrokerNUC object system.adapter.admin.upload created host.iobrokerNUC object system.adapter.admin.0.outputCount created host.iobrokerNUC object system.adapter.admin.0.inputCount created host.iobrokerNUC object system.adapter.admin.0.uptime created host.iobrokerNUC object system.adapter.admin.0.memRss created host.iobrokerNUC object system.adapter.admin.0.memHeapTotal created host.iobrokerNUC object system.adapter.admin.0.memHeapUsed created host.iobrokerNUC object system.adapter.admin.0.connected created host.iobrokerNUC object system.adapter.admin.0.alive created host.iobrokerNUC object system.adapter.admin.0 created host.iobrokerNUC install adapter discovery npm install --production (System call) in "/opt/iobroker/node_modules/iobroker.discovery" got /opt/iobroker/node_modules/iobroker.discovery/admin upload [5] discovery.admin /opt/iobroker/node_modules/iobroker.discovery/admin/words.js words.js application/javascript upload [4] discovery.admin /opt/iobroker/node_modules/iobroker.discovery/admin/settings_m.html settings_m.html text/html upload [3] discovery.admin /opt/iobroker/node_modules/iobroker.discovery/admin/settings.html settings.html text/html upload [2] discovery.admin /opt/iobroker/node_modules/iobroker.discovery/admin/index_m.html index_m.html text/html upload [1] discovery.admin /opt/iobroker/node_modules/iobroker.discovery/admin/index.html index.html text/html upload [0] discovery.admin /opt/iobroker/node_modules/iobroker.discovery/admin/discovery.png discovery.png image/png host.iobrokerNUC object system.adapter.discovery created host.iobrokerNUC create instance discovery host.iobrokerNUC object discovery.0.scanRunning created host.iobrokerNUC object discovery.0.devicesFound created host.iobrokerNUC object discovery.0.instancesFound created host.iobrokerNUC object discovery.0.servicesProgress created host.iobrokerNUC object discovery.0.devicesProgress created host.iobrokerNUC object system.adapter.discovery.0.outputCount created host.iobrokerNUC object system.adapter.discovery.0.inputCount created host.iobrokerNUC object system.adapter.discovery.0.uptime created host.iobrokerNUC object system.adapter.discovery.0.memRss created host.iobrokerNUC object system.adapter.discovery.0.memHeapTotal created host.iobrokerNUC object system.adapter.discovery.0.memHeapUsed created host.iobrokerNUC object system.adapter.discovery.0.connected created host.iobrokerNUC object system.adapter.discovery.0.alive created host.iobrokerNUC object system.adapter.discovery.0 created iobroker.inst@1.1.2 /opt/iobroker └─┬ iobroker.js-controller@1.2.3 ├── daemonize2@0.4.2 ├─┬ greenlock@2.2.19 │ ├── acme@1.0.12 │ ├── acme-v2@1.0.8 │ ├── asn1js@1.2.12 │ ├─┬ certpem@1.0.1 │ │ ├── buffer-v6-polyfill@1.0.5 │ │ └── node.extend@1.1.6 │ ├── le-acme-core@2.1.3 │ ├─┬ le-store-certbot@2.1.2 │ │ └─┬ fs-symlink@1.2.1 │ │ ├─┬ mkdirp-then@1.2.0 │ │ │ └── any-promise@1.3.0 │ │ └─┬ mz@2.7.0 │ │ └─┬ thenify-all@1.6.0 │ │ └── thenify@3.3.0 │ ├── node.extend@1.1.6 │ ├── pkijs@1.3.33 │ └─┬ rsa-compat@1.3.2 │ ├── node-forge@0.6.49 │ └── ursa@0.9.4 ├─┬ jszip@3.1.5 │ ├── core-js@2.3.0 │ ├── es6-promise@3.0.2 │ ├── lie@3.1.1 │ ├── pako@1.0.6 │ └─┬ readable-stream@2.0.6 │ ├── isarray@1.0.0 │ ├── process-nextick-args@1.0.7 │ └── util-deprecate@1.0.2 ├── le-challenge-fs@2.0.8 ├── le-sni-auto@2.1.5 ├─┬ mkdirp@0.5.1 │ └── minimist@0.0.8 ├── ncp@2.0.0 ├─┬ node-schedule@1.3.0 │ ├─┬ cron-parser@2.5.0 │ │ ├── is-nan@1.2.1 │ │ └─┬ moment-timezone@0.5.17 │ │ └── moment@2.22.2 │ ├── long-timeout@0.1.1 │ └── sorted-array-functions@1.2.0 ├─┬ node.extend@2.0.0 │ └── is@3.2.1 ├─┬ npm@2.15.12 │ ├── abbrev@1.0.9 │ ├── ansi@0.3.1 │ ├── ansi-regex@2.0.0 │ ├── ansicolors@0.3.2 │ ├── ansistyles@0.1.3 │ ├── archy@1.0.0 │ ├── async-some@1.0.2 │ ├── block-stream@0.0.9 │ ├── char-spinner@1.0.1 │ ├── chmodr@1.0.2 │ ├── chownr@1.0.1 │ ├── cmd-shim@2.0.2 │ ├─┬ columnify@1.5.4 │ │ └─┬ wcwidth@1.0.0 │ │ └─┬ defaults@1.0.3 │ │ └── clone@1.0.2 │ ├─┬ config-chain@1.1.10 │ │ └── proto-list@1.2.4 │ ├─┬ dezalgo@1.0.3 │ │ └── asap@2.0.3 │ ├── editor@1.0.0 │ ├── fs-vacuum@1.2.9 │ ├─┬ fs-write-stream-atomic@1.0.8 │ │ └── iferr@0.1.5 │ ├── fstream@1.0.10 │ ├─┬ fstream-npm@1.1.1 │ │ └── fstream-ignore@1.0.5 │ ├── github-url-from-git@1.4.0 │ ├── github-url-from-username-repo@1.0.2 │ ├─┬ glob@7.0.6 │ │ ├── fs.realpath@1.0.0 │ │ └── path-is-absolute@1.0.0 │ ├── graceful-fs@4.1.6 │ ├── hosted-git-info@2.1.5 │ ├── imurmurhash@0.1.4 │ ├── inflight@1.0.5 │ ├── inherits@2.0.3 │ ├── ini@1.3.4 │ ├─┬ init-package-json@1.9.4 │ │ ├─┬ glob@6.0.4 │ │ │ └── path-is-absolute@1.0.0 │ │ └── promzard@0.3.0 │ ├── lockfile@1.0.1 │ ├─┬ lru-cache@4.0.1 │ │ ├── pseudomap@1.0.2 │ │ └── yallist@2.0.0 │ ├─┬ minimatch@3.0.3 │ │ └─┬ brace-expansion@1.1.6 │ │ ├── balanced-match@0.4.2 │ │ └── concat-map@0.0.1 │ ├─┬ mkdirp@0.5.1 │ │ └── minimist@0.0.8 │ ├─┬ node-gyp@3.6.0 │ │ └── semver@5.3.0 │ ├── nopt@3.0.6 │ ├── normalize-git-url@3.0.2 │ ├─┬ normalize-package-data@2.3.5 │ │ └─┬ is-builtin-module@1.0.0 │ │ └── builtin-modules@1.1.0 │ ├── npm-cache-filename@1.0.2 │ ├── npm-install-checks@1.0.7 │ ├── npm-package-arg@4.1.0 │ ├─┬ npm-registry-client@7.2.1 │ │ ├─┬ concat-stream@1.5.2 │ │ │ ├─┬ readable-stream@2.0.6 │ │ │ │ ├── core-util-is@1.0.2 │ │ │ │ ├── isarray@1.0.0 │ │ │ │ ├── process-nextick-args@1.0.7 │ │ │ │ ├── string_decoder@0.10.31 │ │ │ │ └── util-deprecate@1.0.2 │ │ │ └── typedarray@0.0.6 │ │ └── retry@0.10.0 │ ├── npm-user-validate@0.1.5 │ ├─┬ npmlog@2.0.4 │ │ ├─┬ are-we-there-yet@1.1.2 │ │ │ └── delegates@1.0.0 │ │ └─┬ gauge@1.2.7 │ │ ├── has-unicode@2.0.0 │ │ ├─┬ lodash.pad@4.4.0 │ │ │ ├── lodash._baseslice@4.0.0 │ │ │ ├── lodash._basetostring@4.12.0 │ │ │ └── lodash.tostring@4.1.4 │ │ ├── lodash.padend@4.5.0 │ │ └── lodash.padstart@4.5.0 │ ├── once@1.4.0 │ ├── opener@1.4.1 │ ├─┬ osenv@0.1.3 │ │ ├── os-homedir@1.0.0 │ │ └── os-tmpdir@1.0.1 │ ├── path-is-inside@1.0.1 │ ├─┬ read@1.0.7 │ │ └── mute-stream@0.0.5 │ ├─┬ read-installed@4.0.3 │ │ ├── debuglog@1.0.1 │ │ ├── readdir-scoped-modules@1.0.2 │ │ └── util-extend@1.0.1 │ ├─┬ read-package-json@2.0.4 │ │ ├─┬ glob@6.0.4 │ │ │ └── path-is-absolute@1.0.0 │ │ └─┬ json-parse-helpfulerror@1.0.3 │ │ └── jju@1.3.0 │ ├─┬ readable-stream@2.1.5 │ │ ├── buffer-shims@1.0.0 │ │ ├── core-util-is@1.0.2 │ │ ├── isarray@1.0.0 │ │ ├── process-nextick-args@1.0.7 │ │ ├── string_decoder@0.10.31 │ │ └── util-deprecate@1.0.2 │ ├── realize-package-specifier@3.0.1 │ ├─┬ request@2.74.0 │ │ ├── aws-sign2@0.6.0 │ │ ├── aws4@1.4.1 │ │ ├─┬ bl@1.1.2 │ │ │ └─┬ readable-stream@2.0.6 │ │ │ ├── core-util-is@1.0.2 │ │ │ ├── isarray@1.0.0 │ │ │ ├── process-nextick-args@1.0.7 │ │ │ ├── string_decoder@0.10.31 │ │ │ └── util-deprecate@1.0.2 │ │ ├── caseless@0.11.0 │ │ ├─┬ combined-stream@1.0.5 │ │ │ └── delayed-stream@1.0.0 │ │ ├── extend@3.0.0 │ │ ├── forever-agent@0.6.1 │ │ ├─┬ form-data@1.0.0-rc4 │ │ │ └── async@1.5.2 │ │ ├─┬ har-validator@2.0.6 │ │ │ ├─┬ chalk@1.1.3 │ │ │ │ ├── ansi-styles@2.2.1 │ │ │ │ ├── escape-string-regexp@1.0.5 │ │ │ │ ├── has-ansi@2.0.0 │ │ │ │ └── supports-color@2.0.0 │ │ │ ├─┬ commander@2.9.0 │ │ │ │ └── graceful-readlink@1.0.1 │ │ │ ├─┬ is-my-json-valid@2.13.1 │ │ │ │ ├── generate-function@2.0.0 │ │ │ │ ├─┬ generate-object-property@1.2.0 │ │ │ │ │ └── is-property@1.0.2 │ │ │ │ ├── jsonpointer@2.0.0 │ │ │ │ └── xtend@4.0.1 │ │ │ └─┬ pinkie-promise@2.0.1 │ │ │ └── pinkie@2.0.4 │ │ ├─┬ hawk@3.1.3 │ │ │ ├── boom@2.10.1 │ │ │ ├── cryptiles@2.0.5 │ │ │ ├── hoek@2.16.3 │ │ │ └── sntp@1.0.9 │ │ ├─┬ http-signature@1.1.1 │ │ │ ├── assert-plus@0.2.0 │ │ │ ├─┬ jsprim@1.3.0 │ │ │ │ ├── extsprintf@1.0.2 │ │ │ │ ├── json-schema@0.2.2 │ │ │ │ └── verror@1.3.6 │ │ │ └─┬ sshpk@1.9.2 │ │ │ ├── asn1@0.2.3 │ │ │ ├── assert-plus@1.0.0 │ │ │ ├── dashdash@1.14.0 │ │ │ ├── ecc-jsbn@0.1.1 │ │ │ ├── getpass@0.1.6 │ │ │ ├── jodid25519@1.0.2 │ │ │ ├── jsbn@0.1.0 │ │ │ └── tweetnacl@0.13.3 │ │ ├── is-typedarray@1.0.0 │ │ ├── isstream@0.1.2 │ │ ├── json-stringify-safe@5.0.1 │ │ ├─┬ mime-types@2.1.11 │ │ │ └── mime-db@1.23.0 │ │ ├── node-uuid@1.4.7 │ │ ├── oauth-sign@0.8.2 │ │ ├── qs@6.2.1 │ │ ├── stringstream@0.0.5 │ │ ├── tough-cookie@2.3.1 │ │ └── tunnel-agent@0.4.3 │ ├── retry@0.10.0 │ ├── rimraf@2.5.4 │ ├── semver@5.1.0 │ ├─┬ sha@2.0.1 │ │ └─┬ readable-stream@2.0.2 │ │ ├── core-util-is@1.0.1 │ │ ├── isarray@0.0.1 │ │ ├── process-nextick-args@1.0.3 │ │ ├── string_decoder@0.10.31 │ │ └── util-deprecate@1.0.1 │ ├── slide@1.1.6 │ ├── sorted-object@2.0.0 │ ├── spdx-license-ids@1.2.2 │ ├── strip-ansi@3.0.1 │ ├── tar@2.2.1 │ ├── text-table@0.2.0 │ ├── uid-number@0.0.6 │ ├── umask@1.1.0 │ ├─┬ validate-npm-package-license@3.0.1 │ │ ├── spdx-correct@1.0.2 │ │ └─┬ spdx-expression-parse@1.0.2 │ │ └── spdx-exceptions@1.0.4 │ ├─┬ validate-npm-package-name@2.2.2 │ │ └── builtins@0.0.7 │ ├─┬ which@1.2.11 │ │ └── isexe@1.1.2 │ ├── wrappy@1.0.2 │ └── write-file-atomic@1.1.4 ├─┬ prompt@1.0.0 │ ├── colors@1.3.0 │ ├── pkginfo@0.4.1 │ ├─┬ read@1.0.7 │ │ └── mute-stream@0.0.7 │ ├── revalidator@0.1.8 │ ├─┬ utile@0.3.0 │ │ ├── async@0.9.2 │ │ ├── deep-equal@0.2.2 │ │ ├── i@0.3.6 │ │ └── ncp@1.0.1 │ └─┬ winston@2.1.1 │ ├── async@1.0.0 │ ├── colors@1.0.3 │ └── pkginfo@0.3.1 ├── pyconf@1.1.5 ├─┬ redis@2.8.0 │ ├── double-ended-queue@2.1.0-0 │ ├── redis-commands@1.3.5 │ └── redis-parser@2.6.0 ├── safe-replace@1.0.2 ├─┬ tar@4.4.4 │ ├── chownr@1.0.1 │ ├── fs-minipass@1.2.5 │ ├── minipass@2.3.3 │ ├── minizlib@1.1.0 │ └── yallist@3.0.2 ├─┬ winston@2.4.2 │ ├── async@1.0.0 │ ├── colors@1.0.3 │ ├── cycle@1.0.3 │ ├── eyes@0.1.8 │ └── stack-trace@0.0.10 ├── winston-daily-rotate-file@1.7.2 ├─┬ winston-syslog@1.2.6 │ ├── glossy@0.1.7 │ └─┬ unix-dgram@0.2.3 │ ├── bindings@1.1.1 │ └── nan@2.3.5 └─┬ yargs@6.6.0 └── yargs-parser@4.2.1 ! packet folder is: /opt/iobroker/node_modules/iobroker.js-controller | exists: true Write "./iobroker start" to start the ioBroker Auto-start was enabled. Write "update-rc.d -f iobroker.sh remove" to disable auto-start iobroker is started. Go to "http://ip-addr:8081" to open the admin UI. /opt/iobroker └─┬ iobroker@1.1.2 ├── semver@5.5.0 └─┬ yargs@7.1.0 ├── camelcase@3.0.0 ├─┬ cliui@3.2.0 │ ├─┬ strip-ansi@3.0.1 │ │ └── ansi-regex@2.1.1 │ └── wrap-ansi@2.1.0 ├── decamelize@1.2.0 ├── get-caller-file@1.0.2 ├─┬ os-locale@1.4.0 │ └─┬ lcid@1.0.0 │ └── invert-kv@1.0.0 ├─┬ read-pkg-up@1.0.1 │ ├─┬ find-up@1.1.2 │ │ ├── path-exists@2.1.0 │ │ └─┬ pinkie-promise@2.0.1 │ │ └── pinkie@2.0.4 │ └─┬ read-pkg@1.1.0 │ ├─┬ load-json-file@1.1.0 │ │ ├── graceful-fs@4.1.11 │ │ ├─┬ parse-json@2.2.0 │ │ │ └─┬ error-ex@1.3.1 │ │ │ └── is-arrayish@0.2.1 │ │ ├── pify@2.3.0 │ │ └─┬ strip-bom@2.0.0 │ │ └── is-utf8@0.2.1 │ ├─┬ normalize-package-data@2.4.0 │ │ ├── hosted-git-info@2.6.0 │ │ ├─┬ is-builtin-module@1.0.0 │ │ │ └── builtin-modules@1.1.1 │ │ └─┬ validate-npm-package-license@3.0.3 │ │ ├─┬ spdx-correct@3.0.0 │ │ │ └── spdx-license-ids@3.0.0 │ │ └─┬ spdx-expression-parse@3.0.0 │ │ └── spdx-exceptions@2.1.0 │ └── path-type@1.1.0 ├── require-directory@2.1.1 ├── require-main-filename@1.0.1 ├── set-blocking@2.0.0 ├─┬ string-width@1.0.2 │ ├── code-point-at@1.1.0 │ └─┬ is-fullwidth-code-point@1.0.0 │ └── number-is-nan@1.0.1 ├── which-module@1.0.0 ├── y18n@3.2.1 └── yargs-parser@5.0.0 ! npm WARN enoent ENOENT: no such file or directory, open '/opt/iobroker/package.json' npm WARN iobroker No description npm WARN iobroker No repository field. npm WARN iobroker No README data npm WARN iobroker No license field. !

                1 Reply Last reply Reply Quote 0
                • K
                  Kueppert last edited by

                  AH,

                  in einem anderen Beitrag gelesen, dass npm v3 wohl zu alt ist? Dann ist aber doch die Anleitung nicht mehr uptodate, oder?

                  Hab das ganze mal nachgeschoben und iobroker drübergebügelt…ist aber nicht erreichbar von extern... 😮 :shock:

                  Ach ich bin immer so ungeduldig...

                  ! ````
                  thorsten@iobrokerNUC:/opt/iobroker$ sudo npm i -g npm@latest
                  /usr/bin/npm -> /usr/lib/node_modules/npm/bin/npm-cli.js
                  /usr/bin/npx -> /usr/lib/node_modules/npm/bin/npx-cli.js

                  • asap@2.0.5 node_modules/npm/node_modules/asap
                  • fstream@1.0.10 node_modules/npm/node_modules/fstream
                  • balanced-match@0.4.2 node_modules/npm/node_modules/fstream-npm/node_modules/fstream-ignore/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match
                  • concat-map@0.0.1 node_modules/npm/node_modules/fstream-npm/node_modules/fstream-ignore/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map
                  • brace-expansion@1.1.6 node_modules/npm/node_modules/fstream-npm/node_modules/fstream-ignore/node_modules/minimatch/node_modules/brace-expansion
                  • minimatch@3.0.3 node_modules/npm/node_modules/fstream-npm/node_modules/fstream-ignore/node_modules/minimatch
                  • fstream-ignore@1.0.5 node_modules/npm/node_modules/fstream-npm/node_modules/fstream-ignore
                  • balanced-match@0.4.2 node_modules/npm/node_modules/init-package-json/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match
                  • concat-map@0.0.1 node_modules/npm/node_modules/init-package-json/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map
                  • brace-expansion@1.1.6 node_modules/npm/node_modules/init-package-json/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion
                  • minimatch@3.0.3 node_modules/npm/node_modules/init-package-json/node_modules/glob/node_modules/minimatch
                  • path-is-absolute@1.0.0 node_modules/npm/node_modules/init-package-json/node_modules/glob/node_modules/path-is-absolute
                  • glob@6.0.4 node_modules/npm/node_modules/init-package-json/node_modules/glob
                  • delegates@1.0.0 node_modules/npm/node_modules/node-gyp/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates
                  • are-we-there-yet@1.1.2 node_modules/npm/node_modules/node-gyp/node_modules/npmlog/node_modules/are-we-there-yet
                  • console-control-strings@1.1.0 node_modules/npm/node_modules/node-gyp/node_modules/npmlog/node_modules/console-control-strings
                  • has-color@0.1.7 node_modules/npm/node_modules/node-gyp/node_modules/npmlog/node_modules/gauge/node_modules/has-color
                  • object-assign@4.1.0 node_modules/npm/node_modules/node-gyp/node_modules/npmlog/node_modules/gauge/node_modules/object-assign
                  • signal-exit@3.0.0 node_modules/npm/node_modules/node-gyp/node_modules/npmlog/node_modules/gauge/node_modules/signal-exit
                  • number-is-nan@1.0.0 node_modules/npm/node_modules/node-gyp/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at/node_modules/number-is-nan
                  • code-point-at@1.0.0 node_modules/npm/node_modules/node-gyp/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at
                  • number-is-nan@1.0.0 node_modules/npm/node_modules/node-gyp/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point/node_modules/number-is-nan
                  • is-fullwidth-code-point@1.0.0 node_modules/npm/node_modules/node-gyp/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point
                  • string-width@1.0.2 node_modules/npm/node_modules/node-gyp/node_modules/npmlog/node_modules/gauge/node_modules/string-width
                  • wide-align@1.1.0 node_modules/npm/node_modules/node-gyp/node_modules/npmlog/node_modules/gauge/node_modules/wide-align
                  • gauge@2.6.0 node_modules/npm/node_modules/node-gyp/node_modules/npmlog/node_modules/gauge
                  • set-blocking@2.0.0 node_modules/npm/node_modules/node-gyp/node_modules/npmlog/node_modules/set-blocking
                  • npmlog@3.1.2 node_modules/npm/node_modules/node-gyp/node_modules/npmlog
                  • ms@0.7.1 node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug/node_modules/ms
                  • debug@2.2.0 node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/debug
                  • es6-iterator@2.0.0 node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext/node_modules/es6-iterator
                  • es5-ext@0.10.12 node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/es5-ext
                  • d@0.1.1 node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol/node_modules/d
                  • es6-symbol@3.1.0 node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index/node_modules/es6-symbol
                  • array-index@1.0.0 node_modules/npm/node_modules/node-gyp/node_modules/path-array/node_modules/array-index
                  • path-array@1.0.1 node_modules/npm/node_modules/node-gyp/node_modules/path-array
                  • core-util-is@1.0.2 node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/core-util-is
                  • isarray@1.0.0 node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/isarray
                  • process-nextick-args@1.0.7 node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/process-nextick-args
                  • string_decoder@0.10.31 node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/string_decoder
                  • util-deprecate@1.0.2 node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream/node_modules/util-deprecate
                  • readable-stream@2.0.6 node_modules/npm/node_modules/npm-registry-client/node_modules/concat-stream/node_modules/readable-stream
                  • delegates@1.0.0 node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog/node_modules/are-we-there-yet/node_modules/delegates
                  • are-we-there-yet@1.1.2 node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog/node_modules/are-we-there-yet
                  • console-control-strings@1.1.0 node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog/node_modules/console-control-strings
                  • has-color@0.1.7 node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog/node_modules/gauge/node_modules/has-color
                  • object-assign@4.1.0 node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog/node_modules/gauge/node_modules/object-assign
                  • signal-exit@3.0.0 node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog/node_modules/gauge/node_modules/signal-exit
                  • number-is-nan@1.0.0 node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at/node_modules/number-is-nan
                  • code-point-at@1.0.0 node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at
                  • number-is-nan@1.0.0 node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point/node_modules/number-is-nan
                  • is-fullwidth-code-point@1.0.0 node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/is-fullwidth-code-point
                  • string-width@1.0.2 node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog/node_modules/gauge/node_modules/string-width
                  • wide-align@1.1.0 node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog/node_modules/gauge/node_modules/wide-align
                  • gauge@2.6.0 node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog/node_modules/gauge
                  • set-blocking@2.0.0 node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog/node_modules/set-blocking
                  • npmlog@3.1.2 node_modules/npm/node_modules/npm-registry-client/node_modules/npmlog
                  • has-color@0.1.7 node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/has-color
                  • number-is-nan@1.0.0 node_modules/npm/node_modules/npmlog/node_modules/gauge/node_modules/string-width/node_modules/code-point-at/node_modules/number-is-nan
                  • balanced-match@0.4.2 node_modules/npm/node_modules/read-package-json/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/balanced-match
                  • concat-map@0.0.1 node_modules/npm/node_modules/read-package-json/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion/node_modules/concat-map
                  • brace-expansion@1.1.6 node_modules/npm/node_modules/read-package-json/node_modules/glob/node_modules/minimatch/node_modules/brace-expansion
                  • minimatch@3.0.3 node_modules/npm/node_modules/read-package-json/node_modules/glob/node_modules/minimatch
                  • path-is-absolute@1.0.0 node_modules/npm/node_modules/read-package-json/node_modules/glob/node_modules/path-is-absolute
                  • glob@6.0.4 node_modules/npm/node_modules/read-package-json/node_modules/glob
                  • jju@1.3.0 node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror/node_modules/jju
                  • json-parse-helpfulerror@1.0.3 node_modules/npm/node_modules/read-package-json/node_modules/json-parse-helpfulerror
                  • buffer-shims@1.0.0 node_modules/npm/node_modules/readable-stream/node_modules/buffer-shims
                  • core-util-is@1.0.2 node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/core-util-is
                  • isarray@1.0.0 node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/isarray
                  • process-nextick-args@1.0.7 node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/process-nextick-args
                  • string_decoder@0.10.31 node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/string_decoder
                  • util-deprecate@1.0.2 node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream/node_modules/util-deprecate
                  • readable-stream@2.0.6 node_modules/npm/node_modules/request/node_modules/bl/node_modules/readable-stream
                  • bl@1.1.2 node_modules/npm/node_modules/request/node_modules/bl
                  • ansi-styles@2.2.1 node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/ansi-styles
                  • escape-string-regexp@1.0.5 node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/escape-string-regexp
                  • has-ansi@2.0.0 node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/has-ansi
                  • supports-color@2.0.0 node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk/node_modules/supports-color
                  • chalk@1.1.3 node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/chalk
                  • graceful-readlink@1.0.1 node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/commander/node_modules/graceful-readlink
                  • commander@2.9.0 node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/commander
                  • generate-function@2.0.0 node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-function
                  • is-property@1.0.2 node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property/node_modules/is-property
                  • generate-object-property@1.2.0 node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/generate-object-property
                  • jsonpointer@4.0.0 node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/jsonpointer
                  • xtend@4.0.1 node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid/node_modules/xtend
                  • is-my-json-valid@2.15.0 node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/is-my-json-valid
                  • pinkie@2.0.4 node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/pinkie-promise/node_modules/pinkie
                  • pinkie-promise@2.0.1 node_modules/npm/node_modules/request/node_modules/har-validator/node_modules/pinkie-promise
                  • assert-plus@1.0.0 node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/assert-plus
                  • jodid25519@1.0.2 node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/jodid25519
                  • node-uuid@1.4.7 node_modules/npm/node_modules/request/node_modules/node-uuid
                  • stringstream@0.0.5 node_modules/npm/node_modules/request/node_modules/stringstream
                  • block-stream@0.0.8 node_modules/npm/node_modules/tar/node_modules/block-stream
                  • fstream-npm@1.2.0 node_modules/npm/node_modules/fstream-npm
                  • normalize-git-url@3.0.2 node_modules/npm/node_modules/normalize-git-url
                  • realize-package-specifier@3.0.3 node_modules/npm/node_modules/realize-package-specifier
                    /usr/lib
                    └─┬ npm@6.1.0
                    ├── abbrev@1.1.1
                    ├── ansi-regex@3.0.0
                    ├── aproba@1.2.0
                    ├── bin-links@1.1.2
                    ├── bluebird@3.5.1
                    ├── byte-size@4.0.3
                    ├─┬ cacache@11.0.2
                    │ └── y18n@4.0.0
                    ├── call-limit@1.1.0
                    ├─┬ cli-columns@3.1.2
                    │ ├─┬ string-width@2.1.1
                    │ │ ├── is-fullwidth-code-point@2.0.0
                    │ │ └── strip-ansi@4.0.0
                    │ └─┬ strip-ansi@3.0.1
                    │ └── ansi-regex@2.1.1
                    ├─┬ cli-table2@0.2.0
                    │ ├── colors@1.1.2
                    │ ├── lodash@3.10.1
                    │ └─┬ string-width@1.0.2
                    │ ├── code-point-at@1.1.0
                    │ ├─┬ is-fullwidth-code-point@1.0.0
                    │ │ └── number-is-nan@1.0.1
                    │ └─┬ strip-ansi@3.0.1
                    │ └── ansi-regex@2.1.1
                    ├─┬ columnify@1.5.4
                    │ ├─┬ strip-ansi@3.0.1
                    │ │ └── ansi-regex@2.1.1
                    │ └── wcwidth@1.0.1
                    ├── detect-indent@5.0.0
                    ├── detect-newline@2.1.0
                    ├─┬ dezalgo@1.0.3
                    │ └── asap@2.0.5
                    ├── figgy-pudding@3.1.0
                    ├── find-npm-prefix@1.0.2
                    ├── fs-vacuum@1.2.10
                    ├─┬ fs-write-stream-atomic@1.0.10
                    │ └── iferr@0.1.5
                    ├─┬ gentle-fs@2.0.1
                    │ └── iferr@0.1.5
                    ├─┬ glob@7.1.2
                    │ └─┬ minimatch@3.0.4
                    │ └─┬ brace-expansion@1.1.8
                    │ └── balanced-match@1.0.0
                    ├── graceful-fs@4.1.11
                    ├── hosted-git-info@2.6.0
                    ├── iferr@1.0.0
                    ├── inflight@1.0.6
                    ├── ini@1.3.5
                    ├── init-package-json@1.10.3
                    ├─┬ is-cidr@2.0.5
                    │ └─┬ cidr-regex@2.0.8
                    │ └── ip-regex@2.1.0
                    ├── json-parse-better-errors@1.0.2
                    ├─┬ JSONStream@1.3.2
                    │ ├── jsonparse@1.3.1
                    │ └── through@2.3.8
                    ├── lazy-property@1.0.0
                    ├─┬ libcipm@1.6.2
                    │ ├── npm-logical-tree@1.2.1
                    │ ├─┬ pacote@7.6.1
                    │ │ ├─┬ cacache@10.0.4
                    │ │ │ ├─┬ mississippi@2.0.0
                    │ │ │ │ ├─┬ concat-stream@1.6.2
                    │ │ │ │ │ ├── buffer-from@1.0.0
                    │ │ │ │ │ └── typedarray@0.0.6
                    │ │ │ │ ├─┬ duplexify@3.5.4
                    │ │ │ │ │ └── stream-shift@1.0.0
                    │ │ │ │ ├── end-of-stream@1.4.1
                    │ │ │ │ ├── flush-write-stream@1.0.3
                    │ │ │ │ ├── from2@2.3.0
                    │ │ │ │ ├─┬ parallel-transform@1.1.0
                    │ │ │ │ │ └── cyclist@0.2.2
                    │ │ │ │ ├── pump@2.0.1
                    │ │ │ │ ├── pumpify@1.4.0
                    │ │ │ │ ├─┬ stream-each@1.2.2
                    │ │ │ │ │ └── stream-shift@1.0.0
                    │ │ │ │ └─┬ through2@2.0.3
                    │ │ │ │ └── xtend@4.0.1
                    │ │ │ └── y18n@4.0.0
                    │ │ ├── get-stream@3.0.0
                    │ │ ├─┬ make-fetch-happen@2.6.0
                    │ │ │ ├─┬ agentkeepalive@3.4.1
                    │ │ │ │ └─┬ humanize-ms@1.2.1
                    │ │ │ │ └── ms@2.1.1
                    │ │ │ ├── http-cache-semantics@3.8.1
                    │ │ │ ├─┬ http-proxy-agent@2.1.0
                    │ │ │ │ ├─┬ agent-base@4.2.0
                    │ │ │ │ │ └─┬ es6-promisify@5.0.0
                    │ │ │ │ │ └── es6-promise@4.2.4
                    │ │ │ │ └─┬ debug@3.1.0
                    │ │ │ │ └── ms@2.0.0
                    │ │ │ ├─┬ https-proxy-agent@2.2.1
                    │ │ │ │ ├─┬ agent-base@4.2.0
                    │ │ │ │ │ └─┬ es6-promisify@5.0.0
                    │ │ │ │ │ └── es6-promise@4.2.4
                    │ │ │ │ └─┬ debug@3.1.0
                    │ │ │ │ └── ms@2.0.0
                    │ │ │ ├─┬ mississippi@1.3.1
                    │ │ │ │ ├─┬ concat-stream@1.6.2
                    │ │ │ │ │ ├── buffer-from@1.0.0
                    │ │ │ │ │ └── typedarray@0.0.6
                    │ │ │ │ ├─┬ duplexify@3.5.4
                    │ │ │ │ │ └── stream-shift@1.0.0
                    │ │ │ │ ├── end-of-stream@1.4.1
                    │ │ │ │ ├── flush-write-stream@1.0.3
                    │ │ │ │ ├── from2@2.3.0
                    │ │ │ │ ├─┬ parallel-transform@1.1.0
                    │ │ │ │ │ └── cyclist@0.2.2
                    │ │ │ │ ├── pump@1.0.3
                    │ │ │ │ ├─┬ pumpify@1.4.0
                    │ │ │ │ │ └── pump@2.0.1
                    │ │ │ │ ├─┬ stream-each@1.2.2
                    │ │ │ │ │ └── stream-shift@1.0.0
                    │ │ │ │ └─┬ through2@2.0.3
                    │ │ │ │ └── xtend@4.0.1
                    │ │ │ ├─┬ node-fetch-npm@2.0.2
                    │ │ │ │ └─┬ encoding@0.1.12
                    │ │ │ │ └─┬ iconv-lite@0.4.21
                    │ │ │ │ └── safer-buffer@2.1.2
                    │ │ │ └─┬ socks-proxy-agent@3.0.1
                    │ │ │ ├─┬ agent-base@4.2.0
                    │ │ │ │ └─┬ es6-promisify@5.0.0
                    │ │ │ │ └── es6-promise@4.2.4
                    │ │ │ └─┬ socks@1.1.10
                    │ │ │ ├── ip@1.1.5
                    │ │ │ └── smart-buffer@1.1.15
                    │ │ ├─┬ minimatch@3.0.4
                    │ │ │ └─┬ brace-expansion@1.1.11
                    │ │ │ ├── balanced-match@1.0.0
                    │ │ │ └── concat-map@0.0.1
                    │ │ ├─┬ promise-retry@1.1.1
                    │ │ │ ├── err-code@1.1.2
                    │ │ │ └── retry@0.10.1
                    │ │ └── ssri@5.3.0
                    │ └─┬ protoduck@5.0.0
                    │ └── genfun@4.0.1
                    ├─┬ libnpmhook@4.0.1
                    │ └─┬ npm-registry-fetch@3.1.1
                    │ └─┬ make-fetch-happen@4.0.1
                    │ ├─┬ agentkeepalive@3.4.1
                    │ │ └─┬ humanize-ms@1.2.1
                    │ │ └── ms@2.1.1
                    │ ├── http-cache-semantics@3.8.1
                    │ ├─┬ http-proxy-agent@2.1.0
                    │ │ ├─┬ agent-base@4.2.0
                    │ │ │ └─┬ es6-promisify@5.0.0
                    │ │ │ └── es6-promise@4.2.4
                    │ │ └─┬ debug@3.1.0
                    │ │ └── ms@2.0.0
                    │ ├─┬ https-proxy-agent@2.2.1
                    │ │ ├─┬ agent-base@4.2.0
                    │ │ │ └─┬ es6-promisify@5.0.0
                    │ │ │ └── es6-promise@4.2.4
                    │ │ └─┬ debug@3.1.0
                    │ │ └── ms@2.0.0
                    │ ├─┬ node-fetch-npm@2.0.2
                    │ │ └─┬ encoding@0.1.12
                    │ │ └─┬ iconv-lite@0.4.21
                    │ │ └── safer-buffer@2.1.2
                    │ ├─┬ promise-retry@1.1.1
                    │ │ ├── err-code@1.1.2
                    │ │ └── retry@0.10.1
                    │ └─┬ socks-proxy-agent@4.0.0
                    │ ├─┬ agent-base@4.1.2
                    │ │ └─┬ es6-promisify@5.0.0
                    │ │ └── es6-promise@4.2.4
                    │ └─┬ socks@2.1.6
                    │ ├── ip@1.1.5
                    │ └── smart-buffer@4.0.1
                    ├─┬ libnpx@10.2.0
                    │ ├── dotenv@5.0.1
                    │ ├── y18n@4.0.0
                    │ └─┬ yargs@11.0.0
                    │ ├─┬ cliui@4.0.0
                    │ │ └─┬ wrap-ansi@2.1.0
                    │ │ ├─┬ string-width@1.0.2
                    │ │ │ ├── code-point-at@1.1.0
                    │ │ │ └─┬ is-fullwidth-code-point@1.0.0
                    │ │ │ └── number-is-nan@1.0.1
                    │ │ └─┬ strip-ansi@3.0.1
                    │ │ └── ansi-regex@2.1.1
                    │ ├── decamelize@1.2.0
                    │ ├─┬ find-up@2.1.0
                    │ │ └─┬ locate-path@2.0.0
                    │ │ ├─┬ p-locate@2.0.0
                    │ │ │ └─┬ p-limit@1.2.0
                    │ │ │ └── p-try@1.0.0
                    │ │ └── path-exists@3.0.0
                    │ ├── get-caller-file@1.0.2
                    │ ├─┬ os-locale@2.1.0
                    │ │ ├─┬ execa@0.7.0
                    │ │ │ ├─┬ cross-spawn@5.1.0
                    │ │ │ │ └─┬ shebang-command@1.2.0
                    │ │ │ │ └── shebang-regex@1.0.0
                    │ │ │ ├── get-stream@3.0.0
                    │ │ │ ├── is-stream@1.1.0
                    │ │ │ ├─┬ npm-run-path@2.0.2
                    │ │ │ │ └── path-key@2.0.1
                    │ │ │ ├── p-finally@1.0.0
                    │ │ │ ├── signal-exit@3.0.2
                    │ │ │ └── strip-eof@1.0.0
                    │ │ ├─┬ lcid@1.0.0
                    │ │ │ └── invert-kv@1.0.0
                    │ │ └─┬ mem@1.1.0
                    │ │ └── mimic-fn@1.2.0
                    │ ├── require-directory@2.1.1
                    │ ├── require-main-filename@1.0.1
                    │ ├── set-blocking@2.0.0
                    │ ├─┬ string-width@2.1.1
                    │ │ └── is-fullwidth-code-point@2.0.0
                    │ ├── which-module@2.0.0
                    │ ├── y18n@3.2.1
                    │ └─┬ yargs-parser@9.0.2
                    │ └── camelcase@4.1.0
                    ├── lock-verify@2.0.2
                    ├─┬ lockfile@1.0.4
                    │ └── signal-exit@3.0.2
                    ├─┬ lru-cache@4.1.3
                    │ ├── pseudomap@1.0.2
                    │ └── yallist@2.1.2
                    ├── meant@1.0.1
                    ├─┬ mississippi@3.0.0
                    │ ├─┬ concat-stream@1.6.1
                    │ │ └── typedarray@0.0.6
                    │ ├─┬ duplexify@3.5.4
                    │ │ └── stream-shift@1.0.0
                    │ ├── end-of-stream@1.4.1
                    │ ├── flush-write-stream@1.0.2
                    │ ├── from2@2.3.0
                    │ ├─┬ parallel-transform@1.1.0
                    │ │ └── cyclist@0.2.2
                    │ ├── pump@3.0.0
                    │ ├─┬ pumpify@1.4.0
                    │ │ └── pump@2.0.1
                    │ ├─┬ stream-each@1.2.2
                    │ │ └── stream-shift@1.0.0
                    │ └─┬ through2@2.0.3
                    │ └── xtend@4.0.1
                    ├─┬ move-concurrently@1.0.1
                    │ ├─┬ copy-concurrently@1.0.5
                    │ │ └── iferr@0.1.5
                    │ └── run-queue@1.0.3
                    ├─┬ node-gyp@3.6.2
                    │ ├── fstream@1.0.11
                    │ ├─┬ minimatch@3.0.4
                    │ │ └─┬ brace-expansion@1.1.11
                    │ │ └── balanced-match@1.0.0
                    │ ├── nopt@3.0.6
                    │ ├── semver@5.3.0
                    │ └─┬ tar@2.2.1
                    │ └── block-stream@0.0.9
                    ├── nopt@4.0.1
                    ├── normalize-package-data@2.4.0
                    ├─┬ npm-audit-report@1.2.1
                    │ └── console-control-strings@1.1.0
                    ├─┬ npm-lifecycle@2.0.3
                    │ ├── byline@5.0.0
                    │ └── resolve-from@4.0.0
                    ├── npm-package-arg@6.1.0
                    ├─┬ npm-packlist@1.1.10
                    │ ├─┬ ignore-walk@3.0.1
                    │ │ └─┬ minimatch@3.0.4
                    │ │ └─┬ brace-expansion@1.1.8
                    │ │ ├── balanced-match@1.0.0
                    │ │ └── concat-map@0.0.1
                    │ └── npm-bundled@1.0.3
                    ├── npm-pick-manifest@2.1.0
                    ├─┬ npm-profile@3.0.1
                    │ └─┬ make-fetch-happen@2.6.0
                    │ ├─┬ agentkeepalive@3.3.0
                    │ │ └─┬ humanize-ms@1.2.1
                    │ │ └── ms@2.1.1
                    │ ├─┬ cacache@10.0.4
                    │ │ ├─┬ mississippi@2.0.0
                    │ │ │ ├─┬ concat-stream@1.6.2
                    │ │ │ │ ├── buffer-from@1.0.0
                    │ │ │ │ └── typedarray@0.0.6
                    │ │ │ ├─┬ duplexify@3.5.4
                    │ │ │ │ └── stream-shift@1.0.0
                    │ │ │ ├── end-of-stream@1.4.1
                    │ │ │ ├── flush-write-stream@1.0.3
                    │ │ │ ├── from2@2.3.0
                    │ │ │ ├─┬ parallel-transform@1.1.0
                    │ │ │ │ └── cyclist@0.2.2
                    │ │ │ ├── pump@2.0.1
                    │ │ │ ├── pumpify@1.4.0
                    │ │ │ ├─┬ stream-each@1.2.2
                    │ │ │ │ └── stream-shift@1.0.0
                    │ │ │ └─┬ through2@2.0.3
                    │ │ │ └── xtend@4.0.1
                    │ │ └── y18n@4.0.0
                    │ ├── http-cache-semantics@3.8.1
                    │ ├─┬ http-proxy-agent@2.1.0
                    │ │ ├─┬ agent-base@4.2.0
                    │ │ │ └─┬ es6-promisify@5.0.0
                    │ │ │ └── es6-promise@4.2.4
                    │ │ └─┬ debug@3.1.0
                    │ │ └── ms@2.0.0
                    │ ├─┬ https-proxy-agent@2.2.1
                    │ │ ├─┬ agent-base@4.2.0
                    │ │ │ └─┬ es6-promisify@5.0.0
                    │ │ │ └── es6-promise@4.2.4
                    │ │ └─┬ debug@3.1.0
                    │ │ └── ms@2.0.0
                    │ ├─┬ mississippi@1.3.1
                    │ │ ├─┬ concat-stream@1.6.0
                    │ │ │ └── typedarray@0.0.6
                    │ │ ├─┬ duplexify@3.5.3
                    │ │ │ └── stream-shift@1.0.0
                    │ │ ├── end-of-stream@1.4.1
                    │ │ ├── flush-write-stream@1.0.2
                    │ │ ├── from2@2.3.0
                    │ │ ├─┬ parallel-transform@1.1.0
                    │ │ │ └── cyclist@0.2.2
                    │ │ ├── pump@1.0.3
                    │ │ ├─┬ pumpify@1.4.0
                    │ │ │ └── pump@2.0.1
                    │ │ ├─┬ stream-each@1.2.2
                    │ │ │ └── stream-shift@1.0.0
                    │ │ └─┬ through2@2.0.3
                    │ │ └── xtend@4.0.1
                    │ ├─┬ node-fetch-npm@2.0.2
                    │ │ ├─┬ encoding@0.1.12
                    │ │ │ └── iconv-lite@0.4.19
                    │ │ └── json-parse-better-errors@1.0.1
                    │ ├─┬ promise-retry@1.1.1
                    │ │ ├── err-code@1.1.2
                    │ │ └── retry@0.10.1
                    │ ├─┬ socks-proxy-agent@3.0.1
                    │ │ ├─┬ agent-base@4.2.0
                    │ │ │ └─┬ es6-promisify@5.0.0
                    │ │ │ └── es6-promise@4.2.4
                    │ │ └─┬ socks@1.1.10
                    │ │ ├── ip@1.1.5
                    │ │ └── smart-buffer@1.1.15
                    │ └── ssri@5.3.0
                    ├─┬ npm-registry-client@8.5.1
                    │ ├── concat-stream@1.6.1
                    │ ├── retry@0.10.1
                    │ └── ssri@5.3.0
                    ├─┬ npm-registry-fetch@1.1.0
                    │ ├── figgy-pudding@2.0.1
                    │ └─┬ make-fetch-happen@3.0.0
                    │ ├─┬ agentkeepalive@3.4.1
                    │ │ └─┬ humanize-ms@1.2.1
                    │ │ └── ms@2.1.1
                    │ ├─┬ cacache@10.0.4
                    │ │ ├─┬ mississippi@2.0.0
                    │ │ │ ├─┬ concat-stream@1.6.2
                    │ │ │ │ ├── buffer-from@1.0.0
                    │ │ │ │ └── typedarray@0.0.6
                    │ │ │ ├─┬ duplexify@3.5.4
                    │ │ │ │ └── stream-shift@1.0.0
                    │ │ │ ├── end-of-stream@1.4.1
                    │ │ │ ├── flush-write-stream@1.0.3
                    │ │ │ ├── from2@2.3.0
                    │ │ │ ├─┬ parallel-transform@1.1.0
                    │ │ │ │ └── cyclist@0.2.2
                    │ │ │ ├── pump@2.0.1
                    │ │ │ ├── pumpify@1.4.0
                    │ │ │ ├─┬ stream-each@1.2.2
                    │ │ │ │ └── stream-shift@1.0.0
                    │ │ │ └─┬ through2@2.0.3
                    │ │ │ └── xtend@4.0.1
                    │ │ └── y18n@4.0.0
                    │ ├── http-cache-semantics@3.8.1
                    │ ├─┬ http-proxy-agent@2.1.0
                    │ │ ├─┬ agent-base@4.2.0
                    │ │ │ └─┬ es6-promisify@5.0.0
                    │ │ │ └── es6-promise@4.2.4
                    │ │ └─┬ debug@3.1.0
                    │ │ └── ms@2.0.0
                    │ ├─┬ https-proxy-agent@2.2.1
                    │ │ ├─┬ agent-base@4.2.0
                    │ │ │ └─┬ es6-promisify@5.0.0
                    │ │ │ └── es6-promise@4.2.4
                    │ │ └─┬ debug@3.1.0
                    │ │ └── ms@2.0.0
                    │ ├─┬ node-fetch-npm@2.0.2
                    │ │ └─┬ encoding@0.1.12
                    │ │ └─┬ iconv-lite@0.4.21
                    │ │ └── safer-buffer@2.1.2
                    │ ├─┬ promise-retry@1.1.1
                    │ │ ├── err-code@1.1.2
                    │ │ └── retry@0.10.1
                    │ ├─┬ socks-proxy-agent@3.0.1
                    │ │ ├─┬ agent-base@4.2.0
                    │ │ │ └─┬ es6-promisify@5.0.0
                    │ │ │ └── es6-promise@4.2.4
                    │ │ └─┬ socks@1.1.10
                    │ │ ├── ip@1.1.5
                    │ │ └── smart-buffer@1.1.15
                    │ └── ssri@5.3.0
                    ├── npm-user-validate@1.0.0
                    ├─┬ npmlog@4.1.2
                    │ ├── are-we-there-yet@1.1.4
                    │ └─┬ gauge@2.7.4
                    │ ├── object-assign@4.1.1
                    │ ├── signal-exit@3.0.2
                    │ ├─┬ string-width@1.0.2
                    │ │ ├── code-point-at@1.1.0
                    │ │ └─┬ is-fullwidth-code-point@1.0.0
                    │ │ └── number-is-nan@1.0.1
                    │ ├─┬ strip-ansi@3.0.1
                    │ │ └── ansi-regex@2.1.1
                    │ └── wide-align@1.1.2
                    ├── opener@1.4.3
                    ├─┬ osenv@0.1.5
                    │ ├── os-homedir@1.0.2
                    │ └── os-tmpdir@1.0.2
                    ├─┬ pacote@8.1.5
                    │ ├── get-stream@3.0.0
                    │ ├─┬ make-fetch-happen@4.0.1
                    │ │ ├─┬ agentkeepalive@3.4.1
                    │ │ │ └─┬ humanize-ms@1.2.1
                    │ │ │ └── ms@2.1.1
                    │ │ ├── http-cache-semantics@3.8.1
                    │ │ ├─┬ http-proxy-agent@2.1.0
                    │ │ │ ├─┬ agent-base@4.2.0
                    │ │ │ │ └─┬ es6-promisify@5.0.0
                    │ │ │ │ └── es6-promise@4.2.4
                    │ │ │ └─┬ debug@3.1.0
                    │ │ │ └── ms@2.0.0
                    │ │ ├─┬ https-proxy-agent@2.2.1
                    │ │ │ ├─┬ agent-base@4.2.0
                    │ │ │ │ └─┬ es6-promisify@5.0.0
                    │ │ │ │ └── es6-promise@4.2.4
                    │ │ │ └─┬ debug@3.1.0
                    │ │ │ └── ms@2.0.0
                    │ │ ├─┬ node-fetch-npm@2.0.2
                    │ │ │ └─┬ encoding@0.1.12
                    │ │ │ └─┬ iconv-lite@0.4.23
                    │ │ │ └── safer-buffer@2.1.2
                    │ │ └─┬ socks-proxy-agent@4.0.1
                    │ │ ├─┬ agent-base@4.2.0
                    │ │ │ └─┬ es6-promisify@5.0.0
                    │ │ │ └── es6-promise@4.2.4
                    │ │ └─┬ socks@2.2.0
                    │ │ ├── ip@1.1.5
                    │ │ └── smart-buffer@4.0.1
                    │ ├─┬ minimatch@3.0.4
                    │ │ └─┬ brace-expansion@1.1.11
                    │ │ ├── balanced-match@1.0.0
                    │ │ └── concat-map@0.0.1
                    │ ├─┬ minipass@2.3.3
                    │ │ └── yallist@3.0.2
                    │ ├─┬ promise-retry@1.1.1
                    │ │ ├── err-code@1.1.2
                    │ │ └── retry@0.10.1
                    │ └─┬ protoduck@5.0.0
                    │ └── genfun@4.0.1
                    ├── promise-inflight@1.0.1
                    ├── qrcode-terminal@0.12.0
                    ├─┬ query-string@6.1.0
                    │ ├── decode-uri-component@0.2.0
                    │ └── strict-uri-encode@2.0.0
                    ├── qw@1.0.1
                    ├─┬ read@1.0.7
                    │ └── mute-stream@0.0.7
                    ├─┬ read-package-json@2.0.13
                    │ ├── json-parse-better-errors@1.0.1
                    │ └── slash@1.0.0
                    ├── read-package-tree@5.2.1
                    ├─┬ readable-stream@2.3.6
                    │ ├── process-nextick-args@2.0.0
                    │ └── string_decoder@1.1.1
                    ├─┬ request@2.86.0
                    │ ├── aws-sign2@0.7.0
                    │ ├── aws4@1.7.0
                    │ ├── caseless@0.12.0
                    │ ├── combined-stream@1.0.6
                    │ ├── extend@3.0.1
                    │ ├── form-data@2.3.2
                    │ ├─┬ har-validator@5.0.3
                    │ │ ├─┬ ajv@5.5.2
                    │ │ │ ├── co@4.6.0
                    │ │ │ ├── fast-deep-equal@1.1.0
                    │ │ │ ├── fast-json-stable-stringify@2.0.0
                    │ │ │ └── json-schema-traverse@0.3.1
                    │ │ └── har-schema@2.0.0
                    │ ├─┬ hawk@6.0.2
                    │ │ ├── boom@4.3.1
                    │ │ ├─┬ cryptiles@3.1.2
                    │ │ │ └── boom@5.2.0
                    │ │ ├── hoek@4.2.1
                    │ │ └── sntp@2.1.0
                    │ ├─┬ http-signature@1.2.0
                    │ │ ├── assert-plus@1.0.0
                    │ │ ├─┬ jsprim@1.4.1
                    │ │ │ ├── extsprintf@1.3.0
                    │ │ │ └─┬ verror@1.10.0
                    │ │ │ └── core-util-is@1.0.2
                    │ │ └─┬ sshpk@1.14.1
                    │ │ ├── bcrypt-pbkdf@1.0.1
                    │ │ ├── dashdash@1.14.1
                    │ │ ├── getpass@0.1.7
                    │ │ ├── jsbn@0.1.1
                    │ │ └── tweetnacl@0.14.5
                    │ ├─┬ mime-types@2.1.18
                    │ │ └── mime-db@1.33.0
                    │ ├── performance-now@2.1.0
                    │ ├── qs@6.5.2
                    │ ├─┬ tough-cookie@2.3.4
                    │ │ └── punycode@1.4.1
                    │ └── tunnel-agent@0.6.0
                    ├── retry@0.12.0
                    ├── rimraf@2.6.2
                    ├── safe-buffer@5.1.2
                    ├── semver@5.5.0
                    ├─┬ sorted-union-stream@2.1.3
                    │ ├─┬ from2@1.3.0
                    │ │ └─┬ readable-stream@1.1.14
                    │ │ ├── core-util-is@1.0.2
                    │ │ ├── isarray@0.0.1
                    │ │ └── string_decoder@0.10.31
                    │ └─┬ stream-iterate@1.2.0
                    │ └── stream-shift@1.0.0
                    ├── ssri@6.0.0
                    ├─┬ strip-ansi@4.0.0
                    │ └── ansi-regex@3.0.0
                    ├─┬ tar@4.4.1
                    │ ├── fs-minipass@1.2.5
                    │ ├── minipass@2.3.1
                    │ ├── minizlib@1.1.0
                    │ └── yallist@3.0.2
                    ├── tiny-relative-date@1.3.0
                    ├─┬ update-notifier@2.5.0
                    │ ├─┬ boxen@1.3.0
                    │ │ ├── ansi-align@2.0.0
                    │ │ ├── camelcase@4.1.0
                    │ │ ├── cli-boxes@1.0.0
                    │ │ ├─┬ string-width@2.1.1
                    │ │ │ └── is-fullwidth-code-point@2.0.0
                    │ │ ├─┬ term-size@1.2.0
                    │ │ │ └─┬ execa@0.7.0
                    │ │ │ ├─┬ cross-spawn@5.1.0
                    │ │ │ │ └─┬ shebang-command@1.2.0
                    │ │ │ │ └── shebang-regex@1.0.0
                    │ │ │ ├── get-stream@3.0.0
                    │ │ │ ├── is-stream@1.1.0
                    │ │ │ ├─┬ npm-run-path@2.0.2
                    │ │ │ │ └── path-key@2.0.1
                    │ │ │ ├── p-finally@1.0.0
                    │ │ │ ├── signal-exit@3.0.2
                    │ │ │ └── strip-eof@1.0.0
                    │ │ └── widest-line@2.0.0
                    │ ├─┬ chalk@2.4.1
                    │ │ ├─┬ ansi-styles@3.2.1
                    │ │ │ └─┬ color-convert@1.9.1
                    │ │ │ └── color-name@1.1.3
                    │ │ ├── escape-string-regexp@1.0.5
                    │ │ └─┬ supports-color@5.4.0
                    │ │ └── has-flag@3.0.0
                    │ ├─┬ configstore@3.1.2
                    │ │ ├─┬ dot-prop@4.2.0
                    │ │ │ └── is-obj@1.0.1
                    │ │ ├─┬ make-dir@1.2.0
                    │ │ │ └── pify@3.0.0
                    │ │ └─┬ unique-string@1.0.0
                    │ │ └── crypto-random-string@1.0.0
                    │ ├── import-lazy@2.1.0
                    │ ├─┬ is-ci@1.1.0
                    │ │ └── ci-info@1.1.3
                    │ ├─┬ is-installed-globally@0.1.0
                    │ │ ├── global-dirs@0.1.1
                    │ │ └── is-path-inside@1.0.1
                    │ ├── is-npm@1.0.0
                    │ ├─┬ latest-version@3.1.0
                    │ │ └─┬ package-json@4.0.1
                    │ │ ├─┬ got@6.7.1
                    │ │ │ ├─┬ create-error-class@3.0.2
                    │ │ │ │ └── capture-stack-trace@1.0.0
                    │ │ │ ├── duplexer3@0.1.4
                    │ │ │ ├── get-stream@3.0.0
                    │ │ │ ├── is-redirect@1.0.0
                    │ │ │ ├── is-retry-allowed@1.1.0
                    │ │ │ ├── is-stream@1.1.0
                    │ │ │ ├── lowercase-keys@1.0.1
                    │ │ │ ├── timed-out@4.0.1
                    │ │ │ ├── unzip-response@2.0.1
                    │ │ │ └─┬ url-parse-lax@1.0.0
                    │ │ │ └── prepend-http@1.0.4
                    │ │ ├─┬ registry-auth-token@3.3.2
                    │ │ │ └─┬ rc@1.2.7
                    │ │ │ ├── deep-extend@0.5.1
                    │ │ │ ├── minimist@1.2.0
                    │ │ │ └── strip-json-comments@2.0.1
                    │ │ └─┬ registry-url@3.1.0
                    │ │ └─┬ rc@1.2.7
                    │ │ ├── deep-extend@0.5.1
                    │ │ ├── minimist@1.2.0
                    │ │ └── strip-json-comments@2.0.1
                    │ ├── semver-diff@2.1.0
                    │ └── xdg-basedir@3.0.0
                    ├── uuid@3.2.1
                    ├─┬ validate-npm-package-license@3.0.3
                    │ ├─┬ spdx-correct@3.0.0
                    │ │ └── spdx-license-ids@3.0.0
                    │ └─┬ spdx-expression-parse@3.0.0
                    │ ├── spdx-exceptions@2.1.0
                    │ └── spdx-license-ids@3.0.0
                    ├─┬ validate-npm-package-name@3.0.0
                    │ └── builtins@1.0.3
                    ├─┬ which@1.3.0
                    │ └── isexe@2.0.0
                    ├─┬ worker-farm@1.6.0
                    │ └─┬ errno@0.1.7
                    │ └── prr@1.0.1
                    └─┬ write-file-atomic@2.3.0
                    └── signal-exit@3.0.2

                  ! thorsten@iobrokerNUC:/opt/iobroker$ npm -v
                  6.1.0
                  thorsten@iobrokerNUC:/opt/iobroker$ sudo npm install iobroker --unsafe-perm
                  ! > iobroker@1.1.2 install /opt/iobroker/node_modules/iobroker
                  node lib/prepareSetup.js && node lib/setup.js
                  ! NPM version: 6.1.0
                  npm version >= 5: disabling package-lock
                  npm install iobroker.discovery@stable --production --save
                  npm WARN invalid config loglevel="notice"
                  ! > serialport@4.0.7 install /opt/iobroker/node_modules/iobroker.discovery/node_modules/serialport
                  node-pre-gyp install --fallback-to-build
                  ! [serialport] Success: "/opt/iobroker/node_modules/iobroker.discovery/node_modules/serialport/build/Release/serialport.node" is installed via remote
                  iobroker.discovery@1.1.0 node_modules/iobroker.discovery
                  ├── netmask@1.0.6
                  ├── mdns-discovery@0.2.6 (dgram@1.0.1, dns-packet@1.3.1)
                  ├── node-ssdp@3.3.0 (ip@1.1.5, debug@3.1.0, async@2.6.1)
                  └── serialport@4.0.7 (commander@2.15.1, lie@3.3.0, debug@2.6.9, object.assign@4.1.0)
                  packet folder is: /opt/iobroker/node_modules/iobroker.discovery | exists: true
                  npm install iobroker.admin@stable --production --save
                  npm WARN invalid config loglevel="notice"
                  iobroker.admin@2.0.9 node_modules/iobroker.admin
                  ├── connect-flash@0.1.1
                  ├── xtend@4.0.1
                  ├── passport.socketio@3.7.0
                  ├── cookie-parser@1.4.3 (cookie-signature@1.0.6)
                  ├── passport-local@1.0.0 (passport-strategy@1.0.0)
                  ├── passport@0.3.2 (pause@0.0.1, passport-strategy@1.0.0)
                  ├── express-session@1.15.6 (utils-merge@1.0.1, cookie-signature@1.0.6, on-headers@1.0.1, parseurl@1.3.2, depd@1.1.2, crc@3.4.4, uid-safe@2.1.5, debug@2.6.9)
                  ├── express@4.16.3 (escape-html@1.0.3, array-flatten@1.1.1, setprototypeof@1.1.0, utils-merge@1.0.1, content-type@1.0.4, encodeurl@1.0.2, merge-descriptors@1.0.1, methods@1.1.2, parseurl@1.3.2, content-disposition@0.5.2, etag@1.8.1, fresh@0.5.2, range-parser@1.2.0, path-to-regexp@0.1.7, vary@1.1.2, serve-static@1.13.2, accepts@1.3.5, cookie-signature@1.0.6, statuses@1.4.0, safe-buffer@5.1.1, depd@1.1.2, qs@6.5.1, on-finished@2.3.0, finalhandler@1.1.1, type-is@1.6.16, send@0.16.2, proxy-addr@2.0.3, debug@2.6.9, body-parser@1.18.2)
                  ├── body-parser@1.18.3 (content-type@1.0.4, bytes@3.0.0, depd@1.1.2, on-finished@2.3.0, type-is@1.6.16, http-errors@1.6.3, raw-body@2.3.3, debug@2.6.9, iconv-lite@0.4.23)
                  └── express-fileupload@0.1.4 (streamifier@0.1.1, fs-extra@0.22.1, busboy@0.2.14)
                  packet folder is: /opt/iobroker/node_modules/iobroker.admin | exists: true
                  npm install iobroker.js-controller@stable --production --save
                  npm WARN invalid config loglevel="notice"
                  ! > iobroker.js-controller@1.2.3 install /opt/iobroker/node_modules/iobroker.js-controller
                  node iobroker.js setup first
                  ! iobroker.js-controller@1.2.3 node_modules/iobroker.js-controller
                  └── yargs@6.6.0 (yargs-parser@4.2.1)
                  packet folder is: /opt/iobroker/node_modules/iobroker.js-controller | exists: true
                  Write "./iobroker start" to start the ioBroker
                  Auto-start was enabled. Write "update-rc.d -f iobroker.sh remove" to disable auto-start
                  iobroker is started. Go to "http://ip-addr:8081" to open the admin UI.
                  npm notice created a lockfile as package-lock.json. You should commit this file.

                  • iobroker@1.1.2
                    added 5 packages from 3 contributors, removed 241 packages, updated 1 package and audited 2636 packages in 41.589s
                    found 90 vulnerabilities (30 low, 48 moderate, 12 high)
                    run npm audit fix to fix them, or npm audit for details

                  ! ````

                  1 Reply Last reply Reply Quote 0
                  • K
                    Kueppert last edited by

                    Tadaaaa, jeder reboot tut gut…keine AHnung woran es gehangen hat, aber jetzt läuft ioBroker erst mal...

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

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    480
                    Online

                    31.6k
                    Users

                    79.5k
                    Topics

                    1.3m
                    Posts

                    4
                    8
                    4472
                    Loading More Posts
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes
                    Reply
                    • Reply as topic
                    Log in to reply
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                    The ioBroker Community 2014-2023
                    logo