File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -81,16 +81,17 @@ zz_log i "Merge all package folder json files into top level xxx.json"
8181
8282for type in package composer; do
8383
84- # find all package folder json files in the current directory
85- for package in $( git ls-files " $type .json" ) ; do
84+ # find all package folder json files in the current directory.
85+ # Ensure top-level package.json is included
86+ for package in $( git ls-files -o " $type .json" ) ; do
8687
8788 # Merge all package folder json files into the top-level package.json
8889 for tmpl in $( find $source -maxdepth 1 -name _* .$type .json | sort) ; do
8990
9091 # Create package.json if it does not exist or is empty
9192 if [ ! -f $package -o ! -s $package ]; then
9293 # Create an empty package.json
93- echo " {} " > $package
94+ echo ' {"private": true} ' > $package
9495 fi
9596
9697 # Merge the tmpl & add keys if not already there. make sure source json does not contain any comments
Original file line number Diff line number Diff line change 1+ {
2+ "private" : true
3+ }
Original file line number Diff line number Diff line change 1+ {
2+ "private" : true
3+ }
Original file line number Diff line number Diff line change 1+ {}
Original file line number Diff line number Diff line change 1+ {
2+ "private" : true
3+ }
You can’t perform that action at this time.
0 commit comments