Rather than screw that up, here's my output from attempting to install:
synouser@SynoBox:/usr/local/lib/node_modules/insteon-server$ ls -l
total 48
---------- 1 synouser users 309 Apr 23 01:27 client.js
---------- 1 synouser users 2510 Apr 23 01:27 config-example.json
---------- 1 synouser users 15373 Apr 23 01:27 insteonserver.js
d--------- 2 synouser users 4096 Apr 25 21:03 insteonserver.js without Keypad support
---------- 1 synouser users 521 Apr 23 01:27 package.json
---------- 1 synouser users 15142 Apr 23 01:27 README.md
synouser@SynoBox:/usr/local/lib/node_modules/insteon-server$ sudo node -g install
node: bad option: -g
synouser@SynoBox:/usr/local/lib/node_modules/insteon-server$ sudo npm -g install
npm WARN deprecated spark@1.1.1: Use particle-api-js instead
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN rollback Rolling back ms@2.1.2 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/binding-abstract/node_modules/ms'
npm WARN rollback Rolling back debug@4.3.4 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/binding-abstract/node_modules/debug'
npm WARN rollback Rolling back @serialport/binding-abstract@8.0.6 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/binding-abstract'
npm WARN rollback Rolling back ms@2.1.2 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/binding-mock/node_modules/ms'
npm WARN rollback Rolling back debug@4.3.4 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/binding-mock/node_modules/debug'
npm WARN rollback Rolling back @serialport/binding-mock@8.0.6 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/binding-mock'
npm WARN rollback Rolling back ms@2.1.2 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/bindings/node_modules/ms'
npm WARN rollback Rolling back debug@4.3.4 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/bindings/node_modules/debug'
npm WARN rollback Rolling back @serialport/parser-byte-length@8.0.6 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/parser-byte-length'
npm WARN rollback Rolling back @serialport/parser-cctalk@8.0.6 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/parser-cctalk'
npm WARN rollback Rolling back @serialport/parser-delimiter@8.0.6 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/parser-delimiter'
npm WARN rollback Rolling back @serialport/parser-readline@8.0.6 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/parser-readline'
npm WARN rollback Rolling back @serialport/parser-ready@8.0.6 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/parser-ready'
npm WARN rollback Rolling back @serialport/parser-regex@8.0.6 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/parser-regex'
npm WARN rollback Rolling back ms@2.1.2 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/stream/node_modules/ms'
npm WARN rollback Rolling back debug@4.3.4 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/stream/node_modules/debug'
npm WARN rollback Rolling back @serialport/stream@8.0.6 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/stream'
npm WARN rollback Rolling back ansi-regex@2.1.1 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/ansi-regex'
npm WARN rollback Rolling back aproba@1.2.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/aproba'
npm WARN rollback Rolling back array-flatten@1.1.1 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/array-flatten'
npm WARN rollback Rolling back assert-plus@1.0.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/assert-plus'
npm WARN rollback Rolling back async-limiter@1.0.1 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/async-limiter'
npm WARN rollback Rolling back asynckit@0.4.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/asynckit'
npm WARN rollback Rolling back aws-sign2@0.7.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/aws-sign2'
npm WARN rollback Rolling back aws4@1.11.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/aws4'
npm WARN rollback Rolling back base64-js@1.5.1 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/base64-js'
npm WARN rollback Rolling back bytes@3.1.2 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/bytes'
npm WARN rollback Rolling back caseless@0.12.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/caseless'
npm WARN rollback Rolling back chownr@1.1.4 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/chownr'
npm WARN rollback Rolling back code-point-at@1.1.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/code-point-at'
npm WARN rollback Rolling back commander@7.2.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/commander'
npm WARN rollback Rolling back console-control-strings@1.1.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/console-control-strings'
npm WARN rollback Rolling back content-type@1.0.4 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/content-type'
npm WARN rollback Rolling back cookie@0.5.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/cookie'
npm WARN rollback Rolling back cookie-signature@1.0.6 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/cookie-signature'
npm WARN rollback Rolling back core-util-is@1.0.3 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/core-util-is'
npm WARN rollback Rolling back dashdash@1.14.1 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/dashdash'
npm WARN rollback Rolling back deep-extend@0.6.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/deep-extend'
npm WARN rollback Rolling back delayed-stream@1.0.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/delayed-stream'
npm WARN rollback Rolling back combined-stream@1.0.8 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/combined-stream'
npm WARN rollback Rolling back delegates@1.0.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/delegates'
npm WARN rollback Rolling back depd@2.0.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/depd'
npm WARN rollback Rolling back destroy@1.2.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/destroy'
npm WARN rollback Rolling back detect-libc@1.0.3 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/detect-libc'
npm WARN rollback Rolling back ee-first@1.1.1 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/ee-first'
npm WARN rollback Rolling back encodeurl@1.0.2 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/encodeurl'
npm WARN rollback Rolling back escape-html@1.0.3 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/escape-html'
npm WARN rollback Rolling back etag@1.8.1 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/etag'
npm WARN rollback Rolling back expand-template@2.0.3 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/expand-template'
npm WARN rollback Rolling back extend@3.0.2 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/extend'
npm WARN rollback Rolling back getpass@0.1.7 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/getpass'
npm WARN rollback Rolling back buffer@5.7.1 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/buffer'
npm WARN rollback Rolling back form-data@2.3.3 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/form-data'
npm WARN rollback Rolling back on-finished@2.4.1 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/on-finished'
npm WARN rollback Rolling back strip-ansi@3.0.1 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/strip-ansi'
npm WARN rollback Rolling back string-width@1.0.2 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/string-width'
npm WARN rollback Rolling back rc@1.2.8 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/rc'
npm WARN rollback Rolling back http-errors@2.0.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/http-errors'
npm WARN rollback Rolling back send@0.18.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/send'
npm WARN rollback Rolling back serve-static@1.15.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/serve-static'
npm WARN rollback Rolling back sshpk@1.17.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/sshpk'
npm WARN rollback Rolling back finalhandler@1.2.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/finalhandler'
npm WARN rollback Rolling back raw-body@2.5.1 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/raw-body'
npm WARN rollback Rolling back body-parser@1.20.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/body-parser'
npm WARN rollback Rolling back bl@4.1.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/bl'
npm WARN rollback Rolling back readable-stream@2.3.7 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/readable-stream'
npm WARN rollback Rolling back are-we-there-yet@1.1.7 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/are-we-there-yet'
npm WARN rollback Rolling back verror@1.10.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/verror'
npm WARN rollback Rolling back jsprim@1.4.2 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/jsprim'
npm WARN rollback Rolling back http-signature@1.2.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/http-signature'
npm WARN rollback Rolling back request@2.88.2 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/request'
npm WARN rollback Rolling back spark@1.1.1 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/spark'
npm WARN rollback Rolling back wide-align@1.1.5 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/wide-align'
npm WARN rollback Rolling back gauge@2.7.4 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/gauge'
npm WARN rollback Rolling back npmlog@4.1.2 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/npmlog'
npm WARN rollback Rolling back tar-stream@2.2.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/tar-stream'
npm WARN rollback Rolling back tar-fs@2.1.1 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/tar-fs'
npm WARN rollback Rolling back prebuild-install@5.3.6 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/prebuild-install'
npm WARN rollback Rolling back @serialport/bindings@8.0.8 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/bindings'
npm WARN rollback Rolling back serialport@8.0.8 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/serialport'
npm WARN rollback Rolling back express@4.18.0 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/express'
npm WARN rollback Rolling back home-controller@0.9.2 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/home-controller'
npm WARN rollback Rolling back ws@6.2.2 failed (this is probably harmless): ELOOP: too many symbolic links encountered, lstat '/usr/local/lib/node_modules/insteon-server/node_modules/ws'
npm WARN notsup Unsupported engine for spark@1.1.1: wanted: {"node":"^0.10.26"} (current: {"node":"12.22.7","npm":"6.14.15"})
npm WARN notsup Not compatible with your version of node/npm: spark@1.1.1
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ms@2.1.2 (node_modules/insteon-server/node_modules/@serialport/binding-abstract/node_modules/ms):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/binding-abstract/node_modules/ms/package.json.1730728012'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: debug@4.3.4 (node_modules/insteon-server/node_modules/@serialport/binding-abstract/node_modules/debug):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/binding-abstract/node_modules/debug/package.json.4129137472'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @serialport/binding-abstract@8.0.6 (node_modules/insteon-server/node_modules/@serialport/binding-abstract):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/binding-abstract/package.json.3070832115'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ms@2.1.2 (node_modules/insteon-server/node_modules/@serialport/binding-mock/node_modules/ms):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/binding-mock/node_modules/ms/package.json.604940293'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: debug@4.3.4 (node_modules/insteon-server/node_modules/@serialport/binding-mock/node_modules/debug):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/binding-mock/node_modules/debug/package.json.1123642991'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @serialport/binding-mock@8.0.6 (node_modules/insteon-server/node_modules/@serialport/binding-mock):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/binding-mock/package.json.1779615929'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ms@2.1.2 (node_modules/insteon-server/node_modules/@serialport/bindings/node_modules/ms):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/bindings/node_modules/ms/package.json.1729513162'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: debug@4.3.4 (node_modules/insteon-server/node_modules/@serialport/bindings/node_modules/debug):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/bindings/node_modules/debug/package.json.3162219188'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @serialport/parser-byte-length@8.0.6 (node_modules/insteon-server/node_modules/@serialport/parser-byte-length):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/parser-byte-length/package.json.509144240'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @serialport/parser-cctalk@8.0.6 (node_modules/insteon-server/node_modules/@serialport/parser-cctalk):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/parser-cctalk/package.json.795644058'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @serialport/parser-delimiter@8.0.6 (node_modules/insteon-server/node_modules/@serialport/parser-delimiter):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/parser-delimiter/package.json.1946189396'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @serialport/parser-readline@8.0.6 (node_modules/insteon-server/node_modules/@serialport/parser-readline):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/parser-readline/package.json.175412842'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @serialport/parser-ready@8.0.6 (node_modules/insteon-server/node_modules/@serialport/parser-ready):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/parser-ready/package.json.885531667'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @serialport/parser-regex@8.0.6 (node_modules/insteon-server/node_modules/@serialport/parser-regex):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/parser-regex/package.json.2509538411'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ms@2.1.2 (node_modules/insteon-server/node_modules/@serialport/stream/node_modules/ms):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/stream/node_modules/ms/package.json.3951310178'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: debug@4.3.4 (node_modules/insteon-server/node_modules/@serialport/stream/node_modules/debug):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/stream/node_modules/debug/package.json.3364955966'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: @serialport/stream@8.0.6 (node_modules/insteon-server/node_modules/@serialport/stream):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/@serialport/stream/package.json.308262381'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ansi-regex@2.1.1 (node_modules/insteon-server/node_modules/ansi-regex):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/ansi-regex/package.json.4053865568'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: aproba@1.2.0 (node_modules/insteon-server/node_modules/aproba):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/aproba/package.json.1047481333'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: assert-plus@1.0.0 (node_modules/insteon-server/node_modules/assert-plus):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/assert-plus/package.json.3807576307'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: asynckit@0.4.0 (node_modules/insteon-server/node_modules/asynckit):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/asynckit/package.json.2188594471'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: aws-sign2@0.7.0 (node_modules/insteon-server/node_modules/aws-sign2):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/aws-sign2/package.json.793254962'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: aws4@1.11.0 (node_modules/insteon-server/node_modules/aws4):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/aws4/package.json.3738701832'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: base64-js@1.5.1 (node_modules/insteon-server/node_modules/base64-js):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/base64-js/package.json.2327277497'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: caseless@0.12.0 (node_modules/insteon-server/node_modules/caseless):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/caseless/package.json.1126856195'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: chownr@1.1.4 (node_modules/insteon-server/node_modules/chownr):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/chownr/package.json.4267847095'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: code-point-at@1.1.0 (node_modules/insteon-server/node_modules/code-point-at):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/code-point-at/package.json.1325186122'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: console-control-strings@1.1.0 (node_modules/insteon-server/node_modules/console-control-strings):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/console-control-strings/package.json.3066449017'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: core-util-is@1.0.3 (node_modules/insteon-server/node_modules/core-util-is):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/core-util-is/package.json.3352980513'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: dashdash@1.14.1 (node_modules/insteon-server/node_modules/dashdash):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/dashdash/package.json.2292094255'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: deep-extend@0.6.0 (node_modules/insteon-server/node_modules/deep-extend):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/deep-extend/package.json.1752084337'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: delayed-stream@1.0.0 (node_modules/insteon-server/node_modules/delayed-stream):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/delayed-stream/package.json.4226236093'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: combined-stream@1.0.8 (node_modules/insteon-server/node_modules/combined-stream):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/combined-stream/package.json.1960449190'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: delegates@1.0.0 (node_modules/insteon-server/node_modules/delegates):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/delegates/package.json.891728507'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: detect-libc@1.0.3 (node_modules/insteon-server/node_modules/detect-libc):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/detect-libc/package.json.2213407932'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: expand-template@2.0.3 (node_modules/insteon-server/node_modules/expand-template):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/expand-template/package.json.2944665730'
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: extend@3.0.2 (node_modules/insteon-server/node_modules/extend):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/extend/package.json.3586061648'
npm ERR! code ELOOP
npm ERR! syscall open
npm ERR! path /usr/local/lib/node_modules/insteon-server/node_modules/array-flatten/package.json.2862293524
npm ERR! errno -40
npm ERR! ELOOP: too many symbolic links encountered, open '/usr/local/lib/node_modules/insteon-server/node_modules/array-flatten/package.json.2862293524'
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2022-04-26T05_13_34_925Z-debug.log