From eda73368d65d92949fc34d5d98d1542318abb4f0 Mon Sep 17 00:00:00 2001 From: Thomas Rafferty Date: Wed, 16 Apr 2025 19:11:07 +1000 Subject: [PATCH] Fix helpful "Incompatible language version" error not showing --- src/language.cc | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/language.cc b/src/language.cc index 3dc4d807..4faade78 100644 --- a/src/language.cc +++ b/src/language.cc @@ -40,8 +40,7 @@ const TSLanguage *UnwrapLanguage(Napi::Value value) { std::to_string(TREE_SITTER_MIN_COMPATIBLE_LANGUAGE_VERSION) + " - " + std::to_string(TREE_SITTER_LANGUAGE_VERSION) + ". Got: " + std::to_string(ts_language_version(language)); - RangeError::New(env, message.c_str()); - return nullptr; + throw RangeError::New(env, message.c_str()); } return language; }