This is partly a follow on from the event-stream incident.
As well as removing the dependency on event-stream, by re-writing the /system/factories.json get, this takes a look at the other dependencies - removing nsp and other that at not needed, and updating the test.
A few of the tests needed a slight change so they don't mix promises and callbacks, N.B. this requires Node.js 8, or greater. A new test is added for /system/factories.json.
Here we also update to using the latest version of coffeescript.
Still a few things to look at before this will be ready to merge...
This is partly a follow on from the
event-stream
incident.As well as removing the dependency on
event-stream
, by re-writing the/system/factories.json
get, this takes a look at the other dependencies - removingnsp
and other that at not needed, and updating the test.A few of the tests needed a slight change so they don't mix promises and callbacks, N.B. this requires Node.js 8, or greater. A new test is added for
/system/factories.json
.Here we also update to using the latest version of coffeescript.
Still a few things to look at before this will be ready to merge...