{"library":"lighthouse-logger","type":"library","category":null,"description":"The `lighthouse-logger` package provides a shared logging utility class primarily used internally by the Google Lighthouse project and its associated tools. It offers basic logging capabilities with a focus on integrating within the Lighthouse ecosystem. The current stable version is 2.0.2, last published 8 months ago, and it ships with TypeScript types for improved developer experience. While the broader Lighthouse project updates frequently with Chrome DevTools releases, `lighthouse-logger` maintains a more independent and slower release cycle. Its key differentiators include its tight integration with Lighthouse's internal architecture and its minimal set of dependencies, notably `debug` and `marky`. However, discussions within the Lighthouse team suggest that maintaining `lighthouse-logger` as an external npm package is considered \"awkward,\" and there's consideration for deprecating its external use, potentially leading to a maintenance-only status or advising direct internal referencing for Lighthouse itself.","language":"javascript","status":"maintenance","version":"2.0.2","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install lighthouse-logger","imports":["import { Logger } from 'lighthouse-logger';","import { setLevel } from 'lighthouse-logger';","import * as LighthouseLogger from 'lighthouse-logger';"]},{"cmd":"yarn add lighthouse-logger","imports":[]},{"cmd":"pnpm add lighthouse-logger","imports":[]}],"homepage":null,"github":"https://github.com/GoogleChrome/lighthouse","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/lighthouse-logger","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/lighthouse-logger/compatibility"}}