Replies: 1 comment 1 reply
-
I agree that these dependencies are unfortunately a bit painful. What I worry about is discoverability. If one ends up having to install a bunch of separate packages just to get basic functionality that sounds bad as well. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
What do you think about publishing some drivers to npm as a seperate package?
Maybe not everyone wants to add the serialport or socketio dependency to their project...
Especially since node-gyp isn't easy to get working on some devices.
I thought about creating those packages:
@dmx/core
@dmx/enttec-driver
...
We could include the drivers which don't add extra dependencies in the core package or release them separately.
Or we could bundle the drivers by their dependency:
@dmx/serial-drivers
...
What dl you think?
Beta Was this translation helpful? Give feedback.
All reactions