Skip to content

InodeLike

Defined in: src/internal/inode.ts:218

Internal

[breaking] switch fully to using bigints

T extends number | bigint = number

atimeMs: T

Defined in: src/internal/inode.ts:194

Time of last access, since epoch

StatsLike.atimeMs


optional attributes?: Attributes

Defined in: src/internal/inode.ts:185

Extended attributes

InodeFields.attributes


birthtimeMs: T

Defined in: src/internal/inode.ts:200

Time of file creation, since epoch

StatsLike.birthtimeMs


ctimeMs: T

Defined in: src/internal/inode.ts:198

Time of last time file status was changed, since epoch

StatsLike.ctimeMs


optional data?: number

Defined in: src/internal/inode.ts:181

InodeFields.data


optional flags?: number

Defined in: src/internal/inode.ts:182

InodeFields.flags


gid: T

Defined in: src/internal/inode.ts:204

The id of the group that owns the file

StatsLike.gid


ino: T

Defined in: src/internal/inode.ts:206

Inode number

StatsLike.ino


mode: T

Defined in: src/internal/inode.ts:192

Unix-style file mode (e.g. 0o644) that includes the item type

StatsLike.mode


mtimeMs: T

Defined in: src/internal/inode.ts:196

Time of last modification, since epoch

StatsLike.mtimeMs


nlink: T

Defined in: src/internal/inode.ts:208

Number of hard links

StatsLike.nlink


rdev: T

Defined in: src/internal/inode.ts:210

Device ID for special files

StatsLike.rdev


size: T

Defined in: src/internal/inode.ts:190

Size of the item in bytes. For directories/symlinks, this may be the size of the struct that represents the item.

StatsLike.size


uid: T

Defined in: src/internal/inode.ts:202

The id of the user that owns the file

StatsLike.uid


optional version?: number

Defined in: src/internal/inode.ts:183

InodeFields.version