From 1ef8dc5123ab08e95b4786a10661709d4ec7950b Mon Sep 17 00:00:00 2001
From: Fredrik Jonsson <frjo@xdeb.org>
Date: Mon, 23 May 2022 20:03:05 +0200
Subject: [PATCH] Install npm global so not replaced with volume mount.

---
 docker/Dockerfile.dev | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/docker/Dockerfile.dev b/docker/Dockerfile.dev
index 28432efa0..299634581 100644
--- a/docker/Dockerfile.dev
+++ b/docker/Dockerfile.dev
@@ -15,9 +15,10 @@ COPY package.json package-lock.json /usr/local/hypha/
 
 # Set owner on /usr/local.
 RUN sudo chown -R circleci:circleci /usr/local
+USER circleci
 
 # Install node dependencies.
-RUN npm install  --quiet
+RUN npm install --global --quiet
 
 # Install python dependencies.
 COPY requirements.txt requirements-dev.txt /usr/local/hypha/
-- 
GitLab