Skip to content

Commit 7ec6f0f

Browse files
committed
add script/run-reports, run *that* in prepublish
1 parent ff33378 commit 7ec6f0f

File tree

3 files changed

+12
-7
lines changed

3 files changed

+12
-7
lines changed

script/prepublish

+3-3
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
set -e
33

44
# generate the build directory
5-
npm run dist
5+
npm run --silent dist
66

7-
# run the selector diff report
8-
script/selector-diff-report
7+
# run the bundle size and selector diff reports
8+
script/run-reports
99

1010
# TODO: remove this in v13
1111
mkdir -p build

script/run-reports

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
#!/bin/bash
2+
set -e
3+
4+
echo "Reporting bundle sizes..."
5+
script/bundle-size-report
6+
7+
echo "Reporting selector diffs..."
8+
script/selector-diff-report

script/selector-diff-report

+1-4
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,12 @@ warn "Pulling the old $path from unpkg.com..."
1515
curl -sL "https://unpkg.com/$pkg/$path" > before.json
1616

1717
warn "Building the stats locally..."
18-
npm run --silent dist
1918
cp $path after.json
2019

2120
key=".selectors.values[]"
2221
jq -r $key before.json > before.txt
2322
jq -r $key after.json > after.txt
2423

25-
warn "[selector report] diff:"
26-
(diff {before,after}.txt | tee selector-diff.log) || log "(no diff!)"
27-
warn "[selector report] end"
24+
diff {before,after}.txt && echo 'no diff!'
2825

2926
rm {before,after}.{json,txt}

0 commit comments

Comments
 (0)