tastejs / angular-movies

A Angular Movies App Optimized for Performance
https://angular-movies-a12d3.web.app/list/category/popular
MIT License
373 stars 78 forks source link

feat: add lint to ng-universal-express, firebase-function, cloudflare-worker, docs #253

Closed BioPhoton closed 1 year ago

github-actions[bot] commented 1 year ago

Visit the preview URL for this PR (updated for commit 178b7fc):

https://angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app

(expires Thu, 17 Aug 2023 08:54:50 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: f5e1819659ee450e0b7241d53391169f76c6f1d4

github-actions[bot] commented 1 year ago

Cloudflare Worker Emulation

Date/Time: 2023-07-18 08:32

Step Name Gather Mode Performance Accessibility Best Practices Seo Pwa
🧭 Initial navigation navigation 76 100 83 92 90
github-actions[bot] commented 1 year ago

Ng Universal Express - HTML is already rendered (SSR + Pre-render)

Date/Time: 2023-07-18 08:34

Step Name Gather Mode Performance Accessibility Best Practices Seo Pwa
🧭 Initial navigation navigation 83 100 92 100 100
github-actions[bot] commented 1 year ago

Firebase Function Emulation

Date/Time: 2023-07-18 08:34

Step Name Gather Mode Performance Accessibility Best Practices Seo Pwa
🧭 Initial navigation navigation 98 100 83 100 40
github-actions[bot] commented 1 year ago

Basic user flow to ensure basic functionality

Date/Time: 2023-07-18 08:34

Step Name Gather Mode Performance Accessibility Best Practices Seo Pwa
🧭 Initial navigation navigation 🔒 98 100 92 92 100
✔ Initial navigation done snapshot Ø 3/4 17/17 5/5 9/9 -
🧭 Navigate to popular timespan 13/13 - 6/7 - -
✔ Navigation to popular done snapshot Ø 3/4 17/17 5/5 9/9 -
🧭 Navigate to detail page timespan 13/13 - 7/7 - -
✔ Navigation to detail done snapshot Ø 3/4 19/19 4/5 9/9 -
🔒 Budgets ### 🧭 Initial navigation **Resource Size Budget** | Resource Type | Transfer Size | Over Budget | | :-----------: | :-----------: | :---------: | | Stylesheet | 1.66 KB | - | | Image | 51.18 KB | - | | Media | 0 Bytes | - | | Font | 0 Bytes | - | | Script | 105.71 KB | - | | Document | 21.21 KB | - | | Other | 0 Bytes | - | | Third-party | 51.18 KB | - | **Resource Count Budget** | Resource Type | Requests | Over Budget | | :-----------: | :------: | :---------: | | Stylesheet | 1 | - | | Image | 4 | - | | Media | 0 | - | | Font | 0 | - | | Script | 6 | 4 requests | | Document | 1 | - | | Other | 0 | - | | Third-party | 4 | 4 requests | **Timing Budget** | Metric | Measurement | Over Budget | | :----------------------: | :---------: | :---------: | | First Contentful Paint | 1004 ms | - | | Speed Index | 1466 ms | - | | Largest Contentful Paint | 2002 ms | - | | Cumulative Layout Shift | 0.00 | - | | Total Blocking Time | 138 ms | - |

Initial Navigation of the Main Pages

Date/Time: 2023-07-18 08:35

Step Name Gather Mode Performance Accessibility Best Practices Seo Pwa
Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/list/category/popular) navigation 🔒 99 100 92 92 100
Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/list/category/top_rated) navigation 🔒 92 100 92 92 100
Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/list/category/upcoming) navigation 🔒 96 100 92 92 100
Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/list/genre/28) navigation 🔒 99 100 92 92 100
Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/detail/movie/594767) navigation 🔒 96 100 100 92 100
Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/detail/person/1023139) navigation 🔒 86 100 100 92 100
🔒 Budgets ### Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/list/category/popular) **Resource Size Budget** | Resource Type | Transfer Size | Over Budget | | :-----------: | :-----------: | :---------: | | Stylesheet | 1.66 KB | - | | Image | 51.18 KB | - | | Media | 0 Bytes | - | | Font | 0 Bytes | - | | Script | 105.73 KB | - | | Document | 21.33 KB | - | | Other | 0 Bytes | - | | Third-party | 51.18 KB | - | **Resource Count Budget** | Resource Type | Requests | Over Budget | | :-----------: | :------: | :---------: | | Stylesheet | 1 | - | | Image | 4 | - | | Media | 0 | - | | Font | 0 | - | | Script | 6 | 4 requests | | Document | 1 | - | | Other | 0 | - | | Third-party | 4 | 4 requests | **Timing Budget** | Metric | Measurement | Over Budget | | :----------------------: | :---------: | :---------: | | First Contentful Paint | 998 ms | - | | Speed Index | 1481 ms | - | | Largest Contentful Paint | 2004 ms | - | | Cumulative Layout Shift | 0.00 | - | | Total Blocking Time | 47 ms | - | ### Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/list/category/top_rated) **Resource Size Budget** | Resource Type | Transfer Size | Over Budget | | :-----------: | :-----------: | :---------: | | Stylesheet | 0 Bytes | - | | Image | 0 Bytes | - | | Media | 0 Bytes | - | | Font | 0 Bytes | - | | Script | 0 Bytes | - | | Document | 0 Bytes | - | | Other | 0 Bytes | - | | Third-party | 0 Bytes | - | **Resource Count Budget** | Resource Type | Requests | Over Budget | | :-----------: | :------: | :---------: | | Stylesheet | 1 | - | | Image | 7 | - | | Media | 0 | - | | Font | 0 | - | | Script | 6 | 4 requests | | Document | 1 | - | | Other | 5 | 5 requests | | Third-party | 6 | 6 requests | **Timing Budget** | Metric | Measurement | Over Budget | | :----------------------: | :---------: | :---------: | | Total Blocking Time | 336 ms | 136 ms | | First Contentful Paint | 783 ms | - | | Speed Index | 1239 ms | - | | Largest Contentful Paint | 2041 ms | - | | Cumulative Layout Shift | 0.00 | - | ### Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/list/category/upcoming) **Resource Size Budget** | Resource Type | Transfer Size | Over Budget | | :-----------: | :-----------: | :---------: | | Stylesheet | 0 Bytes | - | | Image | 0 Bytes | - | | Media | 0 Bytes | - | | Font | 0 Bytes | - | | Script | 0 Bytes | - | | Document | 0 Bytes | - | | Other | 0 Bytes | - | | Third-party | 0 Bytes | - | **Resource Count Budget** | Resource Type | Requests | Over Budget | | :-----------: | :------: | :---------: | | Stylesheet | 1 | - | | Image | 7 | - | | Media | 0 | - | | Font | 0 | - | | Script | 6 | 4 requests | | Document | 1 | - | | Other | 6 | 6 requests | | Third-party | 7 | 7 requests | **Timing Budget** | Metric | Measurement | Over Budget | | :----------------------: | :---------: | :---------: | | Total Blocking Time | 233 ms | 33 ms | | First Contentful Paint | 82 ms | - | | Speed Index | 457 ms | - | | Largest Contentful Paint | 1250 ms | - | | Cumulative Layout Shift | 0.00 | - | ### Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/list/genre/28) **Resource Size Budget** | Resource Type | Transfer Size | Over Budget | | :-----------: | :-----------: | :---------: | | Stylesheet | 0 Bytes | - | | Image | 0 Bytes | - | | Media | 0 Bytes | - | | Font | 0 Bytes | - | | Script | 0 Bytes | - | | Document | 0 Bytes | - | | Other | 0 Bytes | - | | Third-party | 0 Bytes | - | **Resource Count Budget** | Resource Type | Requests | Over Budget | | :-----------: | :------: | :---------: | | Stylesheet | 1 | - | | Image | 8 | - | | Media | 0 | - | | Font | 0 | - | | Script | 6 | 4 requests | | Document | 1 | - | | Other | 5 | 5 requests | | Third-party | 6 | 6 requests | **Timing Budget** | Metric | Measurement | Over Budget | | :----------------------: | :---------: | :---------: | | First Contentful Paint | 132 ms | - | | Speed Index | 506 ms | - | | Largest Contentful Paint | 1234 ms | - | | Cumulative Layout Shift | 0.00 | - | | Total Blocking Time | 149 ms | - | ### Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/detail/movie/594767) **Resource Size Budget** | Resource Type | Transfer Size | Over Budget | | :-----------: | :-----------: | :---------: | | Stylesheet | 0 Bytes | - | | Image | 0 Bytes | - | | Media | 0 Bytes | - | | Font | 0 Bytes | - | | Script | 0 Bytes | - | | Document | 0 Bytes | - | | Other | 0 Bytes | - | | Third-party | 0 Bytes | - | **Resource Count Budget** | Resource Type | Requests | Over Budget | | :-----------: | :------: | :---------: | | Stylesheet | 1 | - | | Image | 9 | 3 requests | | Media | 0 | - | | Font | 0 | - | | Script | 6 | 4 requests | | Document | 1 | - | | Other | 11 | 11 requests | | Third-party | 5 | 5 requests | **Timing Budget** | Metric | Measurement | Over Budget | | :----------------------: | :---------: | :---------: | | Total Blocking Time | 207 ms | 7 ms | | First Contentful Paint | 103 ms | - | | Speed Index | 623 ms | - | | Largest Contentful Paint | 1937 ms | - | | Cumulative Layout Shift | 0.05 | - | ### Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/detail/person/1023139) **Resource Size Budget** | Resource Type | Transfer Size | Over Budget | | :-----------: | :-----------: | :---------: | | Stylesheet | 0 Bytes | - | | Image | 0 Bytes | - | | Media | 0 Bytes | - | | Font | 0 Bytes | - | | Script | 0 Bytes | - | | Document | 0 Bytes | - | | Other | 0 Bytes | - | | Third-party | 0 Bytes | - | **Resource Count Budget** | Resource Type | Requests | Over Budget | | :-----------: | :------: | :---------: | | Stylesheet | 1 | - | | Image | 9 | 3 requests | | Media | 0 | - | | Font | 0 | - | | Script | 6 | 4 requests | | Document | 1 | - | | Other | 9 | 9 requests | | Third-party | 6 | 6 requests | **Timing Budget** | Metric | Measurement | Over Budget | | :----------------------: | :---------: | :---------: | | Cumulative Layout Shift | 0.67 | NaN | | First Contentful Paint | 114 ms | - | | Speed Index | 382 ms | - | | Largest Contentful Paint | 1580 ms | - | | Total Blocking Time | 75 ms | - |

