Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use hermes parser for eslint, prettier, and babel #18

Merged
merged 3 commits into from
Nov 11, 2024
Merged

Use hermes parser for eslint, prettier, and babel #18

merged 3 commits into from
Nov 11, 2024

Conversation

necolas
Copy link
Owner

@necolas necolas commented Nov 8, 2024

No description provided.

Copy link

github-actions bot commented Nov 8, 2024

workflow: benchmarks/size

Comparison of minified (terser) and compressed (brotli) size results, measured in bytes. Smaller is better.

styleq@0.1.3 benchmark:compare
node benchmark/compare.js /tmp/tmp.9YRsEiswVU /tmp/tmp.BCXwgCk4lK

Results Base Patch Ratio
styleq.js
· compressed 600 600 1.00
· minified 1,280 1,280 1.00
transform-localize-style.js
· compressed 291
· minified 551

Copy link

github-actions bot commented Nov 8, 2024

workflow: benchmarks/perf

Comparison of performance test results, measured in operations per second. Larger is better.

styleq@0.1.3 benchmark:compare
node benchmark/compare.js /tmp/tmp.KbrnS58AaC /tmp/tmp.Z8UEEDKtLi

Results Base Patch Ratio
styleq
· small object 16,456,721 16,349,439 0.99 -
· small object (cache miss) 1,359,631 1,372,591 1.01 +
· small object (cache disabled) 10,337,411 9,786,814 0.95 !!
· large object 9,376,097 9,888,216 1.05 !!
· large object (cache miss) 408,686 400,985 0.98 -
· large object (cache disabled) 1,484,727 1,464,233 0.99 -
· small merge 9,116,194 9,331,212 1.02 +
· small merge (cache miss) 1,007,437 976,692 0.97 -
· small merge (cache disabled) 7,177,300 7,185,165 1.00 +
· large merge 1,682,481 1,644,778 0.98 -
· large merge (cache disabled) 526,939 530,615 1.01 +
· small inline style 14,378,896 14,352,215 1.00 -
· large inline style 1,289,179 1,284,177 1.00 -
· merged inline style 1,195,187 1,194,925 1.00 -
· merged inline style (mix disabled) 1,336,521 1,340,819 1.00 +
· transform: localize-style 7,801,611

@necolas necolas merged commit 453f651 into main Nov 11, 2024
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant