Deno.FileInfo
Предоставляет информацию о файле и возвращается Deno.stat, Deno.lstat, Deno.statSync и Deno.lstatSync, или при вызове stat() и statSync() на экземпляре Deno.FsFile.
interface FileInfo {atime: Date | null;birthtime: Date | null;blksize: number | null;blocks: number | null;dev: number | null;gid: number | null;ino: number | null;isDirectory: boolean;isFile: boolean;isSymlink: boolean;mode: number | null;mtime: Date | null;nlink: number | null;rdev: number | null;size: number;uid: number | null;}
Свойства
atime: Date | null
Время последнего доступа к файлу. Соответствует полю atime из stat на Unix и ftLastAccessTime на Windows. Может быть недоступно на всех платформах.
birthtime: Date | null
Время создания файла. Соответствует полю birthtime из stat на Mac/BSD и ftCreationTime на Windows. Может быть недоступно на всех платформах.
blksize: number | null
Размер блока для ввода-вывода файловой системы.
Только Linux/Mac OS.
blocks: number | null
Количество блоков, выделенных для файла, в единицах по 512 байт.
Только Linux/Mac OS.
dev: number | null
Идентификатор устройства, содержащего файл.
Только Linux/Mac OS.
gid: number | null
Идентификатор группы владельца файла.
Только Linux/Mac OS.
ino: number | null
Номер узла.
Только Linux/Mac OS.
isDirectory: boolean
Истинно, если это информация о обычной директории. Взаимоисключающее с FileInfo.isFile и FileInfo.isSymlink.
isFile: boolean
Истинно, если это информация о обычном файле. Взаимоисключающее с FileInfo.isDirectory и FileInfo.isSymlink.
isSymlink: boolean
Истинно, если это информация о символической ссылке. Взаимоисключающее с FileInfo.isFile и FileInfo.isDirectory.
mode: number | null
НЕСТАБИЛЬНО: Совместимость с поведением Go на Windows для mode.
Необработанные биты st_mode, содержащие стандартные Unix разрешения для этого файла/каталога.
mtime: Date | null
Время последней модификации файла. Соответствует полю mtime из stat на Linux/Mac OS и ftLastWriteTime на Windows. Может быть недоступно на всех платформах.
nlink: number | null
Количество жёстких ссылок, указывающих на этот файл.
Только Linux/Mac OS.
rdev: number | null
Идентификатор устройства этого файла.
Только Linux/Mac OS.
size: number
Размер файла в байтах.
uid: number | null
Идентификатор пользователя владельца файла.
Только Linux/Mac OS.
© 2018–2022 the Deno authors
https://doc.deno.land/deno/stable/~/Deno.FileInfo