craft-hub / PersonalConfigRepository
Class: PersonalConfigRepository
Defined in: packages/craft-hub/src/personal-config-repository.ts:24
Own selection and validation of the shared Personal configuration Git checkout.
Constructors
Constructor
new PersonalConfigRepository(
dataDir):PersonalConfigRepository
Defined in: packages/craft-hub/src/personal-config-repository.ts:27
Parameters
dataDir
string
Returns
PersonalConfigRepository
Methods
configure()
configure(
repositoryPath):Promise<PersonalConfigRepositoryReadyStatus>
Defined in: packages/craft-hub/src/personal-config-repository.ts:32
Select a local Git checkout without performing network or working-tree operations.
Parameters
repositoryPath
string
Returns
Promise<PersonalConfigRepositoryReadyStatus>
status()
status():
Promise<PersonalConfigRepositoryStatus>
Defined in: packages/craft-hub/src/personal-config-repository.ts:41
Return the selected checkout without inspecting or changing its working tree.
Returns
Promise<PersonalConfigRepositoryStatus>