lighthouse
v2.7.0 google chrome devtools
fast
yarn start -- --disable-device-emulation --disable-cpu-throttling --disable-network-throttling
lint
[ "$CI" = true ] && eslint --quiet -f codeframe . || eslint .
test
yarn lint --quiet && yarn unit && yarn type-check && yarn closure
unit
bash lighthouse-core/scripts/run-mocha.sh --default
clean
rimraf *.report.html *.report.dom.html *.report.json *.screenshots.html *.devtoolslog.json *.trace.json || true
smoke
bash lighthouse-cli/test/smokehouse/run-all-tests.sh
start
node ./lighthouse-cli/index.js
watch
bash lighthouse-core/scripts/run-mocha.sh --watch
chrome
node chrome-launcher/manual-chrome-launcher.js
closure
cd lighthouse-core && node closure/closure-type-checking.js
cli-unit
yarn unit-cli
coverage
istanbul cover -x "**/third_party/**" _mocha -- $(find */test -name '*-test.js') --timeout 10000 --reporter progress --report lcovonly
devtools
bash lighthouse-core/scripts/roll-to-devtools.sh
unit-cli
bash lighthouse-core/scripts/run-mocha.sh --cli
build-all
npm-run-posix-or-windows build-all:task
changelog
conventional-changelog --config ./build/changelog-generator/index.js --infile changelog.md --same-file
core-unit
yarn unit-core
coveralls
yarn coverage && cat ./coverage/lcov.info | coveralls && ./node_modules/codecov/bin/codecov
unit-core
bash lighthouse-core/scripts/run-mocha.sh --core
bundlesize
bundlesize
smokehouse
node lighthouse-cli/test/smokehouse/smokehouse.js
type-check
tsc -p .
install-all
npm-run-posix-or-windows install-all:task
plots-smoke
bash plots/test/smoke.sh
unit-viewer
bash lighthouse-core/scripts/run-mocha.sh --viewer
viewer-unit
yarn unit-viewer
build-viewer
cd ./lighthouse-viewer && yarn build
deploy-viewer
cd lighthouse-viewer && gulp deploy
build-all:task
yarn build-extension & yarn build-viewer & wait
install-viewer
cd ./lighthouse-viewer && yarn install
build-extension
cd ./lighthouse-extension && yarn build
compile-devtools
bash lighthouse-core/scripts/compile-against-devtools.sh
install-all:task
yarn & yarn install-extension & yarn install-viewer & wait
install-extension
cd ./lighthouse-extension && yarn install
build-all:task:windows
yarn build-extension && yarn build-viewer
install-all:task:windows
yarn && yarn install-extension && yarn install-viewer
npm i [email protected]
Metadata
- Apache-2.0
- >=6
- The Chromium Authors
- released 12/15/2017