theia-ide / sprotty

A next-gen web-based graphics framework
Apache License 2.0
138 stars 23 forks source link

[npm] missing dependencies #140

Closed JanKoehnlein closed 7 years ago

JanKoehnlein commented 7 years ago

Seems like the setup of the Jenkins build introduced new dependencies which are not listed in package.json. As a result, I can no longer run the tests locally.

Missing packages are

Also, the test coverage script config has gone.

spoenemann commented 7 years ago

I think this is not due to missing dependencies, but rather about running the locally installed executables instead of relying on the globally installed ones. We should fix the scripts in package.json.

JanKoehnlein commented 7 years ago

Seems to have been an invalid intermediate state on my side.

Also checked that npm prepends ./node_modules/.bin on the PATH when runnign scripts, such that binaries from the global config are shadowed.