wz2b / node-red-contrib-influxdb-line-protocol

Parses InfluxDB Line Protocol to JSON and vice versa.
MIT License
1 stars 2 forks source link

Node not installing and node is not loaded correctly. #3

Open vdwpsmt opened 2 years ago

vdwpsmt commented 2 years ago

Hi, I have 2 problems installing this node:

First while installing from npm: npm ERR! Could not install from "node_modules\@wz2b\node-red-influxdb-line-protocol" as it does not contain a package.json file. Solved this by manually copying the repo to modules folder

Secondly got the following error during start-up of node-red:

29 Mar 12:08:38 - [warn] [@wz2b/node-red-influxdb-line-protocol/influxdb-line-protocol] SyntaxError: Unexpected token '.' (line:65)

OS: windows node-red v2.2.2

dotWee commented 2 years ago

Having the same issue when trying to install the package using Node-Red's palette manager.

Screenshot 2022-05-14 at 17 29 30

Palette manager logs

-----------------------------------------------------------
2022-05-14T15:28:46.854Z Install : @wz2b/node-red-influxdb-line-protocol 0.2.0

2022-05-14T15:28:15.725Z npm install --no-audit --no-update-notifier --no-fund --save --save-prefix=~ --production --engine-strict @wz2b/node-red-influxdb-line-protocol@0.2.0
2022-05-14T15:28:22.703Z [err] npm
2022-05-14T15:28:22.703Z [err]  ERR! code ENOLOCAL
2022-05-14T15:28:22.710Z [err] npm 
2022-05-14T15:28:22.713Z [err] ERR! Could not install from "node_modules/@wz2b/node-red-influxdb-line-protocol" as it does not contain a package.json file.
2022-05-14T15:28:22.736Z [err] 
2022-05-14T15:28:22.736Z [err] npm ERR! A complete log of this run can be found in:
2022-05-14T15:28:22.736Z [err] npm ERR!     /data/.npm/_logs/2022-05-14T15_28_22_714Z-debug.log
2022-05-14T15:28:22.749Z rc=1
▶ Complete npm logs (content of /data/.npm/_logs/2022-05-14T15_28_22_714Z-debug.log)

