Here is the complete log file:
0 info it worked if it ends with ok
1 verbose cli [
1 verbose cli '/usr/bin/node',
1 verbose cli '/usr/bin/npm',
1 verbose cli 'install',
1 verbose cli '--no-audit',
1 verbose cli '--no-update-notifier',
1 verbose cli '--no-fund',
1 verbose cli '--save',
1 verbose cli '--save-prefix=~',
1 verbose cli '--production',
1 verbose cli '--engine-strict',
1 verbose cli '@krakul/node-red-modbus-rtu-slave@1.0.1'
1 verbose cli ]
2 info using npm@6.14.18
3 info using node@v14.21.3
4 verbose npm-session 479f68bbf8a5f082
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 http fetch GET 304 https://registry.npmjs.org/@krakul%2fnode-red-modbus-rtu-slave 1996ms (from cache)
8 silly pacote version manifest for @krakul/node-red-modbus-rtu-slave@1.0.1 fetched in 2019ms
9 timing stage:loadCurrentTree Completed in 3063ms
10 silly install loadIdealTree
11 silly install cloneCurrentTreeToIdealTree
12 timing stage:loadIdealTree:cloneCurrentTree Completed in 9ms
13 silly install loadShrinkwrap
14 timing stage:loadIdealTree:loadShrinkwrap Completed in 593ms
15 silly install loadAllDepsIntoIdealTree
16 silly resolveWithNewModule @krakul/node-red-modbus-rtu-slave@1.0.1 checking installable status
17 verbose prepareGitDep undefined: installing devDeps and running prepare script.
18 silly fetchPackageMetaData error for jsmodbus@git+https://github.com/krakul/node-modbus.git premature close
19 timing stage:rollbackFailedOptional Completed in 2ms
20 timing stage:runTopLevelLifecycles Completed in 6262ms
21 silly saveTree node-red-project@0.0.1
21 silly saveTree ├─┬ @krakul/node-red-modbus-rtu-slave@1.0.1
21 silly saveTree │ └─┬ serialport@9.2.8
21 silly saveTree │ ├─┬ @serialport/binding-mock@9.2.4
21 silly saveTree │ │ ├─┬ @serialport/binding-abstract@9.2.3
21 silly saveTree │ │ │ └─┬ debug@4.3.4
21 silly saveTree │ │ │ └── ms@2.1.2
21 silly saveTree │ │ └── debug@4.3.4
21 silly saveTree │ ├─┬ @serialport/bindings@9.2.8
21 silly saveTree │ │ ├─┬ @serialport/parser-readline@9.2.4
21 silly saveTree │ │ │ └── @serialport/parser-delimiter@9.2.4
21 silly saveTree │ │ ├─┬ bindings@1.5.0
21 silly saveTree │ │ │ └── file-uri-to-path@1.0.0
21 silly saveTree │ │ ├── nan@2.17.0
21 silly saveTree │ │ └─┬ prebuild-install@7.1.1
21 silly saveTree │ │ ├── detect-libc@2.0.1
21 silly saveTree │ │ ├── expand-template@2.0.3
21 silly saveTree │ │ ├── github-from-package@0.0.0
21 silly saveTree │ │ ├── minimist@1.2.7
21 silly saveTree │ │ ├── mkdirp-classic@0.5.3
21 silly saveTree │ │ ├── napi-build-utils@1.0.2
21 silly saveTree │ │ ├─┬ node-abi@3.31.0
21 silly saveTree │ │ │ └─┬ semver@7.3.8
21 silly saveTree │ │ │ └─┬ lru-cache@6.0.0
21 silly saveTree │ │ │ └── yallist@4.0.0
21 silly saveTree │ │ ├─┬ pump@3.0.0
21 silly saveTree │ │ │ ├─┬ end-of-stream@1.4.4
21 silly saveTree │ │ │ │ └─┬ once@1.4.0
21 silly saveTree │ │ │ │ └── wrappy@1.0.2
21 silly saveTree │ │ │ └── once@1.4.0
21 silly saveTree │ │ ├─┬ rc@1.2.8
21 silly saveTree │ │ │ ├── deep-extend@0.6.0
21 silly saveTree │ │ │ ├── ini@1.3.8
21 silly saveTree │ │ │ └── strip-json-comments@2.0.1
21 silly saveTree │ │ ├─┬ simple-get@4.0.1
21 silly saveTree │ │ │ ├─┬ decompress-response@6.0.0
21 silly saveTree │ │ │ │ └── mimic-response@3.1.0
21 silly saveTree │ │ │ └── simple-concat@1.0.1
21 silly saveTree │ │ ├─┬ tar-fs@2.1.1
21 silly saveTree │ │ │ ├── chownr@1.1.4
21 silly saveTree │ │ │ └─┬ tar-stream@2.2.0
21 silly saveTree │ │ │ ├─┬ bl@4.1.0
21 silly saveTree │ │ │ │ ├─┬ buffer@5.7.1
21 silly saveTree │ │ │ │ │ ├── base64-js@1.5.1
21 silly saveTree │ │ │ │ │ └── ieee754@1.2.1
21 silly saveTree │ │ │ │ ├── inherits@2.0.4
21 silly saveTree │ │ │ │ └─┬ readable-stream@3.6.0
21 silly saveTree │ │ │ │ ├─┬ string_decoder@1.3.0
21 silly saveTree │ │ │ │ │ └── safe-buffer@5.2.1
21 silly saveTree │ │ │ │ └── util-deprecate@1.0.2
21 silly saveTree │ │ │ ├── fs-constants@1.0.0
21 silly saveTree │ │ │ ├── inherits@2.0.4
21 silly saveTree │ │ │ └── readable-stream@3.6.0
21 silly saveTree │ │ └── tunnel-agent@0.6.0
21 silly saveTree │ ├── @serialport/parser-byte-length@9.2.4
21 silly saveTree │ ├── @serialport/parser-cctalk@9.2.4
21 silly saveTree │ ├── @serialport/parser-delimiter@9.2.4
21 silly saveTree │ ├── @serialport/parser-inter-byte-timeout@9.2.4
21 silly saveTree │ ├── @serialport/parser-readline@9.2.4
21 silly saveTree │ ├── @serialport/parser-ready@9.2.4
21 silly saveTree │ ├── @serialport/parser-regex@9.2.4
21 silly saveTree │ ├── @serialport/stream@9.2.4
21 silly saveTree │ └── debug@4.3.4
21 silly saveTree ├── node-red-contrib-buffer-parser@3.2.2
21 silly saveTree ├─┬ node-red-contrib-modbus@5.25.0
21 silly saveTree │ ├─┬ @serialport/list@10.4.0
21 silly saveTree │ │ ├─┬ @serialport/bindings-cpp@10.7.0
21 silly saveTree │ │ │ ├── @serialport/bindings-interface@1.2.1
21 silly saveTree │ │ │ ├─┬ @serialport/parser-readline@10.5.0
21 silly saveTree │ │ │ │ └── @serialport/parser-delimiter@10.5.0
21 silly saveTree │ │ │ ├── node-addon-api@4.3.0
21 silly saveTree │ │ │ └── node-gyp-build@4.6.0
21 silly saveTree │ │ └── commander@9.5.0
21 silly saveTree │ ├── @xstate/fsm@2.0.0
21 silly saveTree │ ├── bson@4.7.2
21 silly saveTree │ ├─┬ jsmodbus@4.0.6
21 silly saveTree │ │ ├── crc@3.4.0
21 silly saveTree │ │ └── debug@3.2.7
21 silly saveTree │ ├── line-by-line@0.1.6
21 silly saveTree │ ├─┬ modbus-serial@8.0.9
21 silly saveTree │ │ └─┬ serialport@10.5.0
21 silly saveTree │ │ ├── @serialport/binding-mock@10.2.2
21 silly saveTree │ │ ├─┬ @serialport/bindings-cpp@10.8.0
21 silly saveTree │ │ │ ├── @serialport/bindings-interface@1.2.2
21 silly saveTree │ │ │ ├─┬ @serialport/parser-readline@10.5.0
21 silly saveTree │ │ │ │ └── @serialport/parser-delimiter@10.5.0
21 silly saveTree │ │ │ └── node-addon-api@5.1.0
21 silly saveTree │ │ ├── @serialport/parser-byte-length@10.5.0
21 silly saveTree │ │ ├── @serialport/parser-cctalk@10.5.0
21 silly saveTree │ │ ├── @serialport/parser-delimiter@10.5.0
21 silly saveTree │ │ ├── @serialport/parser-inter-byte-timeout@10.5.0
21 silly saveTree │ │ ├── @serialport/parser-packet-length@10.5.0
21 silly saveTree │ │ ├── @serialport/parser-readline@10.5.0
21 silly saveTree │ │ ├── @serialport/parser-ready@10.5.0
21 silly saveTree │ │ ├── @serialport/parser-regex@10.5.0
21 silly saveTree │ │ ├── @serialport/parser-slip-encoder@10.5.0
21 silly saveTree │ │ ├── @serialport/parser-spacepacket@10.5.0
21 silly saveTree │ │ └─┬ @serialport/stream@10.5.0
21 silly saveTree │ │ └── @serialport/bindings-interface@1.2.2
21 silly saveTree │ ├─┬ serialport@10.5.0
21 silly saveTree │ │ ├── @serialport/binding-mock@10.2.2
21 silly saveTree │ │ ├─┬ @serialport/bindings-cpp@10.8.0
21 silly saveTree │ │ │ ├── @serialport/bindings-interface@1.2.2
21 silly saveTree │ │ │ ├─┬ @serialport/parser-readline@10.5.0
21 silly saveTree │ │ │ │ └── @serialport/parser-delimiter@10.5.0
21 silly saveTree │ │ │ └── node-addon-api@5.1.0
21 silly saveTree │ │ ├── @serialport/parser-byte-length@10.5.0
21 silly saveTree │ │ ├── @serialport/parser-cctalk@10.5.0
21 silly saveTree │ │ ├── @serialport/parser-delimiter@10.5.0
21 silly saveTree │ │ ├── @serialport/parser-inter-byte-timeout@10.5.0
21 silly saveTree │ │ ├── @serialport/parser-readline@10.5.0
21 silly saveTree │ │ ├── @serialport/parser-ready@10.5.0
21 silly saveTree │ │ ├── @serialport/parser-regex@10.5.0
21 silly saveTree │ │ └─┬ @serialport/stream@10.5.0
21 silly saveTree │ │ └── @serialport/bindings-interface@1.2.2
21 silly saveTree │ ├─┬ source-map-support@0.5.21
21 silly saveTree │ │ ├── buffer-from@1.1.2
21 silly saveTree │ │ └── source-map@0.6.1
21 silly saveTree │ ├── underscore@1.13.6
21 silly saveTree │ └─┬ vm2@3.9.14
21 silly saveTree │ ├── acorn-walk@8.2.0
21 silly saveTree │ └── acorn@8.8.2
21 silly saveTree ├─┬ node-red-contrib-smartmeter@0.6.3
21 silly saveTree │ └─┬ smartmeter-obis@2.3.0
21 silly saveTree │ ├─┬ open-sml@1.0.4
21 silly saveTree │ │ └── int64-buffer@1.0.1
21 silly saveTree │ └─┬ request@2.88.2
21 silly saveTree │ ├── aws-sign2@0.7.0
21 silly saveTree │ ├── aws4@1.12.0
21 silly saveTree │ ├── caseless@0.12.0
21 silly saveTree │ ├─┬ combined-stream@1.0.8
21 silly saveTree │ │ └── delayed-stream@1.0.0
21 silly saveTree │ ├── extend@3.0.2
21 silly saveTree │ ├── forever-agent@0.6.1
21 silly saveTree │ ├─┬ form-data@2.3.3
21 silly saveTree │ │ ├── asynckit@0.4.0
21 silly saveTree │ │ └─┬ mime-types@2.1.35
21 silly saveTree │ │ └── mime-db@1.52.0
21 silly saveTree │ ├─┬ har-validator@5.1.5
21 silly saveTree │ │ ├─┬ ajv@6.12.6
21 silly saveTree │ │ │ ├── fast-deep-equal@3.1.3
21 silly saveTree │ │ │ ├── fast-json-stable-stringify@2.1.0
21 silly saveTree │ │ │ ├── json-schema-traverse@0.4.1
21 silly saveTree │ │ │ └─┬ uri-js@4.4.1
21 silly saveTree │ │ │ └── punycode@2.3.0
21 silly saveTree │ │ └── har-schema@2.0.0
21 silly saveTree │ ├─┬ http-signature@1.2.0
21 silly saveTree │ │ ├── assert-plus@1.0.0
21 silly saveTree │ │ ├─┬ jsprim@1.4.2
21 silly saveTree │ │ │ ├── extsprintf@1.3.0
21 silly saveTree │ │ │ ├── json-schema@0.4.0
21 silly saveTree │ │ │ └─┬ verror@1.10.0
21 silly saveTree │ │ │ └── core-util-is@1.0.2
21 silly saveTree │ │ └─┬ sshpk@1.17.0
21 silly saveTree │ │ ├─┬ asn1@0.2.6
21 silly saveTree │ │ │ └── safer-buffer@2.1.2
21 silly saveTree │ │ ├─┬ bcrypt-pbkdf@1.0.2
21 silly saveTree │ │ │ └── tweetnacl@0.14.5
21 silly saveTree │ │ ├── dashdash@1.14.1
21 silly saveTree │ │ ├─┬ ecc-jsbn@0.1.2
21 silly saveTree │ │ │ └── jsbn@0.1.1
21 silly saveTree │ │ ├── getpass@0.1.7
21 silly saveTree │ │ ├── jsbn@0.1.1
21 silly saveTree │ │ ├── safer-buffer@2.1.2
21 silly saveTree │ │ └── tweetnacl@0.14.5
21 silly saveTree │ ├── is-typedarray@1.0.0
21 silly saveTree │ ├── isstream@0.1.2
21 silly saveTree │ ├── json-stringify-safe@5.0.1
21 silly saveTree │ ├── mime-types@2.1.35
21 silly saveTree │ ├── oauth-sign@0.9.0
21 silly saveTree │ ├── performance-now@2.1.0
21 silly saveTree │ ├── qs@6.5.3
21 silly saveTree │ ├─┬ tough-cookie@2.5.0
21 silly saveTree │ │ └── psl@1.9.0
21 silly saveTree │ └── uuid@3.4.0
21 silly saveTree ├── node-red-contrib-ui-level@0.1.46
21 silly saveTree └─┬ node-red-node-mysql@1.0.3
21 silly saveTree └─┬ mysql2@2.3.3
21 silly saveTree ├── denque@2.1.0
21 silly saveTree ├─┬ generate-function@2.3.1
21 silly saveTree │ └── is-property@1.0.2
21 silly saveTree ├── iconv-lite@0.6.3
21 silly saveTree ├── long@4.0.0
21 silly saveTree ├─┬ named-placeholders@1.1.3
21 silly saveTree │ └── lru-cache@7.14.1
21 silly saveTree ├── seq-queue@0.0.5
21 silly saveTree └── sqlstring@2.3.3
22 verbose stack Error: premature close
22 verbose stack at PassThrough.onclose (/usr/lib/node_modules/npm/node_modules/end-of-stream/index.js:47:67)
22 verbose stack at PassThrough.emit (events.js:412:35)
22 verbose stack at emitCloseNT (internal/streams/destroy.js:87:10)
22 verbose stack at processTicksAndRejections (internal/process/task_queues.js:81:21)
23 verbose cwd /opt/iobroker/iobroker-data/node-red
24 verbose Linux 5.15.84-v7l+
25 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "--no-audit" "--no-update-notifier" "--no-fund" "--save">
26 verbose node v14.21.3
27 verbose npm v6.14.18
28 error premature close
29 verbose exit [ 1, true ]