Aller au contenu
English

FileManifestEntry

import type { FileManifestEntry } from "@elie-laloum/outpost";
  • pathRequis
    string
    Chemin relatif de ce fichier ou lien symbolique dans l’arborescence transférée.
  • kindRequis
    "file" | "link"
    Indique si cette entrée contient les octets d’un fichier ordinaire ou la cible d’un lien symbolique.
  • modeRequis
    number
    Bits de permissions de fichiers à préserver pendant le transfert.
  • sizeRequis
    number
    Taille en octets du contenu du fichier ou de la cible du lien décrit par le manifeste.
  • sha256Requis
    string
    Empreinte SHA-256 utilisée pour vérifier le contenu du fichier ou du lien transféré.
export interface FileManifestEntry {
  readonly path: string;
  readonly kind: "file" | "link";
  readonly mode: number;
  readonly size: number;
  readonly sha256: string;
}