``` 0 info it worked if it ends with ok 1 verbose cli [ 1 verbose cli '/usr/local/bin/node', 1 verbose cli '/usr/local/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 '@wz2b/node-red-influxdb-line-protocol@0.2.0' 1 verbose cli ] 2 info using npm@6.14.15 3 info using node@v14.18.2 4 verbose npm-session 2e6b54f8a9318710 5 silly install loadCurrentTree 6 silly install readLocalPackageData 7 http fetch GET 200 https://registry.npmjs.org/@wz2b%2fnode-red-influxdb-line-protocol 57ms (from cache) 8 silly pacote version manifest for @wz2b/node-red-influxdb-line-protocol@0.2.0 fetched in 83ms 9 timing stage:loadCurrentTree Completed in 3188ms 10 silly install loadIdealTree 11 silly install cloneCurrentTreeToIdealTree 12 timing stage:loadIdealTree:cloneCurrentTree Completed in 22ms 13 silly install loadShrinkwrap 14 timing stage:loadIdealTree:loadShrinkwrap Completed in 1845ms 15 silly install loadAllDepsIntoIdealTree 16 silly resolveWithNewModule @wz2b/node-red-influxdb-line-protocol@0.2.0 checking installable status 17 silly fetchPackageMetaData error for node-red-contrib-influxdb-line-protocol@file: Could not install from "node_modules/@wz2b/node-red-influxdb-line-protocol" as it does not contain a package.json file. 18 timing stage:rollbackFailedOptional Completed in 2ms 19 timing stage:runTopLevelLifecycles Completed in 5221ms 20 silly saveTree node-red-project@0.0.1 20 silly saveTree +-- @wz2b/node-red-influxdb-line-protocol@0.2.0 20 silly saveTree +-- archivetoday@1.0.0 20 silly saveTree | +-- minimist@1.2.5 20 silly saveTree | +-- node-fetch@2.6.1 20 silly saveTree | `-- user-agents@1.0.863 20 silly saveTree | +-- dot-json@1.2.2 20 silly saveTree | | +-- detect-indent@6.0.0 20 silly saveTree | | +-- docopt@0.6.2 20 silly saveTree | | `-- underscore-keypath@0.0.22 20 silly saveTree | | `-- underscore@1.8.3 20 silly saveTree | `-- lodash.clonedeep@4.5.0 20 silly saveTree +-- github-stars-feed@1.1.4 20 silly saveTree | +-- lodash@4.17.21 20 silly saveTree | +-- moment@2.29.1 20 silly saveTree | +-- request@2.88.2 20 silly saveTree | | +-- aws-sign2@0.7.0 20 silly saveTree | | +-- aws4@1.11.0 20 silly saveTree | | +-- caseless@0.12.0 20 silly saveTree | | +-- combined-stream@1.0.8 20 silly saveTree | | | `-- delayed-stream@1.0.0 20 silly saveTree | | +-- extend@3.0.2 20 silly saveTree | | +-- forever-agent@0.6.1 20 silly saveTree | | +-- form-data@2.3.3 20 silly saveTree | | | +-- asynckit@0.4.0 20 silly saveTree | | | `-- mime-types@2.1.32 20 silly saveTree | | | `-- mime-db@1.49.0 20 silly saveTree | | +-- har-validator@5.1.5 20 silly saveTree | | | +-- ajv@6.12.6 20 silly saveTree | | | | +-- fast-deep-equal@3.1.3 20 silly saveTree | | | | +-- fast-json-stable-stringify@2.1.0 20 silly saveTree | | | | +-- json-schema-traverse@0.4.1 20 silly saveTree | | | | `-- uri-js@4.4.1 20 silly saveTree | | | | `-- punycode@2.1.1 20 silly saveTree | | | `-- har-schema@2.0.0 20 silly saveTree | | +-- http-signature@1.2.0 20 silly saveTree | | | +-- assert-plus@1.0.0 20 silly saveTree | | | +-- jsprim@1.4.1 20 silly saveTree | | | | +-- extsprintf@1.3.0 20 silly saveTree | | | | +-- json-schema@0.2.3 20 silly saveTree | | | | `-- verror@1.10.0 20 silly saveTree | | | | `-- core-util-is@1.0.2 20 silly saveTree | | | `-- sshpk@1.16.1 20 silly saveTree | | | +-- asn1@0.2.4 20 silly saveTree | | | | `-- safer-buffer@2.1.2 20 silly saveTree | | | +-- bcrypt-pbkdf@1.0.2 20 silly saveTree | | | | `-- tweetnacl@0.14.5 20 silly saveTree | | | +-- dashdash@1.14.1 20 silly saveTree | | | +-- ecc-jsbn@0.1.2 20 silly saveTree | | | | `-- jsbn@0.1.1 20 silly saveTree | | | +-- getpass@0.1.7 20 silly saveTree | | | +-- jsbn@0.1.1 20 silly saveTree | | | +-- safer-buffer@2.1.2 20 silly saveTree | | | `-- tweetnacl@0.14.5 20 silly saveTree | | +-- is-typedarray@1.0.0 20 silly saveTree | | +-- isstream@0.1.2 20 silly saveTree | | +-- json-stringify-safe@5.0.1 20 silly saveTree | | +-- mime-types@2.1.32 20 silly saveTree | | +-- oauth-sign@0.9.0 20 silly saveTree | | +-- performance-now@2.1.0 20 silly saveTree | | +-- qs@6.5.2 20 silly saveTree | | +-- safe-buffer@5.2.1 20 silly saveTree | | +-- tough-cookie@2.5.0 20 silly saveTree | | | `-- psl@1.8.0 20 silly saveTree | | +-- tunnel-agent@0.6.0 20 silly saveTree | | `-- uuid@3.4.0 20 silly saveTree | `-- xml2json@0.12.0 20 silly saveTree | +-- hoek@4.2.1 20 silly saveTree | +-- joi@13.7.0 20 silly saveTree | | +-- hoek@5.0.4 20 silly saveTree | | +-- isemail@3.2.0 20 silly saveTree | | `-- topo@3.0.3 20 silly saveTree | | `-- hoek@6.1.3 20 silly saveTree | `-- node-expat@2.4.0 20 silly saveTree | +-- bindings@1.5.0 20 silly saveTree | | `-- file-uri-to-path@1.0.0 20 silly saveTree | `-- nan@2.15.0 20 silly saveTree +-- node-red-contrib-alarm@1.2.5 20 silly saveTree | +-- async@2.6.3 20 silly saveTree | `-- debug@4.3.2 20 silly saveTree | `-- ms@2.1.2 20 silly saveTree +-- node-red-contrib-cloudantplus@2.0.4 20 silly saveTree | +-- @ibm-cloud/cloudant@0.1.2 20 silly saveTree | | +-- @types/node@14.18.16 20 silly saveTree | | `-- ibm-cloud-sdk-core@2.17.13 20 silly saveTree | | +-- @types/file-type@5.2.2 20 silly saveTree | | | `-- @types/node@16.9.2 20 silly saveTree | | +-- @types/isstream@0.1.0 20 silly saveTree | | +-- @types/node@10.14.22 20 silly saveTree | | +-- @types/tough-cookie@4.0.2 20 silly saveTree | | +-- axios-cookiejar-support@1.0.1 20 silly saveTree | | | +-- is-redirect@1.0.0 20 silly saveTree | | | `-- pify@5.0.0 20 silly saveTree | | +-- axios@0.26.1 20 silly saveTree | | | `-- follow-redirects@1.15.0 20 silly saveTree | | +-- camelcase@5.3.1 20 silly saveTree | | +-- dotenv@6.2.0 20 silly saveTree | | +-- expect@26.6.2 20 silly saveTree | | | +-- @jest/types@26.6.2 20 silly saveTree | | | | +-- @types/istanbul-lib-coverage@2.0.4 20 silly saveTree | | | | +-- @types/istanbul-reports@3.0.1 20 silly saveTree | | | | | `-- @types/istanbul-lib-report@3.0.0 20 silly saveTree | | | | +-- @types/yargs@15.0.14 20 silly saveTree | | | | | `-- @types/yargs-parser@21.0.0 20 silly saveTree | | | | `-- chalk@4.1.2 20 silly saveTree | | | | +-- ansi-styles@4.3.0 20 silly saveTree | | | | | `-- color-convert@2.0.1 20 silly saveTree | | | | | `-- color-name@1.1.4 20 silly saveTree | | | | `-- supports-color@7.2.0 20 silly saveTree | | | | `-- has-flag@4.0.0 20 silly saveTree | | | +-- ansi-styles@4.3.0 20 silly saveTree | | | +-- jest-get-type@26.3.0 20 silly saveTree | | | +-- jest-matcher-utils@26.6.2 20 silly saveTree | | | | +-- jest-diff@26.6.2 20 silly saveTree | | | | | +-- diff-sequences@26.6.2 20 silly saveTree | | | | | `-- pretty-format@26.6.2 20 silly saveTree | | | | | +-- ansi-regex@5.0.1 20 silly saveTree | | | | | `-- react-is@17.0.2 20 silly saveTree | | | | `-- pretty-format@26.6.2 20 silly saveTree | | | +-- jest-message-util@26.6.2 20 silly saveTree | | | | +-- @babel/code-frame@7.16.7 20 silly saveTree | | | | | `-- @babel/highlight@7.17.9 20 silly saveTree | | | | | +-- @babel/helper-validator-identifier@7.16.7 20 silly saveTree | | | | | +-- chalk@2.4.2 20 silly saveTree | | | | | | +-- ansi-styles@3.2.1 20 silly saveTree | | | | | | | `-- color-convert@1.9.3 20 silly saveTree | | | | | | | `-- color-name@1.1.3 20 silly saveTree | | | | | | +-- escape-string-regexp@1.0.5 20 silly saveTree | | | | | | `-- supports-color@5.5.0 20 silly saveTree | | | | | | `-- has-flag@3.0.0 20 silly saveTree | | | | | `-- js-tokens@4.0.0 20 silly saveTree | | | | +-- @types/stack-utils@2.0.1 20 silly saveTree | | | | +-- graceful-fs@4.2.8 20 silly saveTree | | | | +-- micromatch@4.0.4 20 silly saveTree | | | | | +-- braces@3.0.2 20 silly saveTree | | | | | | `-- fill-range@7.0.1 20 silly saveTree | | | | | | `-- to-regex-range@5.0.1 20 silly saveTree | | | | | | `-- is-number@7.0.0 20 silly saveTree | | | | | `-- picomatch@2.3.1 20 silly saveTree | | | | +-- slash@3.0.0 20 silly saveTree | | | | `-- stack-utils@2.0.5 20 silly saveTree | | | | `-- escape-string-regexp@2.0.0 20 silly saveTree | | | `-- jest-regex-util@26.0.0 20 silly saveTree | | +-- file-type@7.7.1 20 silly saveTree | | +-- jsonwebtoken@8.5.1 20 silly saveTree | | | +-- jws@3.2.2 20 silly saveTree | | | | `-- jwa@1.4.1 20 silly saveTree | | | | +-- buffer-equal-constant-time@1.0.1 20 silly saveTree | | | | `-- ecdsa-sig-formatter@1.0.11 20 silly saveTree | | | +-- lodash.includes@4.3.0 20 silly saveTree | | | +-- lodash.isboolean@3.0.3 20 silly saveTree | | | +-- lodash.isinteger@4.0.4 20 silly saveTree | | | +-- lodash.isnumber@3.0.3 20 silly saveTree | | | +-- lodash.isplainobject@4.0.6 20 silly saveTree | | | +-- lodash.isstring@4.0.1 20 silly saveTree | | | +-- lodash.once@4.1.1 20 silly saveTree | | | `-- semver@5.7.1 20 silly saveTree | | +-- lodash.isempty@4.4.0 20 silly saveTree | | +-- object.omit@3.0.0 20 silly saveTree | | | `-- is-extendable@1.0.1 20 silly saveTree | | | `-- is-plain-object@2.0.4 20 silly saveTree | | | `-- isobject@3.0.1 20 silly saveTree | | +-- object.pick@1.3.0 20 silly saveTree | | +-- retry-axios@2.6.0 20 silly saveTree | | +-- semver@6.3.0 20 silly saveTree | | `-- tough-cookie@4.0.0 20 silly saveTree | | `-- universalify@0.1.2 20 silly saveTree | `-- cfenv@1.2.4 20 silly saveTree | +-- js-yaml@4.0.0 20 silly saveTree | | `-- argparse@2.0.1 20 silly saveTree | +-- ports@1.1.0 20 silly saveTree | `-- underscore@1.12.1 20 silly saveTree +-- node-red-contrib-cryptography@0.0.4 20 silly saveTree +-- node-red-contrib-dwd-local-weather@1.0.3 20 silly saveTree | +-- axios@0.24.0 20 silly saveTree | | `-- follow-redirects@1.14.9 20 silly saveTree | +-- sax@1.2.4 20 silly saveTree | `-- unzipper@0.10.11 20 silly saveTree | +-- big-integer@1.6.51 20 silly saveTree | +-- binary@0.3.0 20 silly saveTree | | +-- buffers@0.1.1 20 silly saveTree | | `-- chainsaw@0.1.0 20 silly saveTree | | `-- traverse@0.3.9 20 silly saveTree | +-- bluebird@3.4.7 20 silly saveTree | +-- buffer-indexof-polyfill@1.0.2 20 silly saveTree | +-- duplexer2@0.1.4 20 silly saveTree | | `-- readable-stream@2.3.7 20 silly saveTree | | +-- inherits@2.0.4 20 silly saveTree | | +-- isarray@1.0.0 20 silly saveTree | | +-- process-nextick-args@2.0.1 20 silly saveTree | | +-- safe-buffer@5.1.2 20 silly saveTree | | +-- string_decoder@1.1.1 20 silly saveTree | | | `-- safe-buffer@5.1.2 20 silly saveTree | | `-- util-deprecate@1.0.2 20 silly saveTree | +-- fstream@1.0.12 20 silly saveTree | | +-- mkdirp@0.5.5 20 silly saveTree | | `-- rimraf@2.7.1 20 silly saveTree | | `-- glob@7.1.7 20 silly saveTree | | +-- fs.realpath@1.0.0 20 silly saveTree | | +-- inflight@1.0.6 20 silly saveTree | | | +-- once@1.4.0 20 silly saveTree | | | | `-- wrappy@1.0.2 20 silly saveTree | | | `-- wrappy@1.0.2 20 silly saveTree | | +-- minimatch@3.0.4 20 silly saveTree | | | `-- brace-expansion@1.1.11 20 silly saveTree | | | +-- balanced-match@1.0.2 20 silly saveTree | | | `-- concat-map@0.0.1 20 silly saveTree | | +-- once@1.4.0 20 silly saveTree | | `-- path-is-absolute@1.0.1 20 silly saveTree | +-- listenercount@1.0.1 20 silly saveTree | +-- readable-stream@2.3.7 20 silly saveTree | `-- setimmediate@1.0.5 20 silly saveTree +-- node-red-contrib-dwd@0.9.0 20 silly saveTree | +-- moment-range@4.0.2 20 silly saveTree | | `-- es6-symbol@3.1.3 20 silly saveTree | | +-- d@1.0.1 20 silly saveTree | | | +-- es5-ext@0.10.53 20 silly saveTree | | | | +-- es6-iterator@2.0.3 20 silly saveTree | | | | `-- next-tick@1.0.0 20 silly saveTree | | | `-- type@1.2.0 20 silly saveTree | | `-- ext@1.4.0 20 silly saveTree | | `-- type@2.5.0 20 silly saveTree | `-- moment-timezone@0.5.33 20 silly saveTree +-- node-red-contrib-feedparser-extended@0.0.2 20 silly saveTree | `-- feedparser@2.2.10 20 silly saveTree | +-- addressparser@1.0.1 20 silly saveTree | +-- array-indexofobject@0.0.1 20 silly saveTree | +-- lodash.assign@4.2.0 20 silly saveTree | +-- lodash.get@4.4.2 20 silly saveTree | +-- lodash.has@4.5.2 20 silly saveTree | +-- lodash.uniq@4.5.0 20 silly saveTree | `-- mri@1.1.6 20 silly saveTree +-- node-red-contrib-feedparser-x@0.3.0 20 silly saveTree | `-- sha1@1.1.1 20 silly saveTree | +-- charenc@0.0.2 20 silly saveTree | `-- crypt@0.0.2 20 silly saveTree +-- node-red-contrib-homekit-bridged@1.4.3 20 silly saveTree | +-- @nrchkb/logger@1.3.3 20 silly saveTree | | `-- @types/debug@4.1.7 20 silly saveTree | | `-- @types/ms@0.7.31 20 silly saveTree | +-- hap-nodejs@0.9.6 20 silly saveTree | | +-- @homebridge/ciao@1.1.2 20 silly saveTree | | | +-- source-map-support@0.5.20 20 silly saveTree | | | | +-- buffer-from@1.1.2 20 silly saveTree | | | | `-- source-map@0.6.1 20 silly saveTree | | | `-- tslib@2.3.1 20 silly saveTree | | +-- bonjour-hap@3.6.3 20 silly saveTree | | | +-- array-flatten@2.1.2 20 silly saveTree | | | +-- deep-equal@2.0.5 20 silly saveTree | | | | +-- call-bind@1.0.2 20 silly saveTree | | | | | +-- function-bind@1.1.1 20 silly saveTree | | | | | `-- get-intrinsic@1.1.1 20 silly saveTree | | | | | +-- has-symbols@1.0.2 20 silly saveTree | | | | | `-- has@1.0.3 20 silly saveTree | | | | +-- es-get-iterator@1.1.2 20 silly saveTree | | | | | +-- is-arguments@1.1.1 20 silly saveTree | | | | | | `-- has-tostringtag@1.0.0 20 silly saveTree | | | | | +-- is-map@2.0.2 20 silly saveTree | | | | | +-- is-set@2.0.2 20 silly saveTree | | | | | +-- is-string@1.0.7 20 silly saveTree | | | | | `-- isarray@2.0.5 20 silly saveTree | | | | +-- get-intrinsic@1.1.1 20 silly saveTree | | | | +-- is-arguments@1.1.1 20 silly saveTree | | | | +-- is-date-object@1.0.5 20 silly saveTree | | | | +-- is-regex@1.1.4 20 silly saveTree | | | | +-- isarray@2.0.5 20 silly saveTree | | | | +-- object-is@1.1.5 20 silly saveTree | | | | | `-- define-properties@1.1.3 20 silly saveTree | | | | | `-- object-keys@1.1.1 20 silly saveTree | | | | +-- object-keys@1.1.1 20 silly saveTree | | | | +-- object.assign@4.1.2 20 silly saveTree | | | | +-- regexp.prototype.flags@1.3.1 20 silly saveTree | | | | +-- side-channel@1.0.4 20 silly saveTree | | | | | `-- object-inspect@1.11.0 20 silly saveTree | | | | +-- which-boxed-primitive@1.0.2 20 silly saveTree | | | | | +-- is-bigint@1.0.4 20 silly saveTree | | | | | | `-- has-bigints@1.0.1 20 silly saveTree | | | | | +-- is-boolean-object@1.1.2 20 silly saveTree | | | | | +-- is-number-object@1.0.6 20 silly saveTree | | | | | `-- is-symbol@1.0.4 20 silly saveTree | | | | +-- which-collection@1.0.1 20 silly saveTree | | | | | +-- is-weakmap@2.0.1 20 silly saveTree | | | | | `-- is-weakset@2.0.1 20 silly saveTree | | | | `-- which-typed-array@1.1.7 20 silly saveTree | | | | +-- available-typed-arrays@1.0.5 20 silly saveTree | | | | +-- es-abstract@1.18.5 20 silly saveTree | | | | | +-- es-to-primitive@1.2.1 20 silly saveTree | | | | | | `-- is-callable@1.2.4 20 silly saveTree | | | | | +-- internal-slot@1.0.3 20 silly saveTree | | | | | +-- is-callable@1.2.4 20 silly saveTree | | | | | +-- is-negative-zero@2.0.1 20 silly saveTree | | | | | +-- string.prototype.trimend@1.0.4 20 silly saveTree | | | | | +-- string.prototype.trimstart@1.0.4 20 silly saveTree | | | | | `-- unbox-primitive@1.0.1 20 silly saveTree | | | | +-- foreach@2.0.5 20 silly saveTree | | | | `-- is-typed-array@1.1.8 20 silly saveTree | | | +-- ip@1.1.5 20 silly saveTree | | | +-- multicast-dns-service-types@1.1.0 20 silly saveTree | | | `-- multicast-dns@7.2.4 20 silly saveTree | | | +-- dns-packet@5.3.0 20 silly saveTree | | | | `-- @leichtgewicht/ip-codec@2.0.3 20 silly saveTree | | | `-- thunky@1.1.0 20 silly saveTree | | +-- fast-srp-hap@2.0.4 20 silly saveTree | | +-- futoin-hkdf@1.4.2 20 silly saveTree | | +-- ip@1.1.5 20 silly saveTree | | +-- node-persist@0.0.11 20 silly saveTree | | | `-- q@1.1.2 20 silly saveTree | | +-- source-map-support@0.5.20 20 silly saveTree | | +-- tslib@2.3.1 20 silly saveTree | | `-- tweetnacl@1.0.3 20 silly saveTree | +-- node-persist@3.1.0 20 silly saveTree | +-- semver@7.3.5 20 silly saveTree | | `-- lru-cache@6.0.0 20 silly saveTree | | `-- yallist@4.0.0 20 silly saveTree | `-- uuid@8.3.2 20 silly saveTree +-- node-red-contrib-hue-tunable-white@1.1.1 20 silly saveTree | `-- polynomial-regression@1.1.0 20 silly saveTree +-- node-red-contrib-image-tools@2.0.4 20 silly saveTree | +-- @jimp/custom@0.16.1 20 silly saveTree | | +-- @babel/runtime@7.15.3 20 silly saveTree | | | `-- regenerator-runtime@0.13.9 20 silly saveTree | | `-- @jimp/core@0.16.1 20 silly saveTree | | +-- @jimp/utils@0.16.1 20 silly saveTree | | +-- any-base@1.1.0 20 silly saveTree | | +-- buffer@5.7.1 20 silly saveTree | | | +-- base64-js@1.5.1 20 silly saveTree | | | `-- ieee754@1.2.1 20 silly saveTree | | +-- exif-parser@0.1.12 20 silly saveTree | | +-- file-type@9.0.0 20 silly saveTree | | +-- load-bmfont@1.4.1 20 silly saveTree | | | +-- buffer-equal@0.0.1 20 silly saveTree | | | +-- mime@1.6.0 20 silly saveTree | | | +-- parse-bmfont-ascii@1.0.6 20 silly saveTree | | | +-- parse-bmfont-binary@1.0.6 20 silly saveTree | | | +-- parse-bmfont-xml@1.1.4 20 silly saveTree | | | | +-- xml-parse-from-string@1.0.1 20 silly saveTree | | | | `-- xml2js@0.4.23 20 silly saveTree | | | | `-- xmlbuilder@11.0.1 20 silly saveTree | | | +-- phin@2.9.3 20 silly saveTree | | | +-- xhr@2.6.0 20 silly saveTree | | | | +-- global@4.4.0 20 silly saveTree | | | | | +-- min-document@2.19.0 20 silly saveTree | | | | | | `-- dom-walk@0.1.2 20 silly saveTree | | | | | `-- process@0.11.10 20 silly saveTree | | | | +-- is-function@1.0.2 20 silly saveTree | | | | +-- parse-headers@2.0.4 20 silly saveTree | | | | `-- xtend@4.0.2 20 silly saveTree | | | `-- xtend@4.0.2 20 silly saveTree | | +-- phin@2.9.3 20 silly saveTree | | +-- pixelmatch@4.0.2 20 silly saveTree | | | `-- pngjs@3.4.0 20 silly saveTree | | `-- tinycolor2@1.4.2 20 silly saveTree | +-- @jimp/plugin-blur@0.16.1 20 silly saveTree | +-- @jimp/plugin-color@0.16.1 20 silly saveTree | +-- @jimp/plugin-resize@0.16.1 20 silly saveTree | +-- @jimp/plugin-threshold@0.16.1 20 silly saveTree | +-- @zxing/library@0.19.1 20 silly saveTree | | +-- @zxing/text-encoding@0.9.0 20 silly saveTree | | `-- ts-custom-error@3.2.0 20 silly saveTree | +-- bwip-js@3.0.4 20 silly saveTree | +-- is-base64@1.1.0 20 silly saveTree | `-- jimp@0.16.1 20 silly saveTree | +-- @jimp/plugins@0.16.1 20 silly saveTree | | +-- @jimp/plugin-blit@0.16.1 20 silly saveTree | | +-- @jimp/plugin-circle@0.16.1 20 silly saveTree | | +-- @jimp/plugin-contain@0.16.1 20 silly saveTree | | +-- @jimp/plugin-cover@0.16.1 20 silly saveTree | | +-- @jimp/plugin-crop@0.16.1 20 silly saveTree | | +-- @jimp/plugin-displace@0.16.1 20 silly saveTree | | +-- @jimp/plugin-dither@0.16.1 20 silly saveTree | | +-- @jimp/plugin-fisheye@0.16.1 20 silly saveTree | | +-- @jimp/plugin-flip@0.16.1 20 silly saveTree | | +-- @jimp/plugin-gaussian@0.16.1 20 silly saveTree | | +-- @jimp/plugin-invert@0.16.1 20 silly saveTree | | +-- @jimp/plugin-mask@0.16.1 20 silly saveTree | | +-- @jimp/plugin-normalize@0.16.1 20 silly saveTree | | +-- @jimp/plugin-print@0.16.1 20 silly saveTree | | +-- @jimp/plugin-rotate@0.16.1 20 silly saveTree | | +-- @jimp/plugin-scale@0.16.1 20 silly saveTree | | +-- @jimp/plugin-shadow@0.16.1 20 silly saveTree | | `-- timm@1.7.1 20 silly saveTree | `-- @jimp/types@0.16.1 20 silly saveTree | +-- @jimp/bmp@0.16.1 20 silly saveTree | | `-- bmp-js@0.1.0 20 silly saveTree | +-- @jimp/gif@0.16.1 20 silly saveTree | | +-- gifwrap@0.9.2 20 silly saveTree | | | +-- image-q@1.1.1 20 silly saveTree | | | `-- omggif@1.0.10 20 silly saveTree | | `-- omggif@1.0.10 20 silly saveTree | +-- @jimp/jpeg@0.16.1 20 silly saveTree | | `-- jpeg-js@0.4.2 20 silly saveTree | +-- @jimp/png@0.16.1 20 silly saveTree | `-- @jimp/tiff@0.16.1 20 silly saveTree | `-- utif@2.0.1 20 silly saveTree | `-- pako@1.0.11 20 silly saveTree +-- node-red-contrib-light-scheduler@0.0.18 20 silly saveTree | +-- axios@0.21.1 20 silly saveTree | | `-- follow-redirects@1.14.1 20 silly saveTree | `-- suncalc@1.8.0 20 silly saveTree +-- node-red-contrib-light@1.0.0 20 silly saveTree +-- node-red-contrib-map@1.0.4 20 silly saveTree +-- node-red-contrib-matrix-chat@0.6.1 20 silly saveTree | +-- @matrix-org/olm@3.2.8 20 silly saveTree | +-- fs-extra@10.1.0 20 silly saveTree | | +-- jsonfile@6.1.0 20 silly saveTree | | | `-- universalify@2.0.0 20 silly saveTree | | `-- universalify@2.0.0 20 silly saveTree | +-- got@12.0.3 20 silly saveTree | | +-- @sindresorhus/is@4.6.0 20 silly saveTree | | +-- @szmarczak/http-timer@5.0.1 20 silly saveTree | | | `-- defer-to-connect@2.0.1 20 silly saveTree | | +-- @types/cacheable-request@6.0.2 20 silly saveTree | | | +-- @types/http-cache-semantics@4.0.1 20 silly saveTree | | | +-- @types/keyv@3.1.4 20 silly saveTree | | | `-- @types/responselike@1.0.0 20 silly saveTree | | +-- @types/responselike@1.0.0 20 silly saveTree | | +-- cacheable-lookup@6.0.4 20 silly saveTree | | +-- cacheable-request@7.0.2 20 silly saveTree | | | +-- clone-response@1.0.2 20 silly saveTree | | | | `-- mimic-response@1.0.1 20 silly saveTree | | | +-- get-stream@5.2.0 20 silly saveTree | | | | `-- pump@3.0.0 20 silly saveTree | | | | `-- end-of-stream@1.4.4 20 silly saveTree | | | +-- http-cache-semantics@4.1.0 20 silly saveTree | | | +-- keyv@4.2.2 20 silly saveTree | | | | +-- compress-brotli@1.3.6 20 silly saveTree | | | | | +-- @types/json-buffer@3.0.0 20 silly saveTree | | | | | `-- json-buffer@3.0.1 20 silly saveTree | | | | `-- json-buffer@3.0.1 20 silly saveTree | | | +-- lowercase-keys@2.0.0 20 silly saveTree | | | +-- normalize-url@6.1.0 20 silly saveTree | | | `-- responselike@2.0.0 20 silly saveTree | | | `-- lowercase-keys@2.0.0 20 silly saveTree | | +-- decompress-response@6.0.0 20 silly saveTree | | | `-- mimic-response@3.1.0 20 silly saveTree | | +-- form-data-encoder@1.7.1 20 silly saveTree | | +-- get-stream@6.0.1 20 silly saveTree | | +-- http2-wrapper@2.1.10 20 silly saveTree | | | +-- quick-lru@5.1.1 20 silly saveTree | | | `-- resolve-alpn@1.2.1 20 silly saveTree | | +-- lowercase-keys@3.0.0 20 silly saveTree | | +-- p-cancelable@3.0.0 20 silly saveTree | | `-- responselike@2.0.0 20 silly saveTree | +-- isomorphic-webcrypto@2.3.8 20 silly saveTree | | +-- @peculiar/webcrypto@1.3.3 20 silly saveTree | | | +-- @peculiar/asn1-schema@2.1.0 20 silly saveTree | | | | +-- @types/asn1js@2.0.2 20 silly saveTree | | | | +-- asn1js@2.3.2 20 silly saveTree | | | | | `-- pvutils@1.1.3 20 silly saveTree | | | | `-- pvtsutils@1.2.2 20 silly saveTree | | | +-- @peculiar/json-schema@1.1.12 20 silly saveTree | | | +-- pvtsutils@1.2.2 20 silly saveTree | | | `-- webcrypto-core@1.7.3 20 silly saveTree | | +-- @unimodules/core@7.1.2 20 silly saveTree | | | `-- compare-versions@3.6.0 20 silly saveTree | | +-- @unimodules/react-native-adapter@6.3.9 20 silly saveTree | | | +-- expo-modules-autolinking@0.0.3 20 silly saveTree | | | | +-- commander@7.2.0 20 silly saveTree | | | | +-- fast-glob@3.2.11 20 silly saveTree | | | | | +-- @nodelib/fs.stat@2.0.5 20 silly saveTree | | | | | +-- @nodelib/fs.walk@1.2.8 20 silly saveTree | | | | | | +-- @nodelib/fs.scandir@2.1.5 20 silly saveTree | | | | | | | `-- run-parallel@1.2.0 20 silly saveTree | | | | | | | `-- queue-microtask@1.2.3 20 silly saveTree | | | | | | `-- fastq@1.13.0 20 silly saveTree | | | | | | `-- reusify@1.0.4 20 silly saveTree | | | | | +-- glob-parent@5.1.2 20 silly saveTree | | | | | | `-- is-glob@4.0.3 20 silly saveTree | | | | | | `-- is-extglob@2.1.1 20 silly saveTree | | | | | `-- merge2@1.4.1 20 silly saveTree | | | | +-- find-up@5.0.0 20 silly saveTree | | | | | +-- locate-path@6.0.0 20 silly saveTree | | | | | | `-- p-locate@5.0.0 20 silly saveTree | | | | | | `-- p-limit@3.1.0 20 silly saveTree | | | | | | `-- yocto-queue@0.1.0 20 silly saveTree | | | | | `-- path-exists@4.0.0 20 silly saveTree | | | | `-- fs-extra@9.1.0 20 silly saveTree | | | | `-- at-least-node@1.0.0 20 silly saveTree | | | `-- invariant@2.2.4 20 silly saveTree | | | `-- loose-envify@1.4.0 20 silly saveTree | | +-- asmcrypto.js@0.22.0 20 silly saveTree | | +-- b64-lite@1.4.0 20 silly saveTree | | | `-- base-64@0.1.0 20 silly saveTree | | +-- b64u-lite@1.1.0 20 silly saveTree | | +-- expo-random@12.1.2 20 silly saveTree | | +-- msrcrypto@1.5.8 20 silly saveTree | | +-- react-native-securerandom@0.1.1 20 silly saveTree | | +-- str2buf@1.3.0 20 silly saveTree | | `-- webcrypto-shim@0.1.7 20 silly saveTree | +-- matrix-js-sdk@16.0.1 20 silly saveTree | | +-- another-json@0.2.0 20 silly saveTree | | +-- browser-request@0.3.3 20 silly saveTree | | +-- bs58@4.0.1 20 silly saveTree | | | `-- base-x@3.0.8 20 silly saveTree | | +-- content-type@1.0.4 20 silly saveTree | | +-- loglevel@1.7.1 20 silly saveTree | | +-- matrix-events-sdk@0.0.1-beta.7 20 silly saveTree | | +-- p-retry@4.6.1 20 silly saveTree | | | +-- @types/retry@0.12.1 20 silly saveTree | | | `-- retry@0.13.1 20 silly saveTree | | +-- qs@6.10.3 20 silly saveTree | | `-- unhomoglyph@1.0.6 20 silly saveTree | +-- node-localstorage@2.2.1 20 silly saveTree | | `-- write-file-atomic@1.3.4 20 silly saveTree | | +-- imurmurhash@0.1.4 20 silly saveTree | | `-- slide@1.1.6 20 silly saveTree | `-- utf8@3.0.0 20 silly saveTree +-- node-red-contrib-matrixbot@0.0.3 20 silly saveTree | `-- matrix-js-sdk@9.11.0 20 silly saveTree | `-- qs@6.10.1 20 silly saveTree +-- node-red-contrib-minio-all@0.0.6 20 silly saveTree | `-- minio@7.0.19 20 silly saveTree | +-- async@3.2.1 20 silly saveTree | +-- block-stream2@2.1.0 20 silly saveTree | | `-- readable-stream@3.6.0 20 silly saveTree | +-- es6-error@4.1.1 20 silly saveTree | +-- fast-xml-parser@3.20.3 20 silly saveTree | | `-- strnum@1.0.4 20 silly saveTree | +-- json-stream@1.0.0 20 silly saveTree | +-- querystring@0.2.0 20 silly saveTree | +-- through2@3.0.2 20 silly saveTree | +-- web-encoding@1.1.5 20 silly saveTree | | `-- util@0.12.4 20 silly saveTree | | `-- is-generator-function@1.0.10 20 silly saveTree | `-- xml@1.0.1 20 silly saveTree +-- node-red-contrib-multifeed-parser@0.0.3 20 silly saveTree +-- node-red-contrib-oauth2@3.0.3 20 silly saveTree | `-- json-schema@0.4.0 20 silly saveTree +-- node-red-contrib-onvif@1.0.3 20 silly saveTree | +-- node-onvif@0.1.7 20 silly saveTree | | `-- html@1.0.0 20 silly saveTree | | `-- concat-stream@1.6.2 20 silly saveTree | | `-- typedarray@0.0.6 20 silly saveTree | `-- sharp@0.28.3 20 silly saveTree | +-- color@3.2.1 20 silly saveTree | | `-- color-string@1.9.0 20 silly saveTree | | `-- simple-swizzle@0.2.2 20 silly saveTree | | `-- is-arrayish@0.3.2 20 silly saveTree | +-- detect-libc@1.0.3 20 silly saveTree | +-- node-addon-api@3.2.1 20 silly saveTree | +-- prebuild-install@6.1.4 20 silly saveTree | | +-- expand-template@2.0.3 20 silly saveTree | | +-- github-from-package@0.0.0 20 silly saveTree | | +-- mkdirp-classic@0.5.3 20 silly saveTree | | +-- napi-build-utils@1.0.2 20 silly saveTree | | +-- node-abi@2.30.1 20 silly saveTree | | | `-- semver@5.7.1 20 silly saveTree | | +-- npmlog@4.1.2 20 silly saveTree | | | +-- are-we-there-yet@1.1.7 20 silly saveTree | | | | `-- delegates@1.0.0 20 silly saveTree | | | +-- console-control-strings@1.1.0 20 silly saveTree | | | +-- gauge@2.7.4 20 silly saveTree | | | | +-- aproba@1.2.0 20 silly saveTree | | | | +-- has-unicode@2.0.1 20 silly saveTree | | | | +-- object-assign@4.1.1 20 silly saveTree | | | | +-- signal-exit@3.0.4 20 silly saveTree | | | | +-- string-width@1.0.2 20 silly saveTree | | | | | +-- code-point-at@1.1.0 20 silly saveTree | | | | | +-- is-fullwidth-code-point@1.0.0 20 silly saveTree | | | | | | `-- number-is-nan@1.0.1 20 silly saveTree | | | | | `-- strip-ansi@3.0.1 20 silly saveTree | | | | | `-- ansi-regex@2.1.1 20 silly saveTree | | | | +-- strip-ansi@3.0.1 20 silly saveTree | | | | `-- wide-align@1.1.3 20 silly saveTree | | | `-- set-blocking@2.0.0 20 silly saveTree | | +-- rc@1.2.8 20 silly saveTree | | | +-- deep-extend@0.6.0 20 silly saveTree | | | +-- ini@1.3.8 20 silly saveTree | | | `-- strip-json-comments@2.0.1 20 silly saveTree | | +-- simple-get@3.1.0 20 silly saveTree | | | +-- decompress-response@4.2.1 20 silly saveTree | | | | `-- mimic-response@2.1.0 20 silly saveTree | | | `-- simple-concat@1.0.1 20 silly saveTree | | `-- tar-fs@2.1.1 20 silly saveTree | | +-- chownr@1.1.4 20 silly saveTree | | `-- tar-stream@2.2.0 20 silly saveTree | | +-- bl@4.1.0 20 silly saveTree | | | `-- readable-stream@3.6.0 20 silly saveTree | | +-- fs-constants@1.0.0 20 silly saveTree | | `-- readable-stream@3.6.0 20 silly saveTree | +-- simple-get@3.1.0 20 silly saveTree | `-- tar-fs@2.1.1 20 silly saveTree +-- node-red-contrib-pocket-api@0.0.12 20 silly saveTree +-- node-red-contrib-pocket@1.0.1 20 silly saveTree +-- node-red-contrib-simple-message-queue@0.2.8 20 silly saveTree +-- node-red-contrib-spotify@0.1.4 20 silly saveTree | `-- spotify-web-api-node@5.0.2 20 silly saveTree | `-- superagent@6.1.0 20 silly saveTree | +-- component-emitter@1.3.0 20 silly saveTree | +-- cookiejar@2.1.3 20 silly saveTree | +-- fast-safe-stringify@2.1.1 20 silly saveTree | +-- form-data@3.0.1 20 silly saveTree | +-- formidable@1.2.6 20 silly saveTree | +-- methods@1.1.2 20 silly saveTree | +-- mime@2.6.0 20 silly saveTree | +-- qs@6.10.1 20 silly saveTree | `-- readable-stream@3.6.0 20 silly saveTree +-- node-red-contrib-sun-position@2.1.1 20 silly saveTree | `-- lodash.isequal@4.5.0 20 silly saveTree +-- node-red-contrib-tasmota@0.9.12 20 silly saveTree | `-- mqtt@4.2.8 20 silly saveTree | +-- commist@1.1.0 20 silly saveTree | | `-- leven@2.1.0 20 silly saveTree | +-- concat-stream@2.0.0 20 silly saveTree | | `-- readable-stream@3.6.0 20 silly saveTree | +-- duplexify@4.1.2 20 silly saveTree | | +-- readable-stream@3.6.0 20 silly saveTree | | `-- stream-shift@1.0.1 20 silly saveTree | +-- help-me@3.0.0 20 silly saveTree | | `-- readable-stream@3.6.0 20 silly saveTree | +-- mqtt-packet@6.10.0 20 silly saveTree | +-- readable-stream@3.6.0 20 silly saveTree | +-- reinterval@1.1.0 20 silly saveTree | +-- split2@3.2.2 20 silly saveTree | | `-- readable-stream@3.6.0 20 silly saveTree | `-- ws@7.5.5 20 silly saveTree +-- node-red-contrib-telegrambot-home@0.7.0 20 silly saveTree | `-- node-telegram-bot-api@0.54.0 20 silly saveTree | +-- array.prototype.findindex@2.1.0 20 silly saveTree | +-- bl@1.2.3 20 silly saveTree | +-- bluebird@3.7.2 20 silly saveTree | +-- debug@3.2.7 20 silly saveTree | +-- depd@1.1.2 20 silly saveTree | +-- eventemitter3@3.1.2 20 silly saveTree | +-- file-type@3.9.0 20 silly saveTree | +-- pump@2.0.1 20 silly saveTree | `-- request-promise@4.2.6 20 silly saveTree | +-- bluebird@3.7.2 20 silly saveTree | +-- request-promise-core@1.1.4 20 silly saveTree | `-- stealthy-require@1.1.1 20 silly saveTree +-- node-red-contrib-telegrambot@11.3.0 20 silly saveTree | +-- bluebird@3.7.2 20 silly saveTree | +-- node-telegram-bot-api@0.56.0 20 silly saveTree | | +-- bl@1.2.3 20 silly saveTree | | +-- debug@3.2.7 20 silly saveTree | | +-- file-type@3.9.0 20 silly saveTree | | `-- pump@2.0.1 20 silly saveTree | `-- socks-proxy-agent@6.1.1 20 silly saveTree | +-- agent-base@6.0.2 20 silly saveTree | `-- socks@2.6.2 20 silly saveTree | `-- smart-buffer@4.2.0 20 silly saveTree +-- node-red-contrib-timeout@1.1.5 20 silly saveTree +-- node-red-contrib-ui-led@0.4.11 20 silly saveTree +-- node-red-contrib-ui-state-trail@0.4.4 20 silly saveTree +-- node-red-contrib-ui-svg@2.3.1 20 silly saveTree | +-- @panzoom/panzoom@4.4.3 20 silly saveTree | +-- hammerjs@2.0.8 20 silly saveTree | +-- js-beautify@1.14.0 20 silly saveTree | | +-- config-chain@1.1.13 20 silly saveTree | | | `-- proto-list@1.2.4 20 silly saveTree | | +-- editorconfig@0.15.3 20 silly saveTree | | | +-- commander@2.20.3 20 silly saveTree | | | +-- lru-cache@4.1.5 20 silly saveTree | | | | +-- pseudomap@1.0.2 20 silly saveTree | | | | `-- yallist@2.1.2 20 silly saveTree | | | +-- semver@5.7.1 20 silly saveTree | | | `-- sigmund@1.0.1 20 silly saveTree | | `-- nopt@5.0.0 20 silly saveTree | | `-- abbrev@1.1.1 20 silly saveTree | +-- mime@2.6.0 20 silly saveTree | +-- postcss-prefix-selector@1.14.0 20 silly saveTree | `-- postcss@8.4.4 20 silly saveTree | +-- nanoid@3.1.30 20 silly saveTree | +-- picocolors@1.0.0 20 silly saveTree | `-- source-map-js@1.0.1 20 silly saveTree +-- node-red-contrib-unifi-os@0.7.2 20 silly saveTree | +-- abortcontroller-polyfill@1.7.3 20 silly saveTree | +-- axios@0.26.1 20 silly saveTree | | `-- follow-redirects@1.14.9 20 silly saveTree | +-- bufferutil@4.0.6 20 silly saveTree | | `-- node-gyp-build@4.3.0 20 silly saveTree | +-- cookie@0.4.2 20 silly saveTree | +-- utf-8-validate@5.0.9 20 silly saveTree | `-- ws@8.5.0 20 silly saveTree +-- node-red-contrib-web-push@0.0.4 20 silly saveTree | `-- web-push@3.4.5 20 silly saveTree | +-- asn1.js@5.4.1 20 silly saveTree | | +-- bn.js@4.12.0 20 silly saveTree | | `-- minimalistic-assert@1.0.1 20 silly saveTree | +-- http_ece@1.1.0 20 silly saveTree | | `-- urlsafe-base64@1.0.0 20 silly saveTree | +-- https-proxy-agent@5.0.0 20 silly saveTree | +-- jws@4.0.0 20 silly saveTree | | `-- jwa@2.0.0 20 silly saveTree | `-- urlsafe-base64@1.0.0 20 silly saveTree +-- node-red-contrib-zigbee2mqtt-devices@0.19.5 20 silly saveTree | +-- mqtt@4.3.7 20 silly saveTree | | +-- number-allocator@1.0.9 20 silly saveTree | | | `-- js-sdsl@2.1.4 20 silly saveTree | | +-- readable-stream@3.6.0 20 silly saveTree | | `-- rfdc@1.3.0 20 silly saveTree | `-- node-red-ext-bavaria-black@0.5.0 20 silly saveTree +-- node-red-contrib-zigbee2mqtt@2.1.6 20 silly saveTree | +-- eventsource@2.0.0 20 silly saveTree | +-- mqtt@4.3.7 20 silly saveTree | | `-- readable-stream@3.6.0 20 silly saveTree | +-- multiple-select@1.5.2 20 silly saveTree | `-- viz.js@2.1.2 20 silly saveTree +-- node-red-dashboard@3.1.6 20 silly saveTree | +-- compression@1.7.4 20 silly saveTree | | +-- accepts@1.3.8 20 silly saveTree | | | +-- mime-types@2.1.34 20 silly saveTree | | | | `-- mime-db@1.51.0 20 silly saveTree | | | `-- negotiator@0.6.3 20 silly saveTree | | +-- bytes@3.0.0 20 silly saveTree | | +-- compressible@2.0.18 20 silly saveTree | | +-- debug@2.6.9 20 silly saveTree | | | `-- ms@2.0.0 20 silly saveTree | | +-- on-headers@1.0.2 20 silly saveTree | | +-- safe-buffer@5.1.2 20 silly saveTree | | `-- vary@1.1.2 20 silly saveTree | +-- gridstack@0.6.4 20 silly saveTree | | `-- jquery@3.6.0 20 silly saveTree | +-- serve-static@1.14.2 20 silly saveTree | | +-- encodeurl@1.0.2 20 silly saveTree | | +-- escape-html@1.0.3 20 silly saveTree | | +-- parseurl@1.3.3 20 silly saveTree | | `-- send@0.17.2 20 silly saveTree | | +-- debug@2.6.9 20 silly saveTree | | | `-- ms@2.0.0 20 silly saveTree | | +-- destroy@1.0.4 20 silly saveTree | | +-- etag@1.8.1 20 silly saveTree | | +-- fresh@0.5.2 20 silly saveTree | | +-- http-errors@1.8.1 20 silly saveTree | | | +-- setprototypeof@1.2.0 20 silly saveTree | | | +-- statuses@1.5.0 20 silly saveTree | | | `-- toidentifier@1.0.1 20 silly saveTree | | +-- ms@2.1.3 20 silly saveTree | | +-- on-finished@2.3.0 20 silly saveTree | | | `-- ee-first@1.1.1 20 silly saveTree | | +-- range-parser@1.2.1 20 silly saveTree | | `-- statuses@1.5.0 20 silly saveTree | `-- socket.io@4.4.1 20 silly saveTree | +-- base64id@2.0.0 20 silly saveTree | +-- engine.io@6.1.3 20 silly saveTree | | +-- @types/cookie@0.4.1 20 silly saveTree | | +-- @types/cors@2.8.12 20 silly saveTree | | +-- cookie@0.4.1 20 silly saveTree | | +-- cors@2.8.5 20 silly saveTree | | +-- engine.io-parser@5.0.3 20 silly saveTree | | | `-- @socket.io/base64-arraybuffer@1.0.2 20 silly saveTree | | `-- ws@8.2.3 20 silly saveTree | +-- socket.io-adapter@2.3.3 20 silly saveTree | `-- socket.io-parser@4.0.4 20 silly saveTree | `-- @types/component-emitter@1.2.11 20 silly saveTree +-- node-red-node-email@1.15.1 20 silly saveTree | +-- imap@0.8.19 20 silly saveTree | | +-- readable-stream@1.1.14 20 silly saveTree | | | +-- core-util-is@1.0.2 20 silly saveTree | | | +-- inherits@2.0.4 20 silly saveTree | | | +-- isarray@0.0.1 20 silly saveTree | | | `-- string_decoder@0.10.31 20 silly saveTree | | `-- utf7@1.0.2 20 silly saveTree | | `-- semver@5.3.0 20 silly saveTree | +-- mailparser@3.4.0 20 silly saveTree | | +-- encoding-japanese@1.0.30 20 silly saveTree | | +-- he@1.2.0 20 silly saveTree | | +-- html-to-text@8.0.0 20 silly saveTree | | | +-- @selderee/plugin-htmlparser2@0.6.0 20 silly saveTree | | | | +-- domhandler@4.2.2 20 silly saveTree | | | | | `-- domelementtype@2.2.0 20 silly saveTree | | | | `-- selderee@0.6.0 20 silly saveTree | | | | `-- parseley@0.7.0 20 silly saveTree | | | | +-- moo@0.5.1 20 silly saveTree | | | | `-- nearley@2.20.1 20 silly saveTree | | | | +-- commander@2.20.3 20 silly saveTree | | | | +-- railroad-diagrams@1.0.0 20 silly saveTree | | | | `-- randexp@0.4.6 20 silly saveTree | | | | +-- discontinuous-range@1.0.0 20 silly saveTree | | | | `-- ret@0.1.15 20 silly saveTree | | | +-- deepmerge@4.2.2 20 silly saveTree | | | +-- htmlparser2@6.1.0 20 silly saveTree | | | | +-- domutils@2.8.0 20 silly saveTree | | | | | `-- dom-serializer@1.3.2 20 silly saveTree | | | | | `-- entities@2.2.0 20 silly saveTree | | | | `-- entities@2.2.0 20 silly saveTree | | | +-- minimist@1.2.5 20 silly saveTree | | | `-- selderee@0.6.0 20 silly saveTree | | +-- iconv-lite@0.6.3 20 silly saveTree | | | `-- safer-buffer@2.1.2 20 silly saveTree | | +-- libmime@5.0.0 20 silly saveTree | | | +-- iconv-lite@0.6.2 20 silly saveTree | | | +-- libbase64@1.2.1 20 silly saveTree | | | `-- libqp@1.1.0 20 silly saveTree | | +-- linkify-it@3.0.3 20 silly saveTree | | | `-- uc.micro@1.0.6 20 silly saveTree | | +-- mailsplit@5.3.1 20 silly saveTree | | +-- nodemailer@6.7.0 20 silly saveTree | | `-- tlds@1.224.0 20 silly saveTree | +-- nodemailer@6.7.3 20 silly saveTree | `-- smtp-server@3.10.0 20 silly saveTree | +-- base32.js@0.1.0 20 silly saveTree | +-- ipv6-normalize@1.0.1 20 silly saveTree | `-- nodemailer@6.7.2 20 silly saveTree +-- node-red-node-exif@0.3.1 20 silly saveTree | `-- exif@0.6.0 20 silly saveTree | `-- debug@2.6.9 20 silly saveTree | `-- ms@2.0.0 20 silly saveTree +-- node-red-node-feedparser@0.2.2 20 silly saveTree +-- node-red-node-random@0.4.0 20 silly saveTree +-- node-red-node-sqlite@1.0.3 20 silly saveTree | `-- sqlite3@5.0.2 20 silly saveTree | +-- node-gyp@3.8.0 20 silly saveTree | | +-- nopt@3.0.6 20 silly saveTree | | +-- osenv@0.1.5 20 silly saveTree | | | +-- os-homedir@1.0.2 20 silly saveTree | | | `-- os-tmpdir@1.0.2 20 silly saveTree | | +-- semver@5.3.0 20 silly saveTree | | +-- tar@2.2.2 20 silly saveTree | | | `-- block-stream@0.0.9 20 silly saveTree | | `-- which@1.3.1 20 silly saveTree | | `-- isexe@2.0.0 20 silly saveTree | `-- node-pre-gyp@0.11.0 20 silly saveTree | +-- needle@2.9.1 20 silly saveTree | | +-- debug@3.2.7 20 silly saveTree | | `-- iconv-lite@0.4.24 20 silly saveTree | +-- nopt@4.0.3 20 silly saveTree | +-- npm-packlist@1.4.8 20 silly saveTree | | +-- ignore-walk@3.0.4 20 silly saveTree | | +-- npm-bundled@1.1.2 20 silly saveTree | | | `-- npm-normalize-package-bin@1.0.1 20 silly saveTree | | `-- npm-normalize-package-bin@1.0.1 20 silly saveTree | +-- semver@5.7.1 20 silly saveTree | `-- tar@4.4.19 20 silly saveTree | +-- fs-minipass@1.2.7 20 silly saveTree | | `-- minipass@2.9.0 20 silly saveTree | | `-- yallist@3.1.1 20 silly saveTree | +-- minipass@2.9.0 20 silly saveTree | +-- minizlib@1.3.3 20 silly saveTree | `-- yallist@3.1.1 20 silly saveTree +-- node-red-node-tail@0.3.2 20 silly saveTree | `-- tail@2.2.4 20 silly saveTree +-- node-red-node-twitter@1.2.0 20 silly saveTree | `-- twitter-ng@0.6.2 20 silly saveTree | `-- oauth@0.9.15 20 silly saveTree +-- node-red-node-ui-list@0.3.6 20 silly saveTree +-- node-red-node-ui-table@0.3.12 20 silly saveTree +-- node-red-node-webdav@0.2.0 20 silly saveTree | +-- dav@1.8.0 20 silly saveTree | | +-- co@4.6.0 20 silly saveTree | | +-- xmldom@0.1.31 20 silly saveTree | | `-- xmlhttprequest@1.8.0 20 silly saveTree | +-- ical-expander@2.1.0 20 silly saveTree | | `-- ical.js@1.2.2 20 silly saveTree | `-- webdav@2.10.2 20 silly saveTree | +-- axios@0.19.2 20 silly saveTree | | `-- follow-redirects@1.5.10 20 silly saveTree | | `-- debug@3.1.0 20 silly saveTree | | `-- ms@2.0.0 20 silly saveTree | +-- hot-patcher@0.5.0 20 silly saveTree | +-- path-posix@1.0.0 20 silly saveTree | +-- url-join@4.0.1 20 silly saveTree | `-- url-parse@1.5.3 20 silly saveTree | +-- querystringify@2.2.0 20 silly saveTree | `-- requires-port@1.0.0 20 silly saveTree +-- openapi-red@1.0.9 20 silly saveTree | `-- swagger-client@3.18.4 20 silly saveTree | +-- @babel/runtime-corejs3@7.17.9 20 silly saveTree | | `-- core-js-pure@3.21.1 20 silly saveTree | +-- btoa@1.2.1 20 silly saveTree | +-- cross-fetch@3.1.5 20 silly saveTree | | `-- node-fetch@2.6.7 20 silly saveTree | | `-- whatwg-url@5.0.0 20 silly saveTree | | +-- tr46@0.0.3 20 silly saveTree | | `-- webidl-conversions@3.0.1 20 silly saveTree | +-- deepmerge@4.2.2 20 silly saveTree | +-- fast-json-patch@3.1.1 20 silly saveTree | +-- formdata-node@4.3.2 20 silly saveTree | | +-- node-domexception@1.0.0 20 silly saveTree | | `-- web-streams-polyfill@4.0.0-beta.1 20 silly saveTree | +-- is-plain-object@5.0.0 20 silly saveTree | +-- js-yaml@4.1.0 20 silly saveTree | +-- qs@6.10.3 20 silly saveTree | +-- traverse@0.6.6 20 silly saveTree | `-- url@0.11.0 20 silly saveTree | `-- punycode@1.3.2 20 silly saveTree +-- syno@2.2.0 20 silly saveTree | +-- commander@4.1.1 20 silly saveTree | +-- js-yaml@3.14.1 20 silly saveTree | | +-- argparse@1.0.10 20 silly saveTree | | | `-- sprintf-js@1.0.3 20 silly saveTree | | `-- esprima@4.0.1 20 silly saveTree | +-- nconf@0.10.0 20 silly saveTree | | +-- async@1.5.2 20 silly saveTree | | +-- secure-keys@1.0.0 20 silly saveTree | | `-- yargs@3.32.0 20 silly saveTree | | +-- camelcase@2.1.1 20 silly saveTree | | +-- cliui@3.2.0 20 silly saveTree | | | `-- wrap-ansi@2.1.0 20 silly saveTree | | +-- decamelize@1.2.0 20 silly saveTree | | +-- os-locale@1.4.0 20 silly saveTree | | | `-- lcid@1.0.0 20 silly saveTree | | | `-- invert-kv@1.0.0 20 silly saveTree | | +-- window-size@0.1.4 20 silly saveTree | | `-- y18n@3.2.2 20 silly saveTree | +-- ospath@1.2.2 20 silly saveTree | `-- pluralize@8.0.0 20 silly saveTree `-- thingiverse-js@1.0.1 20 silly saveTree `-- got@8.3.2 20 silly saveTree +-- @sindresorhus/is@0.7.0 20 silly saveTree +-- cacheable-request@2.1.4 20 silly saveTree | +-- get-stream@3.0.0 20 silly saveTree | +-- http-cache-semantics@3.8.1 20 silly saveTree | +-- keyv@3.0.0 20 silly saveTree | | `-- json-buffer@3.0.0 20 silly saveTree | +-- lowercase-keys@1.0.0 20 silly saveTree | +-- normalize-url@2.0.1 20 silly saveTree | | +-- prepend-http@2.0.0 20 silly saveTree | | +-- query-string@5.1.1 20 silly saveTree | | | +-- decode-uri-component@0.2.0 20 silly saveTree | | | `-- strict-uri-encode@1.1.0 20 silly saveTree | | `-- sort-keys@2.0.0 20 silly saveTree | | `-- is-plain-obj@1.1.0 20 silly saveTree | `-- responselike@1.0.2 20 silly saveTree | `-- lowercase-keys@1.0.1 20 silly saveTree +-- decompress-response@3.3.0 20 silly saveTree +-- duplexer3@0.1.4 20 silly saveTree +-- get-stream@3.0.0 20 silly saveTree +-- into-stream@3.1.0 20 silly saveTree | +-- from2@2.3.0 20 silly saveTree | `-- p-is-promise@1.1.0 20 silly saveTree +-- is-retry-allowed@1.2.0 20 silly saveTree +-- isurl@1.0.0 20 silly saveTree | +-- has-to-string-tag-x@1.4.1 20 silly saveTree | | `-- has-symbol-support-x@1.4.2 20 silly saveTree | `-- is-object@1.0.2 20 silly saveTree +-- lowercase-keys@1.0.1 20 silly saveTree +-- p-cancelable@0.4.1 20 silly saveTree +-- p-timeout@2.0.1 20 silly saveTree | `-- p-finally@1.0.0 20 silly saveTree +-- pify@3.0.0 20 silly saveTree +-- timed-out@4.0.1 20 silly saveTree +-- url-parse-lax@3.0.0 20 silly saveTree `-- url-to-options@1.0.1 21 verbose stack Error: ENOENT: no such file or directory, open '/data/node_modules/@wz2b/node-red-influxdb-line-protocol/package.json' 22 verbose cwd /data 23 verbose Linux 4.4.180+ 24 verbose argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "--no-audit" "--no-update-notifier" "--no-fund" "--save" "--save-prefix=~" "--production" "--engine-strict" "@wz2b/node-red-influxdb-line-protocol@0.2.0" 25 verbose node v14.18.2 26 verbose npm v6.14.15 27 error code ENOLOCAL 28 error Could not install from "node_modules/@wz2b/node-red-influxdb-line-protocol" as it does not contain a package.json file. 29 verbose exit [ 1, true ] ```

dotWee commented 2 years ago

Installing the package directly with npm install https://github.com/wz2b/node-red-contrib-influxdb-line-protocol from git works fine tho.

Ob1A commented 2 years ago

Hi, Installing the package directly also fails for me and return the same error

npm install https://github.com/wz2b/node-red-contrib-influxdb-line-protocol
npm ERR! code ENOLOCAL
npm ERR! Could not install from "node_modules/@wz2b/node-red-influxdb-line-protocol" as it does not contain a package.json file.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/pi/.npm/_logs/2022-06-20T12_38_20_762Z-debug.log
ConBeeUser commented 2 years ago

Hi, this package seems to come in very handy for me but unfortunately, because of the already mentioned missing package.json, I am not able to install it. As I'm running a docker container I'm also not able to install it manually. It would be awesome if you would try to re publish (?) this package to Node Red's package management system :-) Thanks in advance!

dotWee commented 2 years ago

@Ob1A & @ConBeeUser -

Take a look at my fork dotWee/node-red-influxdb-line-protocol if you want to install it from remote.

Running $ npm install git://github.com/dotWee/node-red-influxdb-line-protocol.git#fix-npm-packaging --save should work just fine. If you're still running into issues, just let me know and I'll dig into what's wrong.

(I'll open a pull-request as soon as my finals are over)