Otherwise acceptance tests fail when run in Drone, as the WebUI does not
work before the JavaScript files are built and currently it is not
possible to build them in the Docker container used for acceptance
tests.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
As stated in NPM documentation, the file is intended to be committed
into source repositories; this ensures that everyone is using the same
dependencies (as the semantic versioning of dependencies in
"package.json" does not).
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>