Login And Logout User Flow

Date/Time: 2023-07-18 08:33

Step Name Gather Mode Performance Accessibility Best Practices Seo Pwa
🧭 Initial navigation navigation 🔒 93 100 92 92 100
✔ Initial navigation done snapshot Ø 3/4 17/17 5/5 9/9 -
🧭 Start Login timespan 18/26 - 5/7 - -
✔ Login Done snapshot Ø 3/4 17/17 5/5 9/9 -
🧭 Start Logout timespan 13/13 - 4/7 - -
✔ Logout Done snapshot Ø 2/4 17/17 4/5 9/9 -
🔒 Budgets ### 🧭 Initial navigation **Resource Size Budget** | Resource Type | Transfer Size | Over Budget | | :-----------: | :-----------: | :---------: | | Stylesheet | 1.73 KB | - | | Image | 51.31 KB | - | | Media | 0 Bytes | - | | Font | 0 Bytes | - | | Script | 105.64 KB | - | | Document | 21.21 KB | - | | Other | 0 Bytes | - | | Third-party | 51.31 KB | - | **Resource Count Budget** | Resource Type | Requests | Over Budget | | :-----------: | :------: | :---------: | | Stylesheet | 1 | - | | Image | 4 | - | | Media | 0 | - | | Font | 0 | - | | Script | 6 | 4 requests | | Document | 1 | - | | Other | 0 | - | | Third-party | 4 | 4 requests | **Timing Budget** | Metric | Measurement | Over Budget | | :----------------------: | :---------: | :---------: | | First Contentful Paint | 1087 ms | - | | Speed Index | 5189 ms | - | | Largest Contentful Paint | 2373 ms | - | | Cumulative Layout Shift | 0.00 | - | | Total Blocking Time | 104 ms | - |
github-actions[bot] commented 1 year ago

