1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
[quickjs-emscripten](../README.md) / [Exports](../modules.md) / JSModuleNormalizerAsync
# Interface: JSModuleNormalizerAsync
## Hierarchy
- **`JSModuleNormalizerAsync`**
↳ [`JSModuleNormalizer`](JSModuleNormalizer.md)
## Callable
### JSModuleNormalizerAsync
▸ **JSModuleNormalizerAsync**(`baseModuleName`, `requestedName`, `vm`): [`JSModuleNormalizeResult`](../modules.md#jsmodulenormalizeresult) \| `Promise`<[`JSModuleNormalizeResult`](../modules.md#jsmodulenormalizeresult)\>
#### Parameters
| Name | Type |
| :------ | :------ |
| `baseModuleName` | `string` |
| `requestedName` | `string` |
| `vm` | [`QuickJSAsyncContext`](../classes/QuickJSAsyncContext.md) |
#### Returns
[`JSModuleNormalizeResult`](../modules.md#jsmodulenormalizeresult) \| `Promise`<[`JSModuleNormalizeResult`](../modules.md#jsmodulenormalizeresult)\>
#### Defined in
[ts/types.ts:92](https://github.com/justjake/quickjs-emscripten/blob/main/ts/types.ts#L92)
|