InodeLike
Defined in: src/internal/inode.ts:189
Internal
Type Parameters
Section titled “Type Parameters”T extends number | bigint = number
Properties
Section titled “Properties”atimeMs
Section titled “atimeMs”atimeMs:
T
Defined in: src/internal/inode.ts:202
Time of last access, since epoch
attributes?
Section titled “attributes?”
optionalattributes?:Attributes
Defined in: src/internal/inode.ts:238
Extended attributes
birthtimeMs
Section titled “birthtimeMs”birthtimeMs:
T
Defined in: src/internal/inode.ts:214
Time of file creation, since epoch
ctimeMs
Section titled “ctimeMs”ctimeMs:
T
Defined in: src/internal/inode.ts:210
Time of last time file status was changed, since epoch
optionaldata?:number
Defined in: src/internal/inode.ts:180
Inherited from
Section titled “Inherited from”InodeFields.data
flags?
Section titled “flags?”
optionalflags?:number
Defined in: src/internal/inode.ts:181
Inherited from
Section titled “Inherited from”InodeFields.flags
gid:
T
Defined in: src/internal/inode.ts:222
The id of the group that owns the file
ino:
T
Defined in: src/internal/inode.ts:226
Inode number
mode:
T
Defined in: src/internal/inode.ts:198
Unix-style file mode (e.g. 0o644) that includes the item type
mtimeMs
Section titled “mtimeMs”mtimeMs:
T
Defined in: src/internal/inode.ts:206
Time of last modification, since epoch
nlink:
T
Defined in: src/internal/inode.ts:230
Number of hard links
rdev:
T
Defined in: src/internal/inode.ts:234
Device ID for special files
size:
T
Defined in: src/internal/inode.ts:194
Size of the item in bytes. For directories/symlinks, this is normally the size of the struct that represents the item.
uid:
T
Defined in: src/internal/inode.ts:218
The id of the user that owns the file
version?
Section titled “version?”
optionalversion?:number
Defined in: src/internal/inode.ts:182
Inherited from
Section titled “Inherited from”InodeFields.version