From ec6a3c3c4832099a343fc3e04c23683f442c3941 Mon Sep 17 00:00:00 2001
From: Tim van Dijen <tvdijen@gmail.com>
Date: Wed, 1 Aug 2018 18:46:52 +0200
Subject: [PATCH] Update build-release.sh

- Remove .php_cs.dist file
- Add /data directory
- Add 'npm install'
---
 bin/build-release.sh | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/bin/build-release.sh b/bin/build-release.sh
index 464d652af..d123533ee 100755
--- a/bin/build-release.sh
+++ b/bin/build-release.sh
@@ -46,12 +46,19 @@ if [ -f "$TARGET/composer.json" ]; then
     php "$TARGET/composer.phar" install --no-dev --prefer-dist -o -d "$TARGET"
 fi
 
-mkdir -p "$TARGET/config" "$TARGET/metadata" "$TARGET/cert" "$TARGET/log"
+# Use npm only on newer versions that have a package.json
+if [ -f "$TARGET/package.json" ]; then
+    npm install
+    npm audit fix
+fi
+
+mkdir -p "$TARGET/config" "$TARGET/metadata" "$TARGET/cert" "$TARGET/log" "$TARGET/data"
 cp -rv "$TARGET/config-templates/"* "$TARGET/config/"
 cp -rv "$TARGET/metadata-templates/"* "$TARGET/metadata/"
 rm -rf "$TARGET/.git"
 rm "$TARGET/.coveralls.yml"
 rm "$TARGET/.travis.yml"
+rm "$TARGET/.php_cs.dist"
 rm "$TARGET/psalm.xml"
 rm "$TARGET"/{,modules}/.gitignore
 rm "$TARGET/.gitattributes"
-- 
GitLab