fix(web): correct metadata function

This commit is contained in:
Amaan Qureshi 2025-09-09 01:41:29 -04:00 committed by Amaan Qureshi
parent e4e643086b
commit 6451d2f65d
3 changed files with 4 additions and 5 deletions

View file

@ -84,11 +84,10 @@ export class Language {
* the language's `tree-sitter.json` file.
*/
get metadata(): LanguageMetadata | null {
C._ts_language_metadata(this[0]);
C._ts_language_metadata_wasm(this[0]);
const length = C.getValue(TRANSFER_BUFFER, 'i32');
const address = C.getValue(TRANSFER_BUFFER + SIZE_OF_INT, 'i32');
if (length === 0) return null;
return unmarshalLanguageMetadata(address);
return unmarshalLanguageMetadata(TRANSFER_BUFFER + SIZE_OF_INT);
}
/**