Skip to content

Commit 5dea579

Browse files
committed
Fix type checking error for oniguruma.loadwasm
1 parent 1120517 commit 5dea579

File tree

1 file changed

+12
-10
lines changed

1 file changed

+12
-10
lines changed

vscode/src/test/suite/grammars.test.ts

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -96,16 +96,18 @@ suite("Grammars", () => {
9696
"./node_modules/vscode-oniguruma/release/onig.wasm",
9797
),
9898
);
99-
const vscodeOnigurumaLib = oniguruma.loadWASM(wasmBin.buffer).then(() => {
100-
return {
101-
createOnigScanner(patterns: string[]) {
102-
return new oniguruma.OnigScanner(patterns);
103-
},
104-
createOnigString(str: string) {
105-
return new oniguruma.OnigString(str);
106-
},
107-
};
108-
});
99+
const vscodeOnigurumaLib = oniguruma
100+
.loadWASM(Buffer.from(wasmBin).buffer)
101+
.then(() => {
102+
return {
103+
createOnigScanner(patterns: string[]) {
104+
return new oniguruma.OnigScanner(patterns);
105+
},
106+
createOnigString(str: string) {
107+
return new oniguruma.OnigString(str);
108+
},
109+
};
110+
});
109111
const registry = new vsctm.Registry({
110112
onigLib: vscodeOnigurumaLib,
111113
loadGrammar: async (scopeName) => {

0 commit comments

Comments
 (0)