find-itch-games
    Preparing search index...

    Interface IItchCaveRow

    A "cave" is itch's record of one installed game.

    interface IItchCaveRow {
        id: string;
        gameId: number;
        uploadId?: number;
        buildId?: number;
        installLocationId?: string;
        installFolderName?: string;
        customInstallFolder?: string;
        installedAt?: string;
        lastTouchedAt?: string;
        lastPlayedAt?: string;
        secondsRun?: number;
        installedSize?: number;
        pinned?: boolean;
        verdict?: IItchVerdict;
        game?: IItchGame;
        upload?: IItchUpload;
        build?: IItchBuild;
    }
    Index
    id: string

    uuid identifying this installation.

    gameId: number

    itch.io game id.

    uploadId?: number

    The upload that was installed.

    buildId?: number

    The wharf build that was installed; only for storage: "build" uploads.

    installLocationId?: string

    Install location holding the game; unset when customInstallFolder is.

    installFolderName?: string

    Folder name within the install location.

    customInstallFolder?: string

    Absolute path used instead of an install location, if the user chose one.

    installedAt?: string

    When the game was last installed or updated.

    lastTouchedAt?: string

    Last run, reconciled with itch.io's cross-device play summary.

    lastPlayedAt?: string

    Last run on this machine, which itch tracks separately.

    secondsRun?: number

    Total play time in seconds, as itch.io reports it across devices.

    installedSize?: number

    Size on disk in bytes, as itch last measured it.

    pinned?: boolean

    Whether the user pinned this install in the itch app.

    verdict?: IItchVerdict

    Butler's scan of the install folder: launch candidates and total size.

    game?: IItchGame

    The joined games row, when itch still has one.

    upload?: IItchUpload

    The joined uploads row.

    build?: IItchBuild

    The joined builds row.