Skip to content

Commit cf278db

Browse files
committed
fix(scripts): preserve full dep name in list-demo-lib-chunks.sh
The demo build does not include a hash in chunk file names, so the extraction regex was stripping the last hyphenated segment of the dependency name (e.g. 'bpmn' instead of 'bpmn-visualization', 'es' instead of 'es-toolkit'). Strip only the '.js' suffix.
1 parent 145f7d6 commit cf278db

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

scripts/list-demo-lib-chunks.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ declare -a sizes=()
2525
for file in "$DEMO_ASSETS_DIR"/lib-*.js; do
2626
[[ -f "$file" ]] || continue
2727
filename=$(basename "$file")
28-
# Extract dependency name: lib-<name>-<hash>.js -> <name>
29-
dep_name=$(echo "$filename" | sed 's/^lib-//;s/-[^-]*\.js$//')
28+
# Extract dependency name: lib-<name>.js -> <name>
29+
dep_name=$(echo "$filename" | sed 's/^lib-//;s/\.js$//')
3030
size_kb=$(LC_NUMERIC=C awk "BEGIN {printf \"%.2f\", $(stat --format=%s "$file") / 1000}")
3131
names+=("$dep_name")
3232
sizes+=("$size_kb")

0 commit comments

Comments
 (0)