mix init options in the Module-global

This commit is contained in:
Johannes Rieken 2021-08-30 14:16:41 +02:00
parent 0926fad1e2
commit 12d727fd49
4 changed files with 48 additions and 29 deletions

View file

@ -1,6 +1,10 @@
declare module 'web-tree-sitter' {
class Parser {
static init(): Promise<void>;
/**
*
* @param moduleOptions Optional emscripten module-object, see https://emscripten.org/docs/api_reference/module.html
*/
static init(moduleOptions?: object): Promise<void>;
delete(): void;
parse(input: string | Parser.Input, previousTree?: Parser.Tree, options?: Parser.Options): Parser.Tree;
getLanguage(): any;