Skip to content

CreationOptions

Defined in: src/internal/filesystem.ts:114

Internal

Options used when creating files and directories. This weird naming and such is to preserve backward compatibility.

readonly optional atimeMs?: number

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

Time of last access, since epoch

Readonly.atimeMs


readonly optional attributes?: Attributes

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

Extended attributes

InodeLike.attributes


readonly optional birthtimeMs?: number

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

Time of file creation, since epoch

Readonly.birthtimeMs


readonly optional ctimeMs?: number

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

Time of last time file status was changed, since epoch

Readonly.ctimeMs


readonly optional data?: number

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

InodeLike.data


readonly optional flags?: number

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

InodeLike.flags


readonly gid: number

Defined in: src/internal/filesystem.ts:125

The gid to create the file. This is ignored if the FS supports setgid and the setgid bit is set

Readonly.gid


readonly optional ino?: number

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

Inode number

Readonly.ino


readonly mode: number

Defined in: src/internal/filesystem.ts:130

The mode to create the file with.

Readonly.mode


readonly optional mtimeMs?: number

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

Time of last modification, since epoch

Readonly.mtimeMs


readonly optional nlink?: number

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

Number of hard links

Readonly.nlink


readonly optional rdev?: number

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

Device ID for special files

Readonly.rdev


readonly optional size?: number

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.

Readonly.size


readonly uid: number

Defined in: src/internal/filesystem.ts:119

The uid to create the file. This is ignored if the FS supports setuid and the setuid bit is set

Readonly.uid


readonly optional version?: number

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

InodeLike.version