fix(web): fix typing for Parser.init
Since we're usually only providing `locateFile`, we need the type to be `Partial<>` to allow it. This also matches the typing in `@types/emscripten`'s `EmscriptenModuleFactory` type signature.
This commit is contained in:
parent
02fff92b91
commit
64760ffa76
3 changed files with 3 additions and 3 deletions
|
|
@ -105,7 +105,7 @@ export class Parser {
|
|||
* You can optionally pass in options to configure the WASM module, the most common
|
||||
* one being `locateFile` to help the module find the `.wasm` file.
|
||||
*/
|
||||
static async init(moduleOptions?: EmscriptenModule) {
|
||||
static async init(moduleOptions?: Partial<EmscriptenModule>) {
|
||||
setModule(await initializeBinding(moduleOptions));
|
||||
TRANSFER_BUFFER = C._ts_init();
|
||||
LANGUAGE_VERSION = C.getValue(TRANSFER_BUFFER, 'i32');
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue