Skip to main content

XpmPackage._log property

The logger instance for output and diagnostics.

Signature

protected _log: Logger;

Remarks

This logger provides trace-level diagnostics for package operations, including file I/O, parsing, validation, and version checking.

Logging use cases:

  1. Trace package folder path during construction.
  2. Log file read errors when investigating missing package.json.
  3. Trace JSON parsing errors for debugging invalid package.json.
  4. Log version validation details during minimumXpmRequired checks.
  5. Trace package specifier parsing for debugging dependency resolution.

The logger enables detailed diagnostics without affecting normal operation, as trace-level output is typically disabled in production.


Generated via tsdoc2docusaurus 1.3.0-pre by API Extractor/Documenter 7.55.2.