adobe / spectrum-web-components

Spectrum Web Components
https://opensource.adobe.com/spectrum-web-components/
Apache License 2.0
1.25k stars 200 forks source link

fix(overlay): ensure that passing "open" to the directive manages a single strategy #4474

Closed Westbrook closed 4 months ago

Westbrook commented 4 months ago

Description

Ensure that the Trigger Directive calculates the type of a strategy so that it can be compared over time and not spuriously create a new strategy and subsequently new <sp-overlay> elements.

How has this been tested?

Types of changes

Checklist

github-actions[bot] commented 4 months ago

Branch preview

Visual regression test results When a visual regression test fails (or has previously failed while working on this branch), its results can be found in the following URLs: - [High Contrast Mode | Medium | LTR](https://a572fa9188d499a29558a1c981858648--spectrum-web-components.netlify.app/review/) - [Spectrum | Lightest | Medium | LTR](https://9c0f4f02e626b6ab58e145dfea83d6a7--spectrum-web-components.netlify.app/review/) - [Spectrum | Lightest | Medium | RTL](https://9885e9080b01859b052405eda381c3ed--spectrum-web-components.netlify.app/review/) - [Spectrum | Lightest | Large | LTR](https://98b4c4195b27648d0a690c618075f2d4--spectrum-web-components.netlify.app/review/) - [Spectrum | Lightest | Large | RTL](https://997e13e8cfdc6248e05e4b8304d66958--spectrum-web-components.netlify.app/review/) - [Spectrum | Light | Medium | LTR](https://dd99d4253f71c3c982187ea4ae0e090f--spectrum-web-components.netlify.app/review/) - [Spectrum | Light | Medium | RTL](https://a5e6f9c6f510b0d2140c2e558f8234f1--spectrum-web-components.netlify.app/review/) - [Spectrum | Light | Large | LTR](https://a24d526d53332f719071a91af1e6e2ea--spectrum-web-components.netlify.app/review/) - [Spectrum | Light | Large | RTL](https://c35cc1341e7774e7159f2bfcf7a26548--spectrum-web-components.netlify.app/review/) - [Spectrum | Dark | Medium | LTR](https://c8a9b1499385f26f01f2ec1bb7aca3c9--spectrum-web-components.netlify.app/review/) - [Spectrum | Dark | Medium | RTL](https://c0033632c793caef9b2d6edea08c6fd2--spectrum-web-components.netlify.app/review/) - [Spectrum | Dark | Large | LTR](https://5dbdedf3e70f091fc1b65f6b404e2cee--spectrum-web-components.netlify.app/review/) - [Spectrum | Dark | Large | RTL](https://511ee2c847fcc532ac23bd8a8e929d23--spectrum-web-components.netlify.app/review/) - [Spectrum | Darkest | Medium | LTR](https://c9c85ea5171d36630bc7f13fff556e4c--spectrum-web-components.netlify.app/review/) - [Spectrum | Darkest | Medium | RTL](https://a281284e728eafd2f7c4ad2cbf2e9dc3--spectrum-web-components.netlify.app/review/) - [Spectrum | Darkest | Large | LTR](https://55a7fb0149dd5d9ba3fe9d74b4070503--spectrum-web-components.netlify.app/review/) - [Spectrum | Darkest | Large | RTL](https://e86713f3bf67c8d7aa9bd8a729205e77--spectrum-web-components.netlify.app/review/) - [Express | Lightest | Medium | LTR](https://a44e924eb0827f80086ee2b33f5ad74f--spectrum-web-components.netlify.app/review/) - [Express | Lightest | Medium | RTL](https://891ae1161647c6ddbd0430a58a2337c2--spectrum-web-components.netlify.app/review/) - [Express | Lightest | Large | LTR](https://77585843d66702d719b986374f9bce95--spectrum-web-components.netlify.app/review/) - [Express | Lightest | Large | RTL](https://6a6b701a10413bb9ab7701051901a65c--spectrum-web-components.netlify.app/review/) - [Express | Light | Medium | LTR](https://2f0d8658d35b1fca6776b26ef017688c--spectrum-web-components.netlify.app/review/) - [Express | Light | Medium | RTL](https://4185d6a4556b5f086044d232017baf96--spectrum-web-components.netlify.app/review/) - [Express | Light | Large | LTR](https://99efa3c979e1e53d74ac44beac5d1ebf--spectrum-web-components.netlify.app/review/) - [Express | Light | Large | RTL](https://cdb760e9b0c9c47ef490ca9d8344639e--spectrum-web-components.netlify.app/review/) - [Express | Dark | Medium | LTR](https://854f2a92bcf2c4a7cb0f00d2b102640a--spectrum-web-components.netlify.app/review/) - [Express | Dark | Medium | RTL](https://6193a948bbfc6945b748bf4fac33183d--spectrum-web-components.netlify.app/review/) - [Express | Dark | Large | LTR](https://d27c05bacdc825902e105b494769acda--spectrum-web-components.netlify.app/review/) - [Express | Dark | Large | RTL](https://25cd17b338f6065e5d1cfa61747827a6--spectrum-web-components.netlify.app/review/) - [Express | Darkest | Medium | LTR](https://5aa75867f06b8b5000a54e934d3f0416--spectrum-web-components.netlify.app/review/) - [Express | Darkest | Medium | RTL](https://c4a5f5f4d6e4a8cfcafd0c0686a4456b--spectrum-web-components.netlify.app/review/) - [Express | Darkest | Large | LTR](https://68af0ea0b2293fe941a3072a62c47f9a--spectrum-web-components.netlify.app/review/) - [Express | Darkest | Large | RTL](https://91f9ee8655350e3bf0f14ee5e55249f9--spectrum-web-components.netlify.app/review/) - [Spectrum-two | Light | Medium | LTR](https://5b86ce6a2a99b7b8c1f5990a85c4b02c--spectrum-web-components.netlify.app/review/) - [Spectrum-two | Light | Medium | RTL](https://ae8b7f734235543f5294969b5cb3b57c--spectrum-web-components.netlify.app/review/) - [Spectrum-two | Light | Large | LTR](https://4193a0dd2acbc55ea352d61eb00c9bca--spectrum-web-components.netlify.app/review/) - [Spectrum-two | Light | Large | RTL](https://fbab8477c619fb35398a6aa217bf4102--spectrum-web-components.netlify.app/review/) - [Spectrum-two | Dark | Medium | LTR](https://32d8e5b3973f705038e009b529132626--spectrum-web-components.netlify.app/review/) - [Spectrum-two | Dark | Medium | RTL](https://72f9495302e39dbb4319530b1d714334--spectrum-web-components.netlify.app/review/) - [Spectrum-two | Dark | Large | LTR](https://09bc6d8e6f8156ab04d16adf5ad3c38d--spectrum-web-components.netlify.app/review/) - [Spectrum-two | Dark | Large | RTL](https://910a4e243bff9c5a5ed882d3927bf8b9--spectrum-web-components.netlify.app/review/)
github-actions[bot] commented 4 months ago

Lighthouse scores

Category Latest (report) Main (report) Branch (report)
Performance 0.99 0.99 0.99
Accessibility 1 1 1
Best Practices 1 1 1
SEO 1 0.92 0.92
PWA 1 1 1
What is this? [Lighthouse](https://github.com/GoogleChrome/lighthouse) scores comparing the documentation site built from the PR ("Branch") to that of the production documentation site ("Latest") and the build currently on main ("Main"). Higher scores are better, but *note that the SEO scores on Netlify URLs are artifically constrained to 0.92.*

Transfer Size

Category Latest Main Branch
Total 221.254 kB 210.126 kB 🏆 210.473 kB
Scripts 53.755 kB 47.96 kB 🏆 48.191 kB
Stylesheet 34.674 kB 30.375 kB 🏆 30.444 kB
Document 5.896 kB 5.187 kB 🏆 5.196 kB
Font 126.929 kB 126.604 kB 🏆 126.642 kB

Request Count

Category Latest Main Branch
Total 45 45 45
Scripts 37 37 37
Stylesheet 5 5 5
Document 1 1 1
Font 2 2 2
github-actions[bot] commented 4 months ago

Tachometer results

Chrome ## action-bar [_permalink_](#user-content-action-bar) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 484 kB | 49.88ms - 52.02ms | - | faster ✔
2% - 8%
1.30ms - 4.49ms | | branch | 472 kB | 52.66ms - 55.03ms | slower ❌
2% - 9%
1.30ms - 4.49ms | - | ## action-menu [_permalink_](#user-content-action-menu) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 647 kB | 130.09ms - 132.88ms | - | faster ✔
5% - 8%
6.54ms - 10.86ms | | branch | 634 kB | 138.54ms - 141.83ms | slower ❌
5% - 8%
6.54ms - 10.86ms | - | ### test-directive [_permalink_](#user-content-action-menu-test-directive) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 604 kB | 60.00ms - 61.19ms | - | faster ✔
6% - 8%
3.68ms - 5.56ms | | branch | 591 kB | 64.49ms - 65.94ms | slower ❌
6% - 9%
3.68ms - 5.56ms | - | ### test-lazy [_permalink_](#user-content-action-menu-test-lazy) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 603 kB | 58.02ms - 59.11ms | - | faster ✔
5% - 8%
3.14ms - 4.83ms | | branch | 590 kB | 61.91ms - 63.20ms | slower ❌
5% - 8%
3.14ms - 4.83ms | - | ### test-open-close-directive [_permalink_](#user-content-action-menu-test-open-close-directive) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 789 kB | 1871.21ms - 1874.30ms | - | unsure 🔍
-0% - -0%
-4.07ms - -0.01ms | | branch | 777 kB | 1873.47ms - 1876.11ms | unsure 🔍
+0% - +0%
+0.01ms - +4.07ms | - | ### test-open-close [_permalink_](#user-content-action-menu-test-open-close) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 788 kB | 1856.54ms - 1859.98ms | - | unsure 🔍
-0% - +0%
-2.96ms - +1.77ms | | branch | 775 kB | 1857.23ms - 1860.48ms | unsure 🔍
-0% - +0%
-1.77ms - +2.96ms | - | ## combobox [_permalink_](#user-content-combobox) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 709 kB | 34.81ms - 35.17ms | - | faster ✔
5% - 6%
1.75ms - 2.35ms | | branch | 697 kB | 36.80ms - 37.28ms | slower ❌
5% - 7%
1.75ms - 2.35ms | - | ### light-dom-test [_permalink_](#user-content-combobox-light-dom-test) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 709 kB | 384.27ms - 391.00ms | - | faster ✔
1% - 3%
3.31ms - 11.86ms | | branch | 697 kB | 392.59ms - 397.86ms | slower ❌
1% - 3%
3.31ms - 11.86ms | - | ## menu [_permalink_](#user-content-menu) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 475 kB | 204.93ms - 207.41ms | - | faster ✔
2% - 4%
3.81ms - 7.81ms | | branch | 463 kB | 210.40ms - 213.55ms | slower ❌
2% - 4%
3.81ms - 7.81ms | - | ## overlay [_permalink_](#user-content-overlay) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 675 kB | 417.41ms - 420.26ms | - | faster ✔
1% - 2%
4.64ms - 10.05ms | | branch | 667 kB | 423.87ms - 428.48ms | slower ❌
1% - 2%
4.64ms - 10.05ms | - | ### directive-test [_permalink_](#user-content-overlay-directive-test) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 793 kB | 21.85ms - 22.34ms | - | faster ✔
8% - 11%
2.04ms - 2.75ms | | branch | 772 kB | 24.23ms - 24.74ms | slower ❌
9% - 13%
2.04ms - 2.75ms | - | ### element-test [_permalink_](#user-content-overlay-element-test) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 763 kB | 344.72ms - 348.20ms | - | faster ✔
1% - 3%
4.94ms - 9.92ms | | branch | 750 kB | 352.11ms - 355.67ms | slower ❌
1% - 3%
4.94ms - 9.92ms | - | ### lazy-test [_permalink_](#user-content-overlay-lazy-test) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 561 kB | 40.50ms - 41.35ms | - | faster ✔
6% - 8%
2.41ms - 3.73ms | | branch | 548 kB | 43.49ms - 44.50ms | slower ❌
6% - 9%
2.41ms - 3.73ms | - | ## picker [_permalink_](#user-content-picker) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 513 kB | 516.79ms - 524.39ms | - | faster ✔
2% - 4%
10.05ms - 21.47ms | | branch | 500 kB | 532.09ms - 540.61ms | slower ❌
2% - 4%
10.05ms - 21.47ms | - | ## popover [_permalink_](#user-content-popover) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 384 kB | 11.26ms - 11.65ms | - | faster ✔
0% - 4%
0.00ms - 0.42ms | | branch | 372 kB | 11.60ms - 11.74ms | unsure 🔍
-0% - +4%
+0.00ms - +0.42ms | - | ## split-button [_permalink_](#user-content-split-button) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 723 kB | 1856.47ms - 1859.92ms | - | unsure 🔍
-0% - -0%
-5.38ms - -0.03ms | | branch | 711 kB | 1858.86ms - 1862.94ms | unsure 🔍
+0% - +0%
+0.03ms - +5.38ms | - | ## tooltip [_permalink_](#user-content-tooltip) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 568 kB | 32.89ms - 33.50ms | - | faster ✔
3% - 7%
1.05ms - 2.30ms | | branch | 544 kB | 34.32ms - 35.42ms | slower ❌
3% - 7%
1.05ms - 2.30ms | - | ### test-directive [_permalink_](#user-content-tooltip-test-directive) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 540 kB | 22.63ms - 23.08ms | - | faster ✔
5% - 8%
1.32ms - 2.05ms | | branch | 537 kB | 24.26ms - 24.82ms | slower ❌
6% - 9%
1.32ms - 2.05ms | - | ### test-element [_permalink_](#user-content-tooltip-test-element) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 656 kB | 50.96ms - 52.02ms | - | faster ✔
3% - 6%
1.79ms - 3.27ms | | branch | 643 kB | 53.51ms - 54.54ms | slower ❌
3% - 6%
1.79ms - 3.27ms | - | ### test-lazy [_permalink_](#user-content-tooltip-test-lazy) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 632 kB | 40.98ms - 41.81ms | - | faster ✔
7% - 9%
2.89ms - 4.09ms | | branch | 619 kB | 44.46ms - 45.31ms | slower ❌
7% - 10%
2.89ms - 4.09ms | - | ## truncated [_permalink_](#user-content-truncated) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 528 kB | 54.05ms - 54.72ms | - | faster ✔
4% - 6%
2.08ms - 3.28ms | | branch | 516 kB | 56.57ms - 57.56ms | slower ❌
4% - 6%
2.08ms - 3.28ms | - |
Firefox ## action-bar [_permalink_](#user-content-action-bar) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 484 kB | 113.91ms - 120.65ms | - | unsure 🔍
-6% - +1%
-7.44ms - +1.04ms | | branch | 472 kB | 117.90ms - 123.06ms | unsure 🔍
-1% - +6%
-1.04ms - +7.44ms | - | ## action-menu [_permalink_](#user-content-action-menu) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 647 kB | 277.55ms - 280.45ms | - | faster ✔
12% - 13%
37.10ms - 42.14ms | | branch | 634 kB | 316.56ms - 320.68ms | slower ❌
13% - 15%
37.10ms - 42.14ms | - | ### test-directive [_permalink_](#user-content-action-menu-test-directive) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 604 kB | 131.70ms - 134.90ms | - | unsure 🔍
-1% - +2%
-1.19ms - +2.27ms | | branch | 591 kB | 132.10ms - 133.42ms | unsure 🔍
-2% - +1%
-2.27ms - +1.19ms | - | ### test-lazy [_permalink_](#user-content-action-menu-test-lazy) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 603 kB | 155.19ms - 161.21ms | - | slower ❌
8% - 15%
12.02ms - 20.74ms | | branch | 590 kB | 138.67ms - 144.97ms | faster ✔
8% - 13%
12.02ms - 20.74ms | - | ### test-open-close-directive [_permalink_](#user-content-action-menu-test-open-close-directive) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 789 kB | 1910.58ms - 1920.30ms | - | slower ❌
1% - 2%
21.50ms - 31.98ms | | branch | 777 kB | 1886.73ms - 1890.67ms | faster ✔
1% - 2%
21.50ms - 31.98ms | - | ### test-open-close [_permalink_](#user-content-action-menu-test-open-close) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 788 kB | 1884.77ms - 1891.83ms | - | unsure 🔍
-0% - +0%
-2.72ms - +6.12ms | | branch | 775 kB | 1883.94ms - 1889.26ms | unsure 🔍
-0% - +0%
-6.12ms - +2.72ms | - | ## combobox [_permalink_](#user-content-combobox) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 709 kB | 60.50ms - 64.50ms | - | unsure 🔍
-3% - +4%
-2.06ms - +2.38ms | | branch | 697 kB | 61.36ms - 63.32ms | unsure 🔍
-4% - +3%
-2.38ms - +2.06ms | - | ### light-dom-test [_permalink_](#user-content-combobox-light-dom-test) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 709 kB | 732.92ms - 743.68ms | - | slower ❌
1% - 4%
5.22ms - 30.70ms | | branch | 697 kB | 708.80ms - 731.88ms | faster ✔
1% - 4%
5.22ms - 30.70ms | - | ## menu [_permalink_](#user-content-menu) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 475 kB | 430.22ms - 444.70ms | - | faster ✔
1% - 5%
3.61ms - 21.95ms | | branch | 463 kB | 444.62ms - 455.86ms | slower ❌
1% - 5%
3.61ms - 21.95ms | - | ## overlay [_permalink_](#user-content-overlay) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 770 kB | 629.63ms - 646.21ms | - | slower ❌
3% - 6%
16.71ms - 33.77ms | | branch | 757 kB | 610.68ms - 614.68ms | faster ✔
3% - 5%
16.71ms - 33.77ms | - | ### directive-test [_permalink_](#user-content-overlay-directive-test) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 773 kB | 46.29ms - 46.87ms | - | faster ✔
4% - 7%
2.11ms - 3.41ms | | branch | 761 kB | 48.76ms - 49.92ms | slower ❌
5% - 7%
2.11ms - 3.41ms | - | ### element-test [_permalink_](#user-content-overlay-element-test) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 763 kB | 658.56ms - 664.80ms | - | slower ❌
4% - 6%
25.04ms - 36.16ms | | branch | 750 kB | 626.48ms - 635.68ms | faster ✔
4% - 5%
25.04ms - 36.16ms | - | ### lazy-test [_permalink_](#user-content-overlay-lazy-test) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 561 kB | 101.01ms - 109.19ms | - | slower ❌
7% - 16%
6.94ms - 15.18ms | | branch | 548 kB | 93.51ms - 94.57ms | faster ✔
7% - 14%
6.94ms - 15.18ms | - | ## picker [_permalink_](#user-content-picker) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 513 kB | 1009.38ms - 1036.06ms | - | faster ✔
3% - 6%
30.03ms - 58.89ms | | branch | 500 kB | 1061.69ms - 1072.67ms | slower ❌
3% - 6%
30.03ms - 58.89ms | - | ## popover [_permalink_](#user-content-popover) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 384 kB | 29.71ms - 33.69ms | - | unsure 🔍
-9% - +9%
-2.92ms - +2.76ms | | branch | 372 kB | 29.76ms - 33.80ms | unsure 🔍
-9% - +9%
-2.76ms - +2.92ms | - | ## split-button [_permalink_](#user-content-split-button) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 723 kB | 1876.12ms - 1880.60ms | - | unsure 🔍
-0% - +0%
-3.84ms - +2.68ms | | branch | 711 kB | 1876.57ms - 1881.31ms | unsure 🔍
-0% - +0%
-2.68ms - +3.84ms | - | ## tooltip [_permalink_](#user-content-tooltip) ### test-basic | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 656 kB | 80.97ms - 84.59ms | - | slower ❌
11% - 16%
8.14ms - 11.90ms | | branch | 643 kB | 72.26ms - 73.26ms | faster ✔
10% - 14%
8.14ms - 11.90ms | - | ### test-directive [_permalink_](#user-content-tooltip-test-directive) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 533 kB | 47.04ms - 49.00ms | - | faster ✔
19% - 28%
11.55ms - 18.09ms | | branch | 521 kB | 59.72ms - 65.96ms | slower ❌
24% - 38%
11.55ms - 18.09ms | - | ### test-element [_permalink_](#user-content-tooltip-test-element) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 656 kB | 118.31ms - 126.01ms | - | unsure 🔍
-6% - +1%
-7.94ms - +1.26ms | | branch | 643 kB | 122.99ms - 128.01ms | unsure 🔍
-1% - +7%
-1.26ms - +7.94ms | - | ### test-lazy [_permalink_](#user-content-tooltip-test-lazy) | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 632 kB | 94.22ms - 100.18ms | - | faster ✔
2% - 9%
1.89ms - 9.27ms | | branch | 619 kB | 100.61ms - 104.95ms | slower ❌
2% - 10%
1.89ms - 9.27ms | - | ## truncated [_permalink_](#user-content-truncated) ### basic-test | Version | Bytes | Avg Time | vs remote | vs branch | |---|---|---|---|---| | npm latest | 528 kB | 102.00ms - 109.16ms | - | unsure 🔍
-7% - +2%
-7.91ms - +2.15ms | | branch | 516 kB | 104.93ms - 111.99ms | unsure 🔍
-2% - +8%
-2.15ms - +7.91ms | - |