Cloudflare Worker Emulation

Date/Time: 2023-07-18 08:54

Step Name Gather Mode Performance Accessibility Best Practices Seo Pwa
🧭 Initial navigation navigation 72 100 83 92 90
github-actions[bot] commented 1 year ago

Firebase Function Emulation

Date/Time: 2023-07-18 08:55

Step Name Gather Mode Performance Accessibility Best Practices Seo Pwa
🧭 Initial navigation navigation 99 100 83 100 40
github-actions[bot] commented 1 year ago

Ng Universal Express - HTML is already rendered (SSR + Pre-render)

Date/Time: 2023-07-18 08:55

Step Name Gather Mode Performance Accessibility Best Practices Seo Pwa
🧭 Initial navigation navigation 90 100 92 100 100
github-actions[bot] commented 1 year ago

Basic user flow to ensure basic functionality

Date/Time: 2023-07-18 08:57

Step Name Gather Mode Performance Accessibility Best Practices Seo Pwa
🧭 Initial navigation navigation 🔒 95 100 92 92 100
✔ Initial navigation done snapshot Ø 3/4 17/17 5/5 9/9 -
🧭 Navigate to popular timespan 13/13 - 6/7 - -
✔ Navigation to popular done snapshot Ø 3/4 17/17 5/5 9/9 -
🧭 Navigate to detail page timespan 23/24 - 6/7 - -
✔ Navigation to detail done snapshot Ø 3/4 19/19 4/5 9/9 -
🔒 Budgets ### 🧭 Initial navigation **Resource Size Budget** | Resource Type | Transfer Size | Over Budget | | :-----------: | :-----------: | :---------: | | Stylesheet | 1.74 KB | - | | Image | 51.33 KB | - | | Media | 0 Bytes | - | | Font | 0 Bytes | - | | Script | 105.62 KB | - | | Document | 21.32 KB | - | | Other | 0 Bytes | - | | Third-party | 51.33 KB | - | **Resource Count Budget** | Resource Type | Requests | Over Budget | | :-----------: | :------: | :---------: | | Stylesheet | 1 | - | | Image | 4 | - | | Media | 0 | - | | Font | 0 | - | | Script | 6 | 4 requests | | Document | 1 | - | | Other | 0 | - | | Third-party | 4 | 4 requests | **Timing Budget** | Metric | Measurement | Over Budget | | :----------------------: | :---------: | :---------: | | Total Blocking Time | 238 ms | 38 ms | | First Contentful Paint | 1028 ms | - | | Speed Index | 1143 ms | - | | Largest Contentful Paint | 2111 ms | - | | Cumulative Layout Shift | 0.00 | - |

