Add docs for reasonable configuration of lighthouse config
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 55/100
- Issue type
- Documentation
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- json, typescript
- Domain
- devtools, documentation
Research direction
Read the project documentation and configuration examples to find where Lighthouse settings and budgets are described. Add examples for global, flow, and step level configurations and budgets, explaining how each level affects a flow; done means all six requested examples and their effects are covered.
Written by the indexing model from the issue text.
Description
Configurations can be defined in different levels. This issue should give examples and explain them.
Configurations can be enriched or reduced or changed.
LH Configuration
- Define an example for a global LH configuration
This would only run audits of the performance category in every flow and in each flow in each step{ "settings": { "onlyCategories": ["performance"] } } - Define and example for a flow LH based configuration
This will run only one specific audit for a flow.{ "settings": { "formFactor": "desktop", "throttling": "constants.throttling.desktopDense4G", "screenEmulation": "constants.screenEmulationMetrics.desktop", "emulatedUserAgent": "constants.userAgents.desktop", } } - Define an example for a step LH based configuration
{ "settings": { "skipAudits": ["full-page-screenshot"], } }
LH Budget
- Define an example for a global LH budget
- Define and example for a flow LH budget
- Define an example for a step LH budget
- Dominant language
- HTML
- Stars
- 131
- Forks
- 7
- Avg merge
- 7h 58m
- Merged PRs (30d)
- 42
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from push-based/user-flow
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
push-based/user-flow#356 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
push-based/user-flow#355 ·
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 24/100
push-based/user-flow#285 ·
Maintainers usually reply within 1 day
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
push-based/user-flow#272 · 1 comment ·
Maintainers usually reply within 1 day
-
nx-plugin - init command adds `"PLUGIN_NAME": "^0.0.0"` to `package.json`May be free again @ChristopherPHolder claimed this 1212 days ago, and no pull request is open. Openbug DX
push-based/user-flow#248 · 1 assignee ·
Maintainers usually reply within 1 day
All issues in push-based/user-flow
Similar issues
-
bug parity
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
WenyuChiou/agent-board#1489 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
ScoopInstaller/Extras#19364 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
osrep/Runes2P.jl#279 ·
Maintainers usually reply within 1 day
-
Incorrect Ruff version demandedPossibly taken @FrancescoPezzella claimed this today. Open
Difficulty 1/5 Under an hour Newbie friendliness 88/100
zarr-developers/VirtualiZarr#1160 ·
Maintainers usually reply within 3 days
-
area: sdk bug complexity: trivial
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
accensa/x402-facilitator-stellar#697 ·
Maintainers usually reply within 1 day