Skip to content

Commit c5ce4ab

Browse files
committed
Update Vitest
1 parent 15a4c46 commit c5ce4ab

File tree

6 files changed

+557
-516
lines changed

6 files changed

+557
-516
lines changed

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,14 @@
1919
"@size-limit/webpack": "workspace:^",
2020
"@size-limit/webpack-css": "workspace:^",
2121
"@size-limit/webpack-why": "workspace:^",
22-
"@vitest/coverage-v8": "^2.1.9",
22+
"@vitest/coverage-v8": "^3.0.6",
2323
"clean-publish": "^5.1.0",
2424
"cross-spawn": "^7.0.6",
2525
"eslint": "^9.20.1",
2626
"print-snapshots": "^0.4.2",
2727
"redux": "^4.2.1",
2828
"size-limit-node-esbuild": "^0.3.0",
29-
"vitest": "^2.1.9"
29+
"vitest": "^3.0.6"
3030
},
3131
"prettier": {
3232
"arrowParens": "avoid",

packages/size-limit/test/__snapshots__/create-reporter.test.js.snap

Lines changed: 96 additions & 96 deletions
Original file line numberDiff line numberDiff line change
@@ -2,36 +2,36 @@
22

33
exports[`highlight passed results with --highlight-less flag 1`] = `
44
"
5-
[1mok[22m
6-
Size limit: [32m[1m102.4 kB[22m[39m
7-
Size: [32m[1m102.4 kB[22m[39m [90mbrotlied[39m
5+
ok
6+
Size limit: 102.4 kB
7+
Size: 102.4 kB brotlied
88
9-
[1mgood[22m
10-
Size limit: [32m[1m102.4 kB[22m[39m
11-
Size: [32m[1m97.28 kB[22m[39m [90mbrotlied[39m
9+
good
10+
Size limit: 102.4 kB
11+
Size: 97.28 kB brotlied
1212
13-
[1mfail[22m
14-
[31mPackage size limit has exceeded by 1 B[39m
15-
Size limit: [31m[1m102400 B[22m[39m
16-
Size: [31m[1m102401 B[22m[39m [90mbrotlied[39m
13+
fail
14+
Package size limit has exceeded by 1 B
15+
Size limit: 102400 B
16+
Size: 102401 B brotlied
1717
18-
[33mTry to reduce size or increase limit in [1m"size-limit"[22m section of [1mpackage.json[22m[39m
18+
Try to reduce size or increase limit in "size-limit" section of package.json
1919
"
2020
`;
2121

2222
exports[`only renders failed results with --hide-passed flag 1`] = `
2323
"
24-
[1msmall fail[22m
25-
[31mPackage size limit has exceeded by 1 B[39m
26-
Size limit: [31m[1m102400 B[22m[39m
27-
Size: [31m[1m102401 B[22m[39m [90mbrotlied[39m
24+
small fail
25+
Package size limit has exceeded by 1 B
26+
Size limit: 102400 B
27+
Size: 102401 B brotlied
2828
29-
[1mbig fail[22m
30-
[31mPackage size limit has exceeded by 100 B[39m
31-
Size limit: [31m[1m102.4 kB[22m[39m
32-
Size: [31m[1m102.5 kB[22m[39m [90mbrotlied[39m
29+
big fail
30+
Package size limit has exceeded by 100 B
31+
Size limit: 102.4 kB
32+
Size: 102.5 kB brotlied
3333
34-
[33mTry to reduce size or increase limit in [1m"size-limit"[22m section of [1mpackage.json[22m[39m
34+
Try to reduce size or increase limit in "size-limit" section of package.json
3535
"
3636
`;
3737

@@ -60,74 +60,74 @@ exports[`renders Webpack stats help message 1`] = `
6060

6161
exports[`renders config-less result 1`] = `
6262
"
63-
[31mTotal time limit has exceeded[39m
64-
Time limit: [31m[1m500 ms[22m[39m
65-
Size: [31m[1m1 kB[22m[39m
66-
Loading time: [31m[1m200 ms[22m[39m [90mon slow 3G[39m
67-
Running time: [31m[1m300 ms[22m[39m [90mon Snapdragon 410[39m
68-
Total time: [31m[1m500 ms[22m[39m
69-
70-
[33mTry to reduce size or increase limit[39m
63+
Total time limit has exceeded
64+
Time limit: 500 ms
65+
Size: 1 kB
66+
Loading time: 200 ms on slow 3G
67+
Running time: 300 ms on Snapdragon 410
68+
Total time: 500 ms
69+
70+
Try to reduce size or increase limit
7171
"
7272
`;
7373

7474
exports[`renders custom message 1`] = `
7575
"
76-
[31mPackage size limit has exceeded by 1 B[39m
76+
Package size limit has exceeded by 1 B
7777
see docs for additional instructions
78-
Size limit: [31m[1m100 B[22m[39m
79-
Size: [31m[1m101 B[22m[39m [90mbrotlied[39m
78+
Size limit: 100 B
79+
Size: 101 B brotlied
8080
81-
[33mTry to reduce size or increase limit at [1m.size-limit.json[22m[39m
81+
Try to reduce size or increase limit at .size-limit.json
8282
"
8383
`;
8484

8585
exports[`renders failed results 1`] = `
8686
"
87-
[1mok[22m
88-
Size limit: [32m[1m102.4 kB[22m[39m
89-
Size: [32m[1m102.4 kB[22m[39m [90mbrotlied[39m
87+
ok
88+
Size limit: 102.4 kB
89+
Size: 102.4 kB brotlied
9090
91-
[1msmall fail[22m
92-
[31mPackage size limit has exceeded by 1 B[39m
93-
Size limit: [31m[1m102400 B[22m[39m
94-
Size: [31m[1m102401 B[22m[39m [90mbrotlied[39m
91+
small fail
92+
Package size limit has exceeded by 1 B
93+
Size limit: 102400 B
94+
Size: 102401 B brotlied
9595
96-
[1mbig fail[22m
97-
[31mPackage size limit has exceeded by 100 B[39m
98-
Size limit: [31m[1m102.4 kB[22m[39m
99-
Size: [31m[1m102.5 kB[22m[39m [90mbrotlied[39m
96+
big fail
97+
Package size limit has exceeded by 100 B
98+
Size limit: 102.4 kB
99+
Size: 102.5 kB brotlied
100100
101-
[33mTry to reduce size or increase limit in [1m"size-limit"[22m section of [1mpackage.json[22m[39m
101+
Try to reduce size or increase limit in "size-limit" section of package.json
102102
"
103103
`;
104104

105105
exports[`renders list of failed and success checks in silent mode 1`] = `
106106
"
107-
[1msmall fail[22m
108-
[31mPackage size limit has exceeded by 1 B[39m
109-
Size limit: [31m[1m102400 B[22m[39m
110-
Size: [31m[1m102401 B[22m[39m [90mwith all dependencies, minified and brotlied[39m
107+
small fail
108+
Package size limit has exceeded by 1 B
109+
Size limit: 102400 B
110+
Size: 102401 B with all dependencies, minified and brotlied
111111
112-
[1mbig fail[22m
113-
[31mPackage size limit has exceeded by 100 B[39m
114-
Size limit: [31m[1m102.4 kB[22m[39m
115-
Size: [31m[1m102.5 kB[22m[39m [90mwith all dependencies, minified and brotlied[39m
112+
big fail
113+
Package size limit has exceeded by 100 B
114+
Size limit: 102.4 kB
115+
Size: 102.5 kB with all dependencies, minified and brotlied
116116
117117
"
118118
`;
119119

120120
exports[`renders list of failed checks in silent mode 1`] = `
121121
"
122-
[1msmall fail[22m
123-
[31mPackage size limit has exceeded by 1 B[39m
124-
Size limit: [31m[1m102400 B[22m[39m
125-
Size: [31m[1m102401 B[22m[39m [90mwith all dependencies, minified and brotlied[39m
122+
small fail
123+
Package size limit has exceeded by 1 B
124+
Size limit: 102400 B
125+
Size: 102401 B with all dependencies, minified and brotlied
126126
127-
[1mbig fail[22m
128-
[31mPackage size limit has exceeded by 100 B[39m
129-
Size limit: [31m[1m102.4 kB[22m[39m
130-
Size: [31m[1m102.5 kB[22m[39m [90mwith all dependencies, minified and brotlied[39m
127+
big fail
128+
Package size limit has exceeded by 100 B
129+
Size limit: 102.4 kB
130+
Size: 102.5 kB with all dependencies, minified and brotlied
131131
132132
"
133133
`;
@@ -139,67 +139,67 @@ exports[`renders list of success checks in silent mode 1`] = `
139139

140140
exports[`renders loading time with custom message from time options for every check 1`] = `
141141
"
142-
[1mloading message 1[22m
143-
Size: [32m[1m10 B[22m[39m
144-
Loading time: [32m[1m200 ms[22m[39m [90mfor ~1000 users per month[39m
145-
Running time: [32m[1m400 ms[22m[39m [90mon Snapdragon 410[39m
146-
Total time: [32m[1m1.4 s[22m[39m
142+
loading message 1
143+
Size: 10 B
144+
Loading time: 200 ms for ~1000 users per month
145+
Running time: 400 ms on Snapdragon 410
146+
Total time: 1.4 s
147147
148-
[1mloading message 2[22m
149-
Loading time: [32m[1m200 ms[22m[39m [90mon slow 3G[39m
150-
Running time: [32m[1m300 ms[22m[39m [90mon Snapdragon 410[39m
151-
Total time: [32m[1mNaN ms[22m[39m
148+
loading message 2
149+
Loading time: 200 ms on slow 3G
150+
Running time: 300 ms on Snapdragon 410
151+
Total time: NaN ms
152152
153153
"
154154
`;
155155

156156
exports[`renders result for file with gzip 1`] = `
157157
"
158-
Size limit: [32m[1m99 B[22m[39m
159-
Size: [32m[1m100 B[22m[39m [90mgzipped[39m
158+
Size limit: 99 B
159+
Size: 100 B gzipped
160160
161161
"
162162
`;
163163

164164
exports[`renders result for file without compression 1`] = `
165165
"
166-
Size limit: [32m[1m99 B[22m[39m
167-
Size: [32m[1m100 B[22m[39m
166+
Size limit: 99 B
167+
Size: 100 B
168168
169169
"
170170
`;
171171

172172
exports[`renders results 1`] = `
173173
"
174-
[1mlimitless[22m
175-
Size: [1m10 B [22m [90mwith given webpack configuration[39m
176-
Loading time: [1m100 ms[22m [90mon slow 3G[39m
177-
Running time: [1m500 ms[22m [90mon Snapdragon 410[39m
178-
Total time: [1m600 ms[22m
179-
180-
[1msize[22m
181-
Size limit: [32m[1m102.4 kB[22m[39m
182-
Size: [32m[1m102.4 kB[22m[39m [90mwith all dependencies, minified and brotlied[39m
183-
Loading time: [32m[1m1 s [22m[39m [90mon slow 3G[39m
184-
Running time: [32m[1m2 s [22m[39m [90mon Snapdragon 410[39m
185-
Total time: [32m[1m3 s[22m[39m
186-
187-
[1mtime[22m
188-
Time limit: [32m[1m4 s[22m[39m
189-
Size: [32m[1m102.4 kB[22m[39m [90mwith all dependencies, minified and brotlied[39m
190-
Loading time: [32m[1m1 s [22m[39m [90mon slow 3G[39m
191-
Running time: [32m[1m2 s [22m[39m [90mon Snapdragon 410[39m
192-
Total time: [32m[1m3 s[22m[39m
174+
limitless
175+
Size: 10 B with given webpack configuration
176+
Loading time: 100 ms on slow 3G
177+
Running time: 500 ms on Snapdragon 410
178+
Total time: 600 ms
179+
180+
size
181+
Size limit: 102.4 kB
182+
Size: 102.4 kB with all dependencies, minified and brotlied
183+
Loading time: 1 s on slow 3G
184+
Running time: 2 s on Snapdragon 410
185+
Total time: 3 s
186+
187+
time
188+
Time limit: 4 s
189+
Size: 102.4 kB with all dependencies, minified and brotlied
190+
Loading time: 1 s on slow 3G
191+
Running time: 2 s on Snapdragon 410
192+
Total time: 3 s
193193
194194
"
195195
`;
196196

197197
exports[`renders single result 1`] = `
198198
"
199-
[31mPackage size limit has exceeded by 1 B[39m
200-
Size limit: [31m[1m100 B[22m[39m
201-
Size: [31m[1m101 B[22m[39m [90mbrotlied[39m
199+
Package size limit has exceeded by 1 B
200+
Size limit: 100 B
201+
Size: 101 B brotlied
202202
203-
[33mTry to reduce size or increase limit at [1m.size-limit.json[22m[39m
203+
Try to reduce size or increase limit at .size-limit.json
204204
"
205205
`;

0 commit comments

Comments
 (0)