drupflare/drangler - v0.1.0
    Preparing search index...

    Interface WorkspaceState

    what is already on disk at a workspace path, which is the whole input to the resume decision

    interface WorkspaceState {
        checkout: boolean;
        hydrated: boolean;
        installed: boolean;
        occupied: boolean;
        path: string;
        repository: boolean;
    }
    Index
    checkout: boolean

    package.json names @drupflare/worker

    hydrated: boolean

    every required artifact is on disk

    installed: boolean

    node_modules holds something

    occupied: boolean

    the directory exists and holds at least one entry

    path: string
    repository: boolean

    a .git directory, so git fetch has somewhere to fetch from