Constructors

Properties

cache: Record<string, executableManifest> = {}

Methods

  • Deletes a specified git repository and pulls it again.

    Parameters

    Returns Promise<void>

    Static

  • Does some logic on and returns the manifest json of the executable of a git object. Uses the normal git path (with git pulls and checkouts).

    Parameters

    • git: Git

      git object to get the manifest

    Returns Promise<executableManifest>

    the cleaned manifest

    Static

  • Gets the local path of a given git repository.

    Parameters

    • gitId: string

    Returns string

    resulting path

    Static

  • Processes a raw string manifest and returns it as a cleaned executableManifest.

    Parameters

    • rawExecutableManifest: string

      string form of manifest

    • address: string

      git address

    Returns executableManifest

    cleaned manifest

    Static

  • Repulls a git repository if it is out of date and records it in git database.

    Parameters

    • git: Git

      git object

    Returns Promise<boolean>

    Static

Generated using TypeDoc