size-limit
size-limit copied to clipboard
Unexpected behavior in preset-app
Hey. Thank you for your project.
I use a size-limit for the application. It weighs in at about 80KB.
The problem is that runs on a laptop and CI, give a difference of almost 2 times the time.
In laptop:
$ size-limit
Time limit: 2 s
Size: 46.43 KB
Loading time: 929 ms on slow 3G
Running time: 830 ms on Snapdragon 410
Total time: 1.8 s
✨ Done in 35.67s.
In CI:
$ size-limit
Total time limit has exceeded
Time limit: 2 s
Size: 46.38 KB
Loading time: 928 ms on slow 3G
Running time: 2.3 s on Snapdragon 410
Total time: 3.2 s
My size-limit config:
"size-limit": [
{
"path": "dist/public/*.js",
"limit": "2s"
}
],
What do you think this may be due to?
Can you show node_modules/.cache/size-limit/cache.json
for laptop and CI (just print file after size-limit
call in npm test
)?
It will show throttling.
Here is a killer feature, which will fix this problem https://github.com/mbalabash/estimo/issues/5
But we can try to fix current logic too.