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
2
lib/binding_web/lib/web-tree-sitter.d.ts
vendored
2
lib/binding_web/lib/web-tree-sitter.d.ts
vendored
|
|
@ -217,4 +217,4 @@ interface WasmModule {
|
|||
}
|
||||
|
||||
export type MainModule = WasmModule & typeof RuntimeExports;
|
||||
export default function MainModuleFactory (options?: EmscriptenModule): Promise<MainModule>;
|
||||
export default function MainModuleFactory(options?: Partial<EmscriptenModule>): Promise<MainModule>;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue