{"bin":{"lighthouse":"lighthouse-cli/index.js","chrome-debug":"lighthouse-core/scripts/manual-chrome-launcher.js"},"nyc":{"exclude":["**/third_party/**","**/test/","**/scripts/"],"include":["**/lighthouse-core/**/*.js","**/lighthouse-cli/**/*.js","**/lighthouse-viewer/**/*.js"],"reporter":["text-summary"],"tempDirectory":"./coverage"},"bugs":{"url":"https://github.com/GoogleChrome/lighthouse/issues"},"dist":{"shasum":"4ef83f27442554ca805a8b1ebfa3595043bea087","tarball":"https://registry.npmjs.org/lighthouse/-/lighthouse-6.0.0.tgz","fileCount":598,"integrity":"sha512-5TE1MShNkpybngoo2voMtYrEeLMxNokWFAb24dr3TQdDFC62fpohmlndodlZLiCfUlvLllZO2MpfNwfQXmycHQ==","signatures":[{"sig":"MEUCIQCPE2/tqZstPOLwioVr/amBRnRoBWmwyKO+qeJrT4V0pAIgF+WCH+/59MpmQhX7xMP1sbPopXX5TALc3UORPR6zmSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11967925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew/MXCRA9TVsSAnZWagAA4WMQAJix6fysoFQkzE8VcttV\nsOPmTYzHFJuEaGmc7YiQYaFbjKmBos+cgWYWm9sYeY6aFb9p9JawKj3/sS7b\nFMU/3YbA9b46e+f7U4Cp68b97gbxzlWoYY1fIyStwSokBpssSwXTCy+UHpn7\n/GkP2riWgkgN0lqLdMipVMQg4+s/uWrwBNTKoc3eUtDAFyH9r5VB7B+CPSce\nLq+FuBQFt3Gg0eW5zCBDvaoBOTk2k1NIP8Sx+0Cdhfp7yS8ZfEWY05BidjjW\nqX6dZMv8bKZb2s9U+2m25z43GqOIre+AI1B6KRME7pxVvwuhBm43mSNMJmIt\nDXsFspHRgeT2KEkuqZB0oN6hW9FVkH5g8/Rq/MLnLKhL/GYUdlUn/3vTQI74\n83qUDDjVRJCajvwR5KI+jCpH27otqfIRxyPfsfm2aa3UMdtGaBdAUCFbcWCU\nCBoJgBEOXPMh9X6ZQGXyvvHPy0gu7X3ZR41f6wSOF7M21aePl8YK1I2Fwz6g\nyJ66bStNuIzx5Shx98x8zO9qixrJGIoKECjWL5AY9g/zK892XFVmTUESeI4G\nSCALFdHW4/gxnaBUrmZH6Cl2BNmur6aXVNnp/Q+fF+GsJslNr+zDkz4iXQZV\nCXTSmFYnrkTlP3x0glNn6Qq/yfQMOrlhM2a7dB65OpafesKJFObx4SKhBlpy\nGDQ9\r\n=6czs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lighthouse-core/index.js","name":"lighthouse","author":{"name":"The Chromium Authors"},"config":{"commitizen":{"path":"./node_modules/cz-customizable"},"cz-customizable":{"config":"./.cz-config.js"}},"engines":{"node":">=10.13"},"gitHead":"54ee000eac07102d9c54411dded5953fce3ec6cd","license":"Apache-2.0","scripts":{"fast":"yarn start --emulated-form-factor=none --throttlingMethod=provided","lint":"[ \"$CI\" = true ] && eslint --quiet -f codeframe . || eslint .","test":"yarn diff:sample-json && yarn lint --quiet && yarn unit && yarn type-check","unit":"yarn unit-core && yarn unit-cli && yarn unit-viewer","clean":"rimraf dist proto/scripts/*.json proto/scripts/*_pb2.* proto/scripts/*_pb.* proto/scripts/__pycache__ proto/scripts/*.pyc *.report.html *.report.dom.html *.report.json *.devtoolslog.json *.trace.json lighthouse-core/lib/i18n/locales/*.ctc.json || true","debug":"node --inspect-brk ./lighthouse-cli/index.js","smoke":"node lighthouse-cli/test/smokehouse/frontends/smokehouse-bin.js","start":"node ./lighthouse-cli/index.js","watch":"yarn unit-core --watch","chrome":"node lighthouse-core/scripts/manual-chrome-launcher.js","codecov":"codecov -f unit-coverage.lcov -F unit && codecov -f smoke-coverage.lcov -F smoke","unit:ci":"npm run unit-core -- --runInBand --ci --coverage && npm run unit-cli -- --runInBand --ci --coverage && npm run unit-viewer -- --runInBand --ci --coverage","build-lr":"node ./build/build-lightrider-bundles.js","cli-unit":"yarn unit-cli","coverage":"yarn unit:cicoverage && nyc report --reporter html","devtools":"bash lighthouse-core/scripts/roll-to-devtools.sh","unit-cli":"jest \"lighthouse-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":"cat unit-coverage.lcov | coveralls","now-build":"node lighthouse-core/scripts/build-report-for-autodeployment.js && yarn build-viewer && cp -r dist/viewer dist/now/viewer","test-docs":"yarn --cwd docs/recipes/auth && jest docs/recipes/integration-test && yarn --cwd docs/recipes/custom-gatherer-puppeteer test","unit-core":"jest \"lighthouse-core/\"","build-pack":"bash build/build-pack.sh","bundlesize":"bundlesize","test-proto":"yarn compile-proto && yarn build-proto-roundtrip","type-check":"tsc -p . && tsc -p lighthouse-viewer/","i18n:checks":"./lighthouse-core/scripts/i18n/assert-strings-collected.sh","test-bundle":"yarn smoke --runner bundle -j=1 --retries=2 dbw byte","test-viewer":"yarn unit-viewer && jest lighthouse-viewer/test/viewer-test-pptr.js","unit-viewer":"jest \"lighthouse-viewer/.*-test.js\"","viewer-unit":"yarn unit-viewer","build-viewer":"node ./build/build-viewer.js","dogfood-lhci":"./lighthouse-core/scripts/dogfood-lhci.sh","test-clients":"jest \"clients/\"","test-lantern":"bash lighthouse-core/scripts/test-lantern.sh","timing-trace":"node lighthouse-core/scripts/generate-timing-trace.js","build-cdt-lib":"node ./build/build-cdt-lib.js","compile-proto":"protoc --python_out=./ ./proto/lighthouse-result.proto && mv ./proto/*_pb2.py ./proto/scripts || (echo \"❌ Install protobuf ≥ 3.7.1 to compile the proto file.\" && false)","deploy-viewer":"yarn build-viewer --deploy","static-server":"node lighthouse-cli/test/fixtures/static-server.js","build-all:task":"yarn build-cdt-lib && yarn build-devtools && (yarn build-extension & yarn build-lr & yarn build-viewer & yarn build-smokehouse-bundle & wait) && yarn build-pack","build-devtools":"(yarn unlink || true) && yarn link && yarn link lighthouse && node ./build/build-bundle.js clients/devtools-entry.js dist/lighthouse-dt-bundle.js && node ./build/build-dt-report-resources.js","coverage:smoke":"yarn smoke:cicoverage && nyc report --reporter html","build-extension":"yarn build-extension-chrome && yarn build-extension-firefox","unit:cicoverage":"nyc --all --hook-run-in-context npm run unit:ci && nyc report --reporter text-lcov > unit-coverage.lcov","compile-devtools":"bash lighthouse-core/scripts/compile-against-devtools.sh","diff:sample-json":"yarn i18n:checks && bash lighthouse-core/scripts/assert-golden-lhr-unchanged.sh","smoke:cicoverage":"nyc npm run smoke -- -j=1 --retries=2 && nyc report --reporter text-lcov > smoke-coverage.lcov","minify-latest-run":"./lighthouse-core/scripts/lantern/minify-trace.js ./latest-run/defaultPass.trace.json ./latest-run/defaultPass.trace.min.json && ./lighthouse-core/scripts/lantern/minify-devtoolslog.js ./latest-run/defaultPass.devtoolslog.json ./latest-run/defaultPass.devtoolslog.min.json","ultradumbBenchmark":"./lighthouse-core/scripts/benchmark.js","update:sample-json":"yarn i18n:collect-strings && node ./lighthouse-cli -A=./lighthouse-core/test/results/artifacts --config-path=./lighthouse-core/test/results/sample-config.js --output=json --output-path=./lighthouse-core/test/results/sample_v2.json && node lighthouse-core/scripts/cleanup-LHR-for-diff.js ./lighthouse-core/test/results/sample_v2.json --only-remove-timing","i18n:collect-strings":"node lighthouse-core/scripts/i18n/collect-strings.js","build-proto-roundtrip":"cd proto/scripts && PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=cpp PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION_VERSION=2 python json_roundtrip_via_proto.py","update:lantern-master":"node lighthouse-core/scripts/lantern/update-master-lantern-values.js","build-all:task:windows":"yarn build-cdt-lib && yarn build-extension && yarn build-devtools && yarn build-lr && yarn build-viewer && yarn build-smokehouse-bundle","build-extension-chrome":"node ./build/build-extension.js chrome","test-legacy-javascript":"bash lighthouse-core/scripts/test-legacy-javascript.sh","build-extension-firefox":"node ./build/build-extension.js firefox","build-smokehouse-bundle":"node ./build/build-smokehouse-bundle.js","update:sample-artifacts":"node lighthouse-core/scripts/update-report-fixtures.js"},"_npmUser":{"name":"paulirish","email":"paul.irish@gmail.com"},"homepage":"https://github.com/GoogleChrome/lighthouse#readme","keywords":["google","chrome","devtools"],"bundlesize":[{"path":"./dist/extension-chrome/scripts/popup-bundle.js","maxSize":"15 kB"},{"path":"./dist/lightrider/lighthouse-lr-bundle.js","maxSize":"1.60 MB"},{"path":"./dist/viewer/src/viewer.js","maxSize":"65 kB"},{"path":"./dist/lighthouse-dt-bundle.js","maxSize":"470 kB"},{"path":"./dist/lightrider/report-generator-bundle.js","maxSize":"50 kB"}],"repository":{"url":"git+https://github.com/GoogleChrome/lighthouse.git","type":"git"},"_npmVersion":"6.14.4","description":"Lighthouse","directories":{},"maintainers":[{"name":"aerotwist","email":"github@aerotwist.com"},{"name":"brendankenny","email":"bckenny@gmail.com"},{"name":"ebidel","email":"ebidel@gmail.com"},{"name":"patrickhulce","email":"patrick.hulce@gmail.com"},{"name":"paulirish","email":"paul.irish@gmail.com"},{"name":"samccone","email":"sam@samx.it"}],"_nodeVersion":"13.1.0","contributors":[{"name":"Google LLC"},{"name":"Sebastian Kreft"}],"dependencies":{"ws":"3.3.2","intl":"^1.2.5","open":"^6.4.0","raven":"^2.2.1","yargs":"3.32.0","jsonld":"^1.5.0","rimraf":"^2.6.1","semver":"^5.3.0","jpeg-js":"0.1.2","axe-core":"3.5.3","cssstyle":"1.2.1","inquirer":"^3.3.0","lodash.set":"^4.3.2","configstore":"^3.1.1","jsonlint-mod":"^1.7.5","yargs-parser":"^18.1.3","robots-parser":"^2.0.1","lodash.isequal":"^4.5.0","speedline-core":"1.4.2","chrome-launcher":"^0.13.2","third-party-web":"^0.11.1","update-notifier":"^2.5.0","http-link-header":"^0.8.0","intl-pluralrules":"^1.0.3","lighthouse-logger":"^1.2.0","intl-messageformat":"^4.4.0","js-library-detector":"^5.7.0","metaviewport-parser":"0.2.0","parse-cache-control":"1.0.1","lookup-closest-locale":"6.0.4","details-element-polyfill":"^2.4.0"},"_hasShrinkwrap":false,"devDependencies":{"cpy":"^7.0.1","nyc":"^13.3.0","glob":"^7.1.3","jest":"^24.9.0","chalk":"^2.4.1","jsdom":"^12.2.0","eslint":"^4.19.1","terser":"^4.2.0","angular":"^1.7.4","codecov":"^3.2.0","archiver":"^3.0.0","gh-pages":"^2.0.1","prettier":"^1.14.3","@types/ws":"^4.0.1","coveralls":"^3.0.3","puppeteer":"^1.19.0","@types/cpy":"^5.1.0","babel-core":"^6.26.0","browserify":"^16.2.3","bundlesize":"^0.18.0","idb-keyval":"2.2.0","typescript":"3.8.3","@types/jest":"^24.0.9","@types/node":"*","@types/raven":"^2.5.1","@types/yargs":"^8.0.2","@types/chrome":"^0.0.60","@types/eslint":"^4.16.6","@types/rimraf":"^2.0.2","@types/semver":"^5.5.0","csv-validator":"^0.0.3","@firebase/util":"0.2.1","@types/jpeg-js":"^0.3.0","@wardpeet/brfs":"2.1.0-0","@types/archiver":"^2.1.2","@types/gh-pages":"^2.0.0","@types/inquirer":"^0.0.35","cz-customizable":"^5.2.0","isomorphic-fetch":"^2.2.1","lodash.clonedeep":"^4.5.0","@types/babel-core":"^6.25.5","@types/browserify":"^12.0.36","@types/lodash.set":"^4.3.6","devtools-protocol":"0.0.739646","@build-tracker/cli":"^1.0.0-beta.15","@types/configstore":"^2.1.1","@firebase/app-types":"0.3.1","@firebase/auth-types":"0.3.2","eslint-config-google":"^0.9.1","@types/lodash.isequal":"^4.5.2","pretty-json-stringify":"^0.0.2","@types/update-notifier":"^1.0.2","@types/google.analytics":"0.0.39","@types/lodash.clonedeep":"^4.5.6","package-json-versionify":"^1.0.4","chrome-devtools-frontend":"1.0.727089","npm-run-posix-or-windows":"^2.0.2","eslint-plugin-local-rules":"0.1.0","intl-messageformat-parser":"^1.8.1","conventional-changelog-cli":"^1.3.4","@types/css-font-loading-module":"^0.0.2","@types/resize-observer-browser":"^0.1.1","lighthouse-plugin-publisher-ads":"^1.1.0-beta.0","babel-plugin-syntax-async-generators":"^6.13.0","babel-plugin-syntax-object-rest-spread":"^6.13.0"},"_npmOperationalInternal":{"tmp":"tmp/lighthouse_6.0.0_1589900054928_0.8821351335390117","host":"s3://npm-registry-packages"},"_id":"lighthouse@6.0.0","version":"6.0.0"}