As far as I can tell, these dependencies are only needed for development.
When new releases of v8 include breaking changes that don't affect node-opencl, but do affect dependencies like memwatch-next or pngjs2, including those dependencies in the production list breaks the builds of node-opencl consumers until they update. This PR should make us more resilient against these types of changes.
As far as I can tell, these dependencies are only needed for development.
When new releases of v8 include breaking changes that don't affect node-opencl, but do affect dependencies like
memwatch-next
orpngjs2
, including those dependencies in the production list breaks the builds of node-opencl consumers until they update. This PR should make us more resilient against these types of changes.