-
Notifications
You must be signed in to change notification settings - Fork 3.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
deps zigbee-herdsman #2189
Comments
The only reason for this dependency is the manufacturer codes (
|
I do not know how to solve this nicely and updateable. I can only offer to transfer static codes of Manufacturers. Is such a solution suitable for PR? |
Yes, exactly what I meant! |
I tried to do this, but herdsman is still used for herdsman.Zcl.Status, it used to be in common.js. My suggestion is to add herdsman as a dev dependency or you need to move all const zcl into a separate package. |
Or you can still try updating the version of herdsman along with the main repository. Then the npm shouldn't pull up a specific version. |
I don't think it's an option. That would mean it not always available while it is used in production code
That seems the best solution for now. With next z2m release I will make sure zigbee-herdsman-converters and zigbee2mqtt use the exact same zigbee-herdsman version. |
This issue is stale because it has been open 30 days with no activity. Remove stale label or comment or this will be closed in 7 days |
c0e84ec
when refactoring, a dependency was added zigbee-herdsmannow it is in two directories and takes up more space which is not very much on xiaomi gw. Is it possible to do without this direct relationship?
The text was updated successfully, but these errors were encountered: