Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
BENCHMARKS
Disclaimer: taken from my shitty WSL 2 setup because I'm on my gaming machine and I can't be bothered to put Cyberpunk 2077 down and use my actual Linux or Mac machines for this lol.
Without cache: 537.53
With memory-only cache: 493.70
With cache: 333.22
Time to generate cache (from full): 338.63
Time to generate cache (from empty): 540.67
Instructions:
/usr/bin/time -f "%e" -o /tmp/result npm run build-website
then:
prepend DISABLE_CODE_CACHE=true to disable disk cache (memory cache is still there)
to gen cache:
/usr/bin/time -f "%e" -o /tmp/result npm run build-website-code-cache
if you want to generate from empty, delete the website/.code-cache/data dir