# HmrAware

`interface` in `types` · v0.8.0-next.6

<https://docs.seedcord.org/packages/types/0.8.0-next.6/interfaces/hmr-aware>

A module that receives dev-mode hot updates through `onHmr`.

```ts
interface HmrAware
```

## Properties

### name

```ts
readonly name: string
```

Names the module in HMR logs.

## Methods

### onHmr

```ts
async onHmr(event: HmrUpdateEvent): Promise<void>
```
