Skip to content

Architecture

lip manages the state of installed packages within a workspace.

Workspace State

Represents the current state of the workspace, tracking which packages are installed and how.

  • Packages: A collection of installed packages.
  • Manifest: The Manifest File of the current project (if applicable).

Configuration

Manages global configuration settings for the lip tool itself, such as proxies and default behaviors.

  • Properties: Key-value pairs for configuration options (e.g., github_proxy, go_module_proxy).