Patrick Hulce
7d7bac668a
perf: enable speedline fastMode ( #2230 )
2017-05-11 12:10:37 -07:00
Paul Irish
978ef5bbf2
bump to 2.0.0-alpha.4 ( #2207 )
2017-05-09 23:46:40 -07:00
Paul Irish
efaeb135fd
Report-> domhtml renderer. Add Lighthouse Canary assets ( #2184 )
2017-05-09 14:08:32 -07:00
Sam Saccone
b21c40b571
Add automatic formatting tests
2017-05-08 18:21:45 -07:00
Paul Irish
4efdd20f5e
version to 2.0.0-alpha.2
2017-05-08 13:56:15 -07:00
Paul Irish
9a8f7b732c
Rename *-unit scripts to unit-* ( #2119 )
2017-05-01 18:03:30 -07:00
Paul Irish
ff4d66714b
Add script to compile renderer against TOT devtools frontend ( #2099 )
2017-05-01 16:46:13 -07:00
Brendan Kenny
11957a01d1
followup for issues in #2000 ( #2100 )
...
also update closure for mid-month release
2017-04-28 17:14:10 -07:00
Rob Dodson
e46244d640
Bump axe-core ( #2090 )
2017-04-27 16:17:14 -07:00
Paul Irish
638760eec8
Migrate all dev scripts + docs from npm to yarn. ( #2072 )
...
Users can install install with npm, though
2017-04-26 12:41:01 -07:00
Paul Irish
948b80b185
package.json: Lighthouse version => 2.0.0-alpha.1
2017-04-22 12:07:26 -07:00
Paul Irish
a549461217
package.json: only use yarn to install
2017-04-22 10:51:06 -07:00
Brendan Kenny
2faa6867d0
add Closure type checking for report v2 ( #2043 )
...
* initial closure type checking for report v2
* introduce DOM.find(selector,context);
* enable closure checking (for report) in tests
2017-04-21 14:55:38 -07:00
Patrick Hulce
d90bce3b84
fix: bump speedline to fix perceptual speed index ( #2046 )
...
* fix: bump speedline to fix perceptual speed index
* test: update tests for speedline bump
2017-04-20 23:52:33 -07:00
Paul Irish
1563f927d1
bump master to v1.7.0-alpha ( #2017 )
...
[skip ci]
2017-04-14 18:07:08 -07:00
Paul Irish
eed06ad086
add script to roll LH to devtools. ( #2009 )
2017-04-13 18:52:25 -07:00
Paul Irish
c1f54d7919
Remove babel transpile of traceviewerjs ( #1998 )
...
* remove destructuring rewrite from traceviewerjs
* regenerate traceviewer-js
* eslintignore: add plots/out
* Update build-traceviewer-module.js
2017-04-12 11:17:42 -04:00
Eric Bidelman
0b9f960216
Report v2: generate DOM from `<template>`; improve scoring and details ( #1963 )
2017-04-07 16:54:57 -07:00
Patrick Hulce
4849d515e0
feat: add npm run clean ( #1974 )
2017-04-07 16:06:18 -07:00
Paul Irish
71b86c51fa
Add a smoke test for perf config. ( #1957 )
2017-04-03 14:17:46 -07:00
Eric Bidelman
0386598fe8
CLI: remove npm prepublish ( #1889 )
2017-03-27 18:24:09 -07:00
Eric Bidelman
bd06f760c0
Fixes #1907 - move update-notifier to root ( #1908 )
2017-03-24 18:11:53 -07:00
Brendan Kenny
b5afd60e3b
remove formatters
2017-03-09 20:33:33 -08:00
Sendil Kumar N
3649322203
Adopt handlebars precompiled templates ( #1752 )
...
* Adopt handlebars precompiled templates
* Included gulp-concat / declare in dev dependencies
* replace empty to null formatter
* Added gulp to run before executing unit tests
* travis build changes
* changes to appveyor build
2017-03-03 16:57:03 -08:00
Paul Irish
1b8af1f69c
bump to 1.6.0 ( #1814 )
2017-03-03 16:22:26 -08:00
Patrick Hulce
59bc945ef7
feat: configurable page timeout ( #1672 )
...
* feat: configurable page timeout
* update max-wait-for-load description
* update readme text
* bump yargs
2017-02-15 16:07:25 -08:00
Patrick Hulce
d1b91101a8
refactor: DRY byte efficiency audits ( #1635 )
...
* refactor: DRY byte efficiency tests
* loosen responsive images conditions
* reduce optimized images aggressiveness
* consistency with optimized images threshold
* more updates
* add class overview
* update unused css description
* more feedback
* added smoke tests
* adjust perf.json
* pauls feedback
2017-02-14 16:43:16 -08:00
Brendan Kenny
3043cc3732
1.5.1 ( #1688 )
2017-02-10 12:23:18 -08:00
XhmikosR
a00eee2e19
Use uppercase repository name in github URLs. ( #1682 )
2017-02-10 08:46:20 -08:00
Brendan Kenny
49ed379a36
1.5.0 ( #1680 )
2017-02-09 21:10:23 -08:00
XhmikosR
c32c37615a
Update mocha to v3.2.0.
...
Fixes various `npm i` warnings.
2017-02-02 02:09:50 +02:00
XhmikosR
8a41880f10
Switch back to plain `npm install` ( #1522 )
...
`npm install -C` does not work on Windows.
2017-01-25 11:48:11 -08:00
XhmikosR
fd90f5ce94
Modify package.json scripts to use bash/node explicitly. ( #1510 )
...
Shebangs don't work on Windows.
2017-01-24 20:49:40 -08:00
Brendan Kenny
a17238a2d8
remove support for node before v6 ( #1519 )
2017-01-24 15:39:47 -08:00
Brendan Kenny
6833a5a8e0
lock (npm) dependency versions ( #1422 )
2017-01-23 15:44:03 -08:00
Patrick Hulce
ae897933a0
fix: less noisy CSS unused rules ( #1466 )
...
* fix: less noisy CSS unused rules
* filter out duplicate stylesheets
* don't report stylesheets that have no rules
addresses #1456
* add smokehouse length expectation
* feedback
2017-01-17 12:42:45 -08:00
M Somerville
4514a73781
Viewport audit: accept initial-scale and allow spaces ( #1267 )
...
Introduce `metaviewport-parser` module for better parsing.
2017-01-12 10:33:50 -08:00
Eric Bidelman
b810242d25
Add install/build scripts for each package.json ( #1439 )
...
* Prepublish commands to do the initial building
* Update CLI warning for ts compile
* Remove prepublish. Add helpful build scripts
* Keep prepublish for tsc compile
* make node4 happy
2017-01-12 02:28:53 -08:00
Eric Bidelman
cd5015a2e6
Viewer: Add tests for fileuploader ( #1184 )
2017-01-05 16:42:10 -08:00
Brendan Kenny
179783b6a2
1.4.1 ( #1406 )
2017-01-04 18:45:16 -08:00
Paul Irish
de25797c04
1.4.0 ( #1403 )
2017-01-04 15:34:04 -08:00
Eric Bidelman
83c4915caa
Removes uses of HTML injection in report ( #1226 )
...
* Beginning to use markdown in snippets
* Allow links and code snippets
* Update audits to use .md instead of html
* Add tests
2017-01-03 10:47:21 -08:00
XhmikosR
46a7fb1427
Remove duplicate mkdirp dependency.
...
Fixes npm install warning.
2016-12-23 23:23:26 +02:00
Brendan Kenny
aa1059b0e9
1.3.2 ( #1281 )
2016-12-23 11:02:00 -08:00
Brendan Kenny
a00240b4e0
1.3.1 ( #1230 )
2016-12-21 18:53:53 -08:00
Brendan Kenny
029e1f0d78
1.3.0 ( #1181 )
2016-12-19 16:43:50 -08:00
Patrick Hulce
54fe456153
Fix evaluateAsync in the face of aggressive Promise polyfills ( #1178 )
...
* Fix `driver.evaluateAsync` behavior when [zone.js](https://github.com/angular/zone.js ) has mucked with Promise.
* Add zone.js to the smoke tests so regression won't happen again.
* Remove old testing promise-polyfill
2016-12-19 15:29:00 -08:00
Brendan Kenny
55284fc5ba
bin.ts simplification refactor
2016-12-15 17:42:54 -08:00
WeiweiAtGit
dd6348a4be
Add --view flag which will start a server and host report.html ( #1130 )
2016-12-14 17:48:12 -08:00
Ward Peeters
279965c8cd
Use whatwg-url to parse urls ( #997 )
2016-12-14 09:05:08 -08:00