Update babel, jest, webpack bits

This should fix the handlebars and serialize-javascript
	security alerts on GH at least.

	It also updates the node requirement (I think through the
	jest update this was necessary) - somebody should check
	if we can actually make	the jump.
This commit is contained in:
Daniel Holbach
2020-03-10 12:22:35 +01:00
parent e6eaf11fb6
commit 8dfd0abbc9
4 changed files with 1610 additions and 1140 deletions

View File

@@ -1,7 +1,7 @@
# Changes to this file will not take effect in CI
# until the image version in the CI config is updated. See
# https://github.com/weaveworks/scope/blob/master/.circleci/config.yml#L11
FROM node:8.12
FROM node:10.19
ENV NPM_CONFIG_LOGLEVEL=warn
ENV NPM_CONFIG_PROGRESS=false
ENV XDG_CACHE_HOME=/home/weave/scope/.cache