Rush StackShopBlogEvents
Skip to main content

Home > @rushstack/package-deps-hash > IDetailedRepoState

IDetailedRepoState interface

This API is provided as a beta preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.

Information about the detailed state of the Git repository.

Signature:

export interface IDetailedRepoState 

Properties

Property

Modifiers

Type

Description

files

Map<string, string>

(BETA) The Git file hashes for all files in the repository, including uncommitted changes.

hasSubmodules

boolean

(BETA) A boolean indicating whether the repository has submodules.

hasUncommittedChanges

boolean

(BETA) A boolean indicating whether the repository has uncommitted changes.

symlinks

Map<string, string>

(BETA) The Git file hashes for all symbolic links in the repository, including uncommitted changes.