Skip to content

InodeLike

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

Internal

[breaking] switch fully to using bigints

T extends number | bigint = number

atimeMs: T

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

Time of last access, since epoch

StatsLike.atimeMs


optional attributes?: Attributes

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

Extended attributes

InodeFields.attributes


birthtimeMs: T

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

Time of file creation, since epoch

StatsLike.birthtimeMs


ctimeMs: T

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

Time of last time file status was changed, since epoch

StatsLike.ctimeMs


optional data?: number

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

InodeFields.data


optional flags?: number

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

InodeFields.flags


gid: T

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

The id of the group that owns the file

StatsLike.gid


ino: T

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

Inode number

StatsLike.ino


mode: T

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

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

StatsLike.mode


mtimeMs: T

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

Time of last modification, since epoch

StatsLike.mtimeMs


nlink: T

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

Number of hard links

StatsLike.nlink


rdev: T

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

Device ID for special files

StatsLike.rdev


size: T

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

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:201

The id of the user that owns the file

StatsLike.uid


optional version?: number

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

InodeFields.version