STR:
- Run
$ npm install from a zigbee-adapter checkout
Expected:
- All dependencies install successfully
Actual:
npm warn EBADENGINE Unsupported engine {
npm warn EBADENGINE package: 'concentrate@0.2.3',
npm warn EBADENGINE required: { node: '~0.10.0' },
npm warn EBADENGINE current: { node: 'v20.19.4', npm: '10.8.2' }
npm warn EBADENGINE }
concentrate@0.2.3 is a dependency of both the unpi and zcl-packet packages but we are currently using our own forked version of those two packages.
$ npm ls concentrate
zigbee-adapter@2.0.0 /home/tola/Code/benfrancis/zigbee-adapter
├─┬ unpi@1.1.1-1 (git+ssh://git@github.com/WebThingsIO/unpi.git#dc2ccb3e6c98c9b8a2bc1cff3b9446bfd9a16dec)
│ └── concentrate@0.2.3
└─┬ zcl-packet@0.2.5-7 (git+ssh://git@github.com/WebThingsIO/zcl-packet.git#d91de72bd2f0f397f9b68b35c43e78e79e54a6ea)
└── concentrate@0.2.3 deduped
We'll need to either switch to the the latest official versions of those packages if possible, or update our forks if not.
STR:
$ npm installfrom a zigbee-adapter checkoutExpected:
Actual:
concentrate@0.2.3 is a dependency of both the unpi and zcl-packet packages but we are currently using our own forked version of those two packages.
We'll need to either switch to the the latest official versions of those packages if possible, or update our forks if not.