docs(readme): add related project: lighthouse-viewer#11250
Conversation
<!-- Thank you for submitting a pull request! See CONTRIBUTING.MD for help in getting a change landed. https://github.com/GoogleChrome/lighthouse/blob/master/CONTRIBUTING.md --> **Summary** <!-- What kind of change does this PR introduce? --> This PR updates the README.md adding 4 small projects I'm maintaining. * lighthouse-viewer: lighthouse-reporter sourcecode packaged as an UMD & ESM npm package, to visualise your JSON reports. The process to copy the code from lighthouse to this package is automated. * react2-lighthouse-viewer: This package is a React wrapper of `lighthouse-viewer`. * svelte-lighthouse-viewer: This package is a Svelte wrapper of `lighthouse-viewer`. * vue-lighthouse-viewer: This package is a Vue wrapper of `lighthouse-viewer`. <!-- Is this a bugfix, feature, refactoring, build related change, etc? --> <!-- Describe the need for this change --> Add more options for visualisation of lighthouse JSON reports. <!-- Link any documentation or information that would help understand this change --> Sourcecode of the projects added: https://github.com/dvelasquez/lighthouse-viewer **Related Issues/PRs** <!-- Provide any additional information we might need to understand the pull request -->
|
Thanks for your pull request. It looks like this may be your first contribution to a Google open source project (if not, look below for help). Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). 📝 Please visit https://cla.developers.google.com/ to sign. Once you've signed (or fixed any issues), please reply here with What to do if you already signed the CLAIndividual signers
Corporate signers
ℹ️ Googlers: Go here for more info. |
|
@googlebot I signed it! |
|
CLAs look good, thanks! ℹ️ Googlers: Go here for more info. |
brendankenny
left a comment
There was a problem hiding this comment.
maybe it makes sense to combine the four into a single entry, but call out in the description that there are react, svelte, and vue components included?
|
@brendankenny Yes, is one repository with 4 npm packages. That's why I left them separate. |
|
This is neat, thanks for making and sharing!
They're still all fundamentally the same thing: embedding the report viewer in vanilla JS or some given framework. Can you keep just the link to I noticed some issues, so here's some unsolicited issue reporting. :)
|
Co-authored-by: Paul Irish <paul.irish@gmail.com>
Thanks very much for your review. All feedback is welcome! One of the problems I got was with the use of MVP.css, a classless css framework, but because of this, several of the elements of the report itself were override. That's why I'm loading the report inside an iFrame. |
* upstream/master: (42 commits) docs: add Code of Conduct to project (GoogleChrome#11212) docs(readme): add related project: lighthouse-viewer (GoogleChrome#11250) core(font-size): remove deprecated DOM.getFlattenedDocument (GoogleChrome#11248) misc: fix typo in method name (GoogleChrome#11239) i18n: make double dollar validation less strict (GoogleChrome#10299) misc: rephrase comments to be more inclusive (GoogleChrome#11228) misc: tweak gcp scripts to work in google corp (GoogleChrome#11233) v6.2.0 (GoogleChrome#11232) report: correctly display CLS in budget table (GoogleChrome#11209) report: vertically center thumbnails (GoogleChrome#11220) i18n: import (GoogleChrome#11225) tests: istanbul ignore inpage function (GoogleChrome#11229) deps(snyk): update script to prune <0.0.0 and update snapshot (GoogleChrome#11223) core(stacks): timeout stack detection (GoogleChrome#11172) core(config): unsized-images to default (GoogleChrome#11217) core(image-elements): collect CSS sizing, ShadowRoot, & position (GoogleChrome#11188) core: add FormElements gatherer (GoogleChrome#11062) new_audit: report animations not run on compositor (GoogleChrome#11105) tests: update chromestatus expecatations (GoogleChrome#11221) deps: update dot-prop secondary dependency (GoogleChrome#11198) ...


Summary
This PR updates the README.md adding 4 small projects I'm maintaining.
lighthouse-viewer.lighthouse-viewer.lighthouse-viewer.Add more options for visualisation of lighthouse JSON reports.
Sourcecode of the projects added: https://github.com/dvelasquez/lighthouse-viewer
Related Issues/PRs
Summary
This change just add 4 new projects to the related projects section.
Related Issues/PRs