Initial Navigation of the Main Pages

Date/Time: 2023-07-18 08:58

Step Name Gather Mode Performance Accessibility Best Practices Seo Pwa
Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/list/category/popular) navigation 🔒 96 100 92 92 100
Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/list/category/top_rated) navigation 🔒 90 100 92 92 100
Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/list/category/upcoming) navigation 🔒 91 100 92 92 100
Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/list/genre/28) navigation 🔒 98 100 92 92 100
Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/detail/movie/594767) navigation 🔒 92 100 100 92 100
Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/detail/person/1023139) navigation 🔒 79 100 100 92 100
🔒 Budgets ### Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/list/category/popular) **Resource Size Budget** | Resource Type | Transfer Size | Over Budget | | :-----------: | :-----------: | :---------: | | Stylesheet | 1.74 KB | - | | Image | 51.31 KB | - | | Media | 0 Bytes | - | | Font | 0 Bytes | - | | Script | 106.05 KB | - | | Document | 21.27 KB | - | | Other | 0 Bytes | - | | Third-party | 51.31 KB | - | **Resource Count Budget** | Resource Type | Requests | Over Budget | | :-----------: | :------: | :---------: | | Stylesheet | 1 | - | | Image | 4 | - | | Media | 0 | - | | Font | 0 | - | | Script | 6 | 4 requests | | Document | 1 | - | | Other | 0 | - | | Third-party | 4 | 4 requests | **Timing Budget** | Metric | Measurement | Over Budget | | :----------------------: | :---------: | :---------: | | Total Blocking Time | 214 ms | 14 ms | | First Contentful Paint | 1036 ms | - | | Speed Index | 1057 ms | - | | Largest Contentful Paint | 1848 ms | - | | Cumulative Layout Shift | 0.00 | - | ### Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/list/category/top_rated) **Resource Size Budget** | Resource Type | Transfer Size | Over Budget | | :-----------: | :-----------: | :---------: | | Stylesheet | 0 Bytes | - | | Image | 0 Bytes | - | | Media | 0 Bytes | - | | Font | 0 Bytes | - | | Script | 0 Bytes | - | | Document | 0 Bytes | - | | Other | 0 Bytes | - | | Third-party | 0 Bytes | - | **Resource Count Budget** | Resource Type | Requests | Over Budget | | :-----------: | :------: | :---------: | | Stylesheet | 1 | - | | Image | 7 | - | | Media | 0 | - | | Font | 0 | - | | Script | 6 | 4 requests | | Document | 1 | - | | Other | 5 | 5 requests | | Third-party | 6 | 6 requests | **Timing Budget** | Metric | Measurement | Over Budget | | :----------------------: | :---------: | :---------: | | Total Blocking Time | 359 ms | 159 ms | | First Contentful Paint | 850 ms | - | | Speed Index | 1676 ms | - | | Largest Contentful Paint | 2179 ms | - | | Cumulative Layout Shift | 0.00 | - | ### Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/list/category/upcoming) **Resource Size Budget** | Resource Type | Transfer Size | Over Budget | | :-----------: | :-----------: | :---------: | | Stylesheet | 0 Bytes | - | | Image | 0 Bytes | - | | Media | 0 Bytes | - | | Font | 0 Bytes | - | | Script | 0 Bytes | - | | Document | 0 Bytes | - | | Other | 0 Bytes | - | | Third-party | 0 Bytes | - | **Resource Count Budget** | Resource Type | Requests | Over Budget | | :-----------: | :------: | :---------: | | Stylesheet | 1 | - | | Image | 7 | - | | Media | 0 | - | | Font | 0 | - | | Script | 6 | 4 requests | | Document | 1 | - | | Other | 5 | 5 requests | | Third-party | 6 | 6 requests | **Timing Budget** | Metric | Measurement | Over Budget | | :----------------------: | :---------: | :---------: | | Total Blocking Time | 389 ms | 189 ms | | First Contentful Paint | 142 ms | - | | Speed Index | 898 ms | - | | Largest Contentful Paint | 1259 ms | - | | Cumulative Layout Shift | 0.00 | - | ### Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/list/genre/28) **Resource Size Budget** | Resource Type | Transfer Size | Over Budget | | :-----------: | :-----------: | :---------: | | Stylesheet | 0 Bytes | - | | Image | 0 Bytes | - | | Media | 0 Bytes | - | | Font | 0 Bytes | - | | Script | 0 Bytes | - | | Document | 0 Bytes | - | | Other | 0 Bytes | - | | Third-party | 0 Bytes | - | **Resource Count Budget** | Resource Type | Requests | Over Budget | | :-----------: | :------: | :---------: | | Stylesheet | 1 | - | | Image | 8 | - | | Media | 0 | - | | Font | 0 | - | | Script | 6 | 4 requests | | Document | 1 | - | | Other | 7 | 7 requests | | Third-party | 7 | 7 requests | **Timing Budget** | Metric | Measurement | Over Budget | | :----------------------: | :---------: | :---------: | | First Contentful Paint | 134 ms | - | | Speed Index | 717 ms | - | | Largest Contentful Paint | 1445 ms | - | | Cumulative Layout Shift | 0.00 | - | | Total Blocking Time | 177 ms | - | ### Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/detail/movie/594767) **Resource Size Budget** | Resource Type | Transfer Size | Over Budget | | :-----------: | :-----------: | :---------: | | Stylesheet | 0 Bytes | - | | Image | 0 Bytes | - | | Media | 0 Bytes | - | | Font | 0 Bytes | - | | Script | 0 Bytes | - | | Document | 0 Bytes | - | | Other | 0 Bytes | - | | Third-party | 0 Bytes | - | **Resource Count Budget** | Resource Type | Requests | Over Budget | | :-----------: | :------: | :---------: | | Stylesheet | 1 | - | | Image | 9 | 3 requests | | Media | 0 | - | | Font | 0 | - | | Script | 6 | 4 requests | | Document | 1 | - | | Other | 12 | 12 requests | | Third-party | 5 | 5 requests | **Timing Budget** | Metric | Measurement | Over Budget | | :----------------------: | :---------: | :---------: | | Total Blocking Time | 353 ms | 153 ms | | First Contentful Paint | 200 ms | - | | Speed Index | 1113 ms | - | | Largest Contentful Paint | 1739 ms | - | | Cumulative Layout Shift | 0.05 | - | ### Navigation report (angular-movies-a12d3--add-nd-universal-lint-k58tduuo.web.app/detail/person/1023139) **Resource Size Budget** | Resource Type | Transfer Size | Over Budget | | :-----------: | :-----------: | :---------: | | Stylesheet | 0 Bytes | - | | Image | 0 Bytes | - | | Media | 0 Bytes | - | | Font | 0 Bytes | - | | Script | 0 Bytes | - | | Document | 0 Bytes | - | | Other | 0 Bytes | - | | Third-party | 0 Bytes | - | **Resource Count Budget** | Resource Type | Requests | Over Budget | | :-----------: | :------: | :---------: | | Stylesheet | 1 | - | | Image | 11 | 5 requests | | Media | 0 | - | | Font | 0 | - | | Script | 6 | 4 requests | | Document | 1 | - | | Other | 9 | 9 requests | | Third-party | 8 | 8 requests | **Timing Budget** | Metric | Measurement | Over Budget | | :----------------------: | :---------: | :---------: | | Total Blocking Time | 314 ms | 114 ms | | Cumulative Layout Shift | 0.78 | NaN | | First Contentful Paint | 171 ms | - | | Speed Index | 937 ms | - | | Largest Contentful Paint | 1554 ms | - |

