# インターフェース: ListFileEntry

## プロパティ

### lastCommit

• `Optional` **lastCommit**: `Object`

`listFiles` の呼び出しで `expand` が `true` に設定されている場合のみ取得されます。

バケットリポジトリでは利用できません。[uploadedAt](ListFileEntry#uploadedat)を使用してください。

#### 型宣言[[lastcommit.type-declaration]]

| 名前 | 型 |
| :------ | :------ |
| `date` | `string` |
| `id` | `string` |
| `title` | `string` |

#### 定義場所[[lastcommit.defined-in]]

[packages/hub/src/lib/list-files.ts:33](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/lib/list-files.ts#L33)

___

### lfs

• `Optional` **lfs**: `Object`

#### 型宣言[[lfs.type-declaration]]

| 名前 | 型 | 説明 |
| :------ | :------ | :------ |
| `oid` | `string` | - |
| `pointerSize` | `number` | 生ポインタファイルのサイズ、100〜200バイト |
| `size` | `number` | - |

#### 定義場所[[lfs.defined-in]]

[packages/hub/src/lib/list-files.ts:18](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/lib/list-files.ts#L18)

___

### oid

• `Optional` **oid**: `string`

バケットリポジトリでは利用できません。

#### 定義場所[[oid.defined-in]]

[packages/hub/src/lib/list-files.ts:17](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/lib/list-files.ts#L17)

___

### path

• **path**: `string`

#### 定義場所[[path.defined-in]]

[packages/hub/src/lib/list-files.ts:13](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/lib/list-files.ts#L13)

___

### securityFileStatus

• `Optional` **securityFileStatus**: `unknown`

`listFiles` の呼び出しで `expand` が `true` に設定されている場合のみ取得されます。

#### 定義場所[[securityfilestatus.defined-in]]

[packages/hub/src/lib/list-files.ts:47](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/lib/list-files.ts#L47)

___

### サイズ

• **size**: `number`

#### 定義場所[[size.defined-in]]

[packages/hub/src/lib/list-files.ts:12](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/lib/list-files.ts#L12)

___

### 型

• **type**: ``"unknown"`` \| ``"file"`` \| ``"directory"``

#### 定義場所[[type.defined-in]]

[packages/hub/src/lib/list-files.ts:11](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/lib/list-files.ts#L11)

___

### uploadedAt

• `Optional` **uploadedAt**: `string`

`listFiles` の呼び出しで `expand` が `true` に設定されている場合のみ取得されます。

バケットリポジトリでのみ利用可能です。

#### 定義場所[[uploadedat.defined-in]]

[packages/hub/src/lib/list-files.ts:43](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/lib/list-files.ts#L43)

___

### xetHash

• `Optional` **xetHash**: `string`

Xetバックドのハッシュ。大きなファイル用としてLFSに代わる新しいプロトコルです。

#### 定義場所[[xethash.defined-in]]

[packages/hub/src/lib/list-files.ts:27](https://github.com/huggingface/huggingface.js/blob/main/packages/hub/src/lib/list-files.ts#L27)

