2018-01-15 18:16:23 +00:00
|
|
|
clean:
|
2018-06-08 07:04:13 +00:00
|
|
|
$(MAKE) -C distribution $@
|
2018-01-26 15:37:21 +00:00
|
|
|
$(MAKE) -C services $@
|
2018-03-18 19:20:58 +00:00
|
|
|
|
2018-06-08 07:04:13 +00:00
|
|
|
lint:
|
|
|
|
$(MAKE) -C distribution $@
|
|
|
|
$(MAKE) -C services $@
|
2018-06-08 09:53:31 +00:00
|
|
|
|
|
|
|
check:
|
|
|
|
$(MAKE) -C distribution $@
|
|
|
|
$(MAKE) -C services $@
|
2018-06-21 09:10:54 +00:00
|
|
|
|
|
|
|
fix-formatting:
|
|
|
|
$(MAKE) -C distribution $@
|
|
|
|
$(MAKE) -C services $@
|
2018-06-26 19:14:34 +00:00
|
|
|
|
|
|
|
publish:
|
|
|
|
$(MAKE) -C distribution $@
|
|
|
|
$(MAKE) -C services $@
|
2018-10-17 11:45:31 +00:00
|
|
|
|
|
|
|
update-package-locks:
|
|
|
|
# Sigh, the sed for forcing https below is recommended by the npm registry team itself...
|
|
|
|
# https://npm.community/t/some-packages-have-dist-tarball-as-http-and-not-https/285/13
|
|
|
|
rm -rf services/node_modules/ services/package-lock.json && \
|
|
|
|
rm -rf distribution/client/node_modules/ distribution/client/package-lock.json && \
|
|
|
|
cd services/ && $(NODE) npm install && \
|
|
|
|
sed -i 's/"resolved": "http:/"resolved": "https:/g' package-lock.json && \
|
|
|
|
cd ../distribution/client && $(NODE) npm install && \
|
|
|
|
sed -i 's/"resolved": "http:/"resolved": "https:/g' package-lock.json
|
2018-10-21 13:39:05 +00:00
|
|
|
|
|
|
|
npm-audit-fix:
|
|
|
|
# Sigh, the sed for forcing https below is recommended by the npm registry team itself...
|
|
|
|
# https://npm.community/t/some-packages-have-dist-tarball-as-http-and-not-https/285/13
|
|
|
|
cd services/ && $(NODE) npm audit fix && \
|
|
|
|
sed -i 's/"resolved": "http:/"resolved": "https:/g' package-lock.json && \
|
|
|
|
cd ../distribution/client && $(NODE) npm audit fix && \
|
|
|
|
sed -i 's/"resolved": "http:/"resolved": "https:/g' package-lock.json
|