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

Run Lighthouse on multiple example pages #275

Merged
merged 19 commits into from
Feb 1, 2022
Merged

Run Lighthouse on multiple example pages #275

merged 19 commits into from
Feb 1, 2022

Conversation

fredvisser
Copy link
Contributor

@fredvisser fredvisser commented Jan 25, 2022

Pull Request

🀨 Rationale

fixes #274 fixes #273 - Lighthouse was only validating the example login page. This change adds the customapp page and duplicates most components on the initial tab.

πŸ‘©β€πŸ’» Implementation

  1. Updated the lighthouserc.js file to check the login page and the customapp page.
  2. Added more components to the first table on the customapp page, so that Lighthouse sees most Nimble Angular components.

πŸ§ͺ Testing

npm run performance & npm run start locally. Confirmed Lighthouse report on PR build.

βœ… Checklist

  • I have updated the project documentation to reflect my changes or determined no changes are needed.
    • Added new PR checklist item πŸ‘‡
  • I have added any new Angular components to the example project and have reviewed the Lighthouse CI check (lhci) to confirm there are no regressions.

Copy link
Member

@rajsite rajsite left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Saw a bunch of updates so giving some feedback

@rajsite rajsite merged commit 076c69b into main Feb 1, 2022
@rajsite rajsite deleted the lighthouse-tweaks branch February 1, 2022 16:36
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.

Update Lighthouse config to check all example app pages Update Angular example app with all components
3 participants