Commit Graph

10 Commits

Author SHA1 Message Date
Peter Hedenskog 631271126f
New plugins structure and esmodule (#3769)
* New plugins structure and esmodule
2023-02-25 11:16:58 +01:00
Peter Hedenskog 06a5e8c5e9
Remove Crux distribution table and use graph instead (#3537)
* Remove distribution table and use graph instead

* buckets and CLS
2022-01-20 14:59:14 +01:00
Peter Hedenskog 433f3f7d35
Do not re-throw if a template fails. (#3453)
Fixing this will make sure other templates are generated.
2021-09-03 08:31:15 +02:00
soulgalore 338720094a remove logging all the options 2019-11-04 13:52:40 +01:00
Peter Hedenskog cf4719a2bf
At least log template errors with as much info as we have (#2709)
* At least log template errors with as much info as we have
2019-10-18 15:18:56 +02:00
Peter Hedenskog 2ae94525db
Let plugins register pugs = generate HTML (#1784)
* Let plugins register pugs = generate HTML

There are three types (two implemented here):
* pug for the page summary page
* pug for the run pages
* pug for a summary page

This commit moves out the pugs for WebPageTest and GPSI so we
have them as example plugins.

There are still some love needed for the CSS.

* fix generic css

* lint

* js fix for right tabs and adding name to each tab

* plugins doc
2017-11-09 05:54:37 +01:00
Tobias Lidskog 3debfec0b4 Format code using the Prettier formatter. (#1677) 2017-07-20 21:24:12 +02:00
moos 169e39e6ac Process pug synchronously for better memory management 2016-09-25 22:02:31 -07:00
soulgalore f0cc234186 Change Jade to Pug
Yep Pug is the new Jade and lets use that.
2016-06-10 22:16:33 +02:00
Tobias Lidskog 781dc03072 Intial commit of sitespeed.io 4.0. 2016-03-10 23:07:36 +01:00