File tree Expand file tree Collapse file tree 2 files changed +23
-3
lines changed Expand file tree Collapse file tree 2 files changed +23
-3
lines changed Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
3
- defaultDeps=" @tinystacks/ops-core-widgets @tinystacks/ops-aws-core-widgets" ;
3
+ defaultDeps=" @tinystacks/ops-core-widgets
4
+ @tinystacks/ops-aws-core-widgets
5
+ @tinystacks/ops-aws-utilization-widgets" ;
6
+
4
7
if [ ! -f " .local-dependencies" ];
5
8
then
6
9
touch .local-dependencies;
@@ -15,4 +18,20 @@ if [[ -z "$dependencies" ]];
15
18
dependencies=$( < .local-dependencies) ;
16
19
fi
17
20
18
- echo " $dependencies "
21
+ getNames=false
22
+ while getopts " n" flag; do
23
+ case " $flag " in
24
+ n) getNames=true;;
25
+ esac
26
+ done ;
27
+
28
+ oneLinerDependencies=" " ;
29
+ while read -r line; do
30
+ IFS=' :' read -ra dependency <<< " $line" ;
31
+ name=" "
32
+ if $getNames || [ -z ${dependency[1]} ]; then name=${dependency[0]} ; else name=${dependency[1]} ; fi ;
33
+ oneLinerDependencies+=" ${name} " ;
34
+ done <<< " $dependencies" ;
35
+ oneLinerDependencies=${oneLinerDependencies/ / } ;
36
+
37
+ echo " $oneLinerDependencies " ;
Original file line number Diff line number Diff line change 3
3
# # Install runtime dependencies
4
4
dependencies=$( bash ./get-runtime-dependencies.sh) ;
5
5
npm i --no-save --silent $dependencies --@tinystacks:registry=https://registry.npmjs.org;
6
- node ./generate-plugins-index.js $dependencies ;
6
+ dependencyNames=$( bash ./get-runtime-dependencies.sh -n) ;
7
+ node ./generate-plugins-index.js $dependencyNames ;
7
8
8
9
# # Setup environment variables
9
10
rm -rf ./.env.local;
You can’t perform that action at this time.
0 commit comments