Login And Logout User Flow

Date/Time: 2023-07-18 08:56

Step Name Gather Mode Performance Accessibility Best Practices Seo Pwa
🧭 Initial navigation navigation 🔒 91 100 92 92 100
✔ Initial navigation done snapshot Ø 3/4 17/17 5/5 9/9 -
🧭 Start Login timespan 18/26 - 5/7 - -
✔ Login Done snapshot Ø 3/4 17/17 5/5 9/9 -
🧭 Start Logout timespan 13/13 - 4/7 - -
✔ Logout Done snapshot Ø 2/4 17/17 4/5 9/9 -
🔒 Budgets ### 🧭 Initial navigation **Resource Size Budget** | Resource Type | Transfer Size | Over Budget | | :-----------: | :-----------: | :---------: | | Stylesheet | 1.73 KB | - | | Image | 51.31 KB | - | | Media | 0 Bytes | - | | Font | 0 Bytes | - | | Script | 106.06 KB | - | | Document | 21.23 KB | - | | Other | 0 Bytes | - | | Third-party | 51.31 KB | - | **Resource Count Budget** | Resource Type | Requests | Over Budget | | :-----------: | :------: | :---------: | | Stylesheet | 1 | - | | Image | 4 | - | | Media | 0 | - | | Font | 0 | - | | Script | 6 | 4 requests | | Document | 1 | - | | Other | 0 | - | | Third-party | 4 | 4 requests | **Timing Budget** | Metric | Measurement | Over Budget | | :----------------------: | :---------: | :---------: | | Total Blocking Time | 219 ms | 19 ms | | First Contentful Paint | 1241 ms | - | | Speed Index | 4664 ms | - | | Largest Contentful Paint | 2407 ms | - | | Cumulative Layout Shift | 0.00 | - |