R""(
Show what dwarffs
resolves to:
Show information about dwarffs
in JSON format:
This command shows information about the flake specified by the flake reference flake-url. It resolves the flake reference using the flake registry, fetches it, and prints some meta data. This includes:
Resolved URL
: If flake-url is a flake identifier, then this is the flake reference that specifies its actual location, looked up in the flake registry.Locked URL
: A flake reference that contains a commit or content hash and thus uniquely identifies a specific flake version.Description
: A one-line description of the flake, taken from the description
field in flake.nix
.Path
: The store path containing the source code of the flake.Revision
: The Git or Mercurial commit hash of the locked flake.Revisions
: The number of ancestors of the Git or Mercurial commit of the locked flake. Note that this is not available for github
flakes.Last modified
: For Git or Mercurial flakes, this is the commit time of the commit of the locked flake; for tarball flakes, it's the most recent timestamp of any file inside the tarball.Inputs
: The flake inputs with their corresponding lock file entries.With --json
, the output is a JSON object with the following fields:
original
and originalUrl
: The flake reference specified by the user (flake-url) in attribute set and URL representation.resolved
and resolvedUrl
: The resolved flake reference (see above) in attribute set and URL representation.locked
and lockedUrl
: The locked flake reference (see above) in attribute set and URL representation.description
: See Description
above.path
: See Path
above.revision
: See Revision
above.revCount
: See Revisions
above.lastModified
: See Last modified
above.locks
: The contents of flake.lock
.)""