{"library":"typescript-logging-category-style","type":"library","category":null,"description":"This package provides the \"category style\" flavor for the `typescript-logging` library, enabling hierarchical and topological logging structures. It allows applications to create a tree of loggers, where each `Category` can have child categories, facilitating fine-grained control over logging levels and output for specific application modules or concerns. For instance, a \"Performance\" category can have subcategories, and logging can be enabled/disabled at any level of this hierarchy. The current stable version is 2.2.0, with frequent minor and patch releases, typically driven by feature additions (like file logging support in 2.2.0 via `typescript-logging-node-channel`) or bug fixes. It differentiates itself by offering this unique tree-based categorization over other flat logging approaches, built specifically for TypeScript projects to leverage its type system.","language":"javascript","status":"active","version":"2.2.0","tags":["javascript","typescript-logging","typescript logging","typescript-logging category","typescript logging category","typescript-logging category style","typescript logging category style","typescript logger","category","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install typescript-logging-category-style","imports":["import { LogLevel } from 'typescript-logging';","import { CategoryProvider } from 'typescript-logging-category-style';","import { Category } from 'typescript-logging-category-style';"]},{"cmd":"yarn add typescript-logging-category-style","imports":[]},{"cmd":"pnpm add typescript-logging-category-style","imports":[]}],"homepage":null,"github":"https://github.com/vauxite-org/typescript-logging","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/typescript-logging-category-style","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/typescript-logging-category-style/compatibility"}}