From: Mathieu Baudier Date: Mon, 9 Oct 2023 07:43:31 +0000 (+0100) Subject: Use npm ci to install from package-lock X-Git-Tag: v2.3.16^0 X-Git-Url: http://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=commitdiff_plain;h=c09f1ba44f6ad4c57d34a03261cf67d58724f9e9 Use npm ci to install from package-lock --- diff --git a/js/Makefile b/js/Makefile index 21c038f..a43be73 100644 --- a/js/Makefile +++ b/js/Makefile @@ -5,7 +5,7 @@ A2_CATEGORY = org.argeo.suite BUNDLES = \ org.argeo.app.js \ -all: npm-install webpack osgi +all: npm-ci webpack osgi webpack: npm run build-prod @@ -16,6 +16,9 @@ webpack-dev: clean: $(foreach bundle, $(BUNDLES), rm -rf $(bundle)/org) +npm-ci: + npm ci + npm-install: npm install