> ## Documentation Index
> Fetch the complete documentation index at: https://stars-components.js.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Interface: HMROptions

Defined in: [packages/http-framework/src/lib/hmr/HotModuleReloader.ts:187](https://github.com/wolfstar-project/stars-components/blob/5aefd164bc5fc41e5a35d3abf908c288163dd354/packages/http-framework/src/lib/hmr/HotModuleReloader.ts#L187)

## Extends

* `ChokidarOptions`

## Properties

### alwaysStat?

> `optional` **alwaysStat?**: `boolean`

Defined in: node\_modules/.pnpm/chokidar\@5.0.0/node\_modules/chokidar/index.d.ts:18

#### Inherited from

`ChokidarOptions.alwaysStat`

***

### atomic?

> `optional` **atomic?**: `number` | `boolean`

Defined in: node\_modules/.pnpm/chokidar\@5.0.0/node\_modules/chokidar/index.d.ts:21

#### Inherited from

`ChokidarOptions.atomic`

***

### awaitWriteFinish?

> `optional` **awaitWriteFinish?**: `boolean` | `Partial`\<`AWF`>

Defined in: node\_modules/.pnpm/chokidar\@5.0.0/node\_modules/chokidar/index.d.ts:30

#### Inherited from

`ChokidarOptions.awaitWriteFinish`

***

### binaryInterval?

> `optional` **binaryInterval?**: `number`

Defined in: node\_modules/.pnpm/chokidar\@5.0.0/node\_modules/chokidar/index.d.ts:17

#### Inherited from

`ChokidarOptions.binaryInterval`

***

### cwd?

> `optional` **cwd?**: `string`

Defined in: node\_modules/.pnpm/chokidar\@5.0.0/node\_modules/chokidar/index.d.ts:14

#### Inherited from

`ChokidarOptions.cwd`

***

### depth?

> `optional` **depth?**: `number`

Defined in: node\_modules/.pnpm/chokidar\@5.0.0/node\_modules/chokidar/index.d.ts:19

#### Inherited from

`ChokidarOptions.depth`

***

### enabled?

> `optional` **enabled?**: `boolean`

Defined in: [packages/http-framework/src/lib/hmr/HotModuleReloader.ts:193](https://github.com/wolfstar-project/stars-components/blob/5aefd164bc5fc41e5a35d3abf908c288163dd354/packages/http-framework/src/lib/hmr/HotModuleReloader.ts#L193)

Whether Hot Module Reloading is enabled.

#### Default

```ts theme={"system"}
true;
```

***

### followSymlinks?

> `optional` **followSymlinks?**: `boolean`

Defined in: node\_modules/.pnpm/chokidar\@5.0.0/node\_modules/chokidar/index.d.ts:13

#### Inherited from

`ChokidarOptions.followSymlinks`

***

### ignored?

> `optional` **ignored?**: `Matcher` | `Matcher`\[]

Defined in: node\_modules/.pnpm/chokidar\@5.0.0/node\_modules/chokidar/index.d.ts:29

#### Inherited from

`ChokidarOptions.ignored`

***

### ignoreInitial?

> `optional` **ignoreInitial?**: `boolean`

Defined in: node\_modules/.pnpm/chokidar\@5.0.0/node\_modules/chokidar/index.d.ts:12

#### Inherited from

`ChokidarOptions.ignoreInitial`

***

### ignorePermissionErrors?

> `optional` **ignorePermissionErrors?**: `boolean`

Defined in: node\_modules/.pnpm/chokidar\@5.0.0/node\_modules/chokidar/index.d.ts:20

#### Inherited from

`ChokidarOptions.ignorePermissionErrors`

***

### interval?

> `optional` **interval?**: `number`

Defined in: node\_modules/.pnpm/chokidar\@5.0.0/node\_modules/chokidar/index.d.ts:16

#### Inherited from

`ChokidarOptions.interval`

***

### persistent?

> `optional` **persistent?**: `boolean`

Defined in: node\_modules/.pnpm/chokidar\@5.0.0/node\_modules/chokidar/index.d.ts:11

#### Inherited from

`ChokidarOptions.persistent`

***

### silent?

> `optional` **silent?**: `boolean`

Defined in: [packages/http-framework/src/lib/hmr/HotModuleReloader.ts:201](https://github.com/wolfstar-project/stars-components/blob/5aefd164bc5fc41e5a35d3abf908c288163dd354/packages/http-framework/src/lib/hmr/HotModuleReloader.ts#L201)

Whether the reloader should refrain from writing to the console. Events are always emitted on the
Client regardless of this option.

#### Default

```ts theme={"system"}
false;
```

***

### usePolling?

> `optional` **usePolling?**: `boolean`

Defined in: node\_modules/.pnpm/chokidar\@5.0.0/node\_modules/chokidar/index.d.ts:15

#### Inherited from

`ChokidarOptions.usePolling`
