You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

24 lines
413 B

LIB=$1
rm -rf projects/$LIB/dist
rm -rf projects/$LIB/node_modules
rm -rf node_modules/$LIB
cd projects/$LIB
yarn
cd ../..
cp projects/$LIB/package.json projects/$LIB/src/lib/package.json
ng build $LIB
yarn add file:projects/$LIB/dist/$LIB
cd projects/$LIB
while test $# -gt 0
do
case "$1" in
--update) echo "UPDATE VERSION " && npm --no-git-tag-version version patch
;;
esac
shift
done
cd ../..