Peter Hedenskog
3741366d45
Upgrade to eslint/unicorn 54 ( #4213 )
2024-07-08 08:19:41 +